用途:把单一、有界且有可观察完成标准的目标委派给本地已认证的 Google Antigravity CLI(agy),调用方 Agent 保留任务所有权,负责界定范围、审查交接与工作区、验证关键结论并汇总结果。触发条件:用户明确要求调用 $call-agy、agy 或 Antigravity 时触发;主机策略要求使用 Antigravity 做实现、调试、审查、测试、分析或验证时也可触发。安装、文档、定价问题、无据的琐碎工作,或未指明 Antigravity 的通用子代理请求不触发;主机策略或用户禁止跨代理时不委派。 主要能力:执行意图与授权分离,plan 用于只读或规划,accept-edits 用于已授权改动,命令使用 scoped 权限规则。支持 --task 传短请求、stdin 传多行请求、--file 提供至多六个优先路径(仅为提示而非访问授权),--add-dir 传入工作区外目标所在目录。 使用方式:规范实现为 scripts/call_agy.py,使用该技能目录下的本机启动器。Windows 下用 & 直接调用启动器,不要嵌套 powershell -Command。冒烟测试:& "<skill-directory>\scripts\call_agy.ps1" --task "Reply exactly: Antigravity is connected. Do not inspect files or run tools." --workspace "<absolute-workspace>" --timeout 90s。只读任务:& ".\scripts\call_agy.ps1" --task "Review the request flow and cite relevant files" --workspace . --mode plan --sandbox。已授权改动:.\scripts\call_agy.ps1 "Fix the bug and run the focused tests" --workspace . --file "src/example.ts" --file "tests/example.test.ts" --mode accept-edits --sandbox --dangerously-skip-permissions;使用前需告知用户该标志会使 Antigravity 改为全工具自动批准。保守模式去掉危险标志。 结果与限制:成功运行报告 conversation_id、output_path、elapsed、status=SUCCESS,非空最终响应才算成功;每次非 dry 运行会先打印 receipt_path。默认 AGY 总时限 2 小时,静默 10 分钟告警、再 5 分钟终止,可用 --timeout、--idle-timeout、--idle-grace 覆盖。空响应不算成功,交接仅作证据,编辑需检查真实 diff 并在主机侧重跑测试。仅针对特定瞬时失败允许一次重试(attempts=2),不得第三次启动。恢复时用 --conversation <id>。未提供的细节暂未提供。
call-agy
安全与审计
更新于 10-15 21:40