用途:该技能让你充当编排者,将一段有边界的编码任务交给独立的实现方 Google Antigravity CLI(agy)执行,然后由你审查产出并自行落地提交。你负责写任务简报和做判断,Antigravity 在自己的会话中完成编码,你验证并提交。任何能运行 shell 命令并读取文件的智能体都可驱动这一循环,但该技能是为 Claude Code 设计和运行的,其他编排者属于“已设计但未验证”。
不适用场景:任务小到可直接内联完成;agy CLI 未安装或未认证;你想自己写代码,或只需 Antigravity 对代码发表意见。
前置检查:agy help 能成功;agy models 能成功(证明 CLI 可认证并列出可用模型标签);处于目标 git 仓库中。这些检查不能保证无头写入会被批准,--print 模式下可能自动拒绝写入权限。
使用方式:核心循环为五步——写简报、派发、等待完成、审查、落地。派发用捆绑的 helper:node "<skill-dir>/scripts/relay.mjs" --brief brief.txt --cd /path/to/repo,可选参数包括 --model、--effort、--read-only、--sandbox、--resume-last。helper 默认启动全新的 Antigravity 项目并传入 --add-dir <repo>,默认不传 --dangerously-skip-permissions。等待完成时,helper 会阻塞直到 Antigravity 结束;Claude Code 可用 run_in_background: true。完成以 result.json 写入且进程退出为准,实现方的完整报告在 result.json 的 finalMessage 字段。审查时不要轻信自报结果,需自行重跑项目的测试/检查/构建,对照简报读 diff,必要时运行相关守卫技能。落地由你提交经过验证的工作。若需修改,用 --resume-last 发送增量简报再审查。
权限模型:Antigravity 拥有自己的权限策略,relay 默认不绕过。--read-only 将 --sandbox 与 --dangerously-skip-permissions 组合,沙箱负责强制约束。若 --print 自动拒绝写入,relay 报告 status: "failed" 并非零退出。权限 allow 规则在无头 --print 运行中适用,但匹配规则和配置位置因 agy 版本与平台而异。
授权模型:委派需用户明确选择;已验证且通过门禁的工作提交属于约定契约,但应如实上报实现方的设计决策与未请求的改动,遇到范围变更应停止询问。
更多细节见已提供的 references 文档:writing-the-brief.md、dispatch-and-poll.md、review-and-land.md、multi-task-queues.md。价格、收费等未在资料中提供。