SuperAPI AI 工具集

local-agent

智能体与模型

查看项目

更新于 10-16 10:21

技能介绍

用途:Local-agent 让当前智能体把自然语言任务提交到 VM0 中已链接的本地主机,由该主机在其配置环境中运行 Codex 或 Claude Code,再把结果返回给当前智能体。适合任务需要用户本地仓库、本地文件、本地工具或特定工作站的场景。

主要能力:通过命令 npx -y -p @vm0/cli zero local-agent <command> 使用。可列出主机、在任意在线主机上运行任务,或按名称指定主机运行。list 输出包含 HOST ID、STATUS、BACKENDS、LAST SEEN、NAME;run --host 使用主机 NAME 而非 id,若多个主机同名则任务因歧义失败。run 支持 --host <name> 与 --timeout <seconds>,超时默认 7200;命令会排队、轮询直至完成或超时,打印远程输出,远程任务失败时以非零状态退出。可用 runs list 查询历史运行,支持 --status、--host、--limit、--json 过滤;用 runs status <job-id> 查看状态、runs result <job-id> 获取最终结果,后者对成功任务输出到 stdout,对失败任务打印远程错误并非零退出。

使用方式:用户调用 /local-agent <task> 时,若明确指定主机则用 --host 运行,否则直接在任一在线主机运行;只有用户要求查看或选择主机、或主机引用不明确时才先 list。多行提示可作为单个 shell 参数传入。任务提示应包含确切任务、预期输出、相关仓库路径或分支,并说明是否允许编辑文件、运行测试、安装依赖或仅检查;不要假设远程主机拥有与当前沙箱相同的文件,提示应保持在 60000 字符以内,并要求简洁输出。

限制:本地智能体被视为在另一台机器上执行,除非任务需要且用户授权,否则不应发送密钥或隐私数据。远程输出仅保留最新部分至 CLI 上限,因此建议要求摘要而非大型日志。其余价格、平台等资料暂未提供。