SuperAPI AI 工具集

warp-delegate

编程与开发

查看项目

更新于 10-16 05:54

技能介绍

用途:把有边界的编码任务交给独立实现者 Warp Agent CLI(二进制名 oz,而非交互式 warp),编排者负责写任务简报、审查产出并提交。仅在用户明确要求委派时使用;任务太小、oz 未安装或未认证、需要沙箱或只读执行、或工作内容必须留在本地不经过 Warp 服务器时,不应使用。

前置条件:安装 Warp Agent CLI(见 https://docs.warp.dev/cli/),执行 oz login 认证,或在 CI/容器/无头主机设置 WARP_API_KEY;确认账户有 AI 额度,oz whoami 应显示持有套餐的账户;确认 oz --version 成功;在目标 git 仓库中工作或用 --cd 指向它。

主要流程:1) 写简报,包含目标、现状、要改与不要改的内容、实际门禁与报告约定,并告知不要提交;简报作为 --prompt 在 argv 传递,注意不要含机密。2) 派发:node "<skill-dir>/scripts/relay.mjs" --brief brief.txt --cd /path/to/repo,可选 --model、--profile、--name、--conversation、--skill、--mcp、--no-snapshot、--timeout 2h。3) 等待完成,结果在 result.json,原始事件流在 events.jsonl。4) 自行重跑门禁、审查 diff,不要只信自我报告。5) 审查通过后由编排者提交;返工可用 --conversation <id> 发送增量简报。

限制:oz agent run 无沙箱、无权限模式、无只读模式,以用户自身权限读写与执行命令且不提示;--cd 只是目标范围而非强隔离;touchedFiles 是运行后的 git 状态而非完整操作日志;不加 --no-snapshot 会默认上传运行结束时的 workspace 快照,会话保存在服务器端;relay 只返回结果 JSON,从不提交。