用途:为新的自动化任务提供一套九步流程:探测运行时环境(可用的 CLI、技能、MCP 与模型)、选择本地执行或云端委派 PR、选定 CLI 并在编写调用前加载其参考文档(默认 Claude Code)、定义输入输出契约、选择脚本形态、套用强制参数、做可复用与可观测性接线、最后交付带说明头的脚本。
五种形态:单轮抽取 JSON、代码库智能体循环、共享会话的多轮链式调用、并行扇出(xargs -P、逐任务超时)、云端委派异步 PR。
本地无头调用:claude -p "<prompt>"、codex exec "<prompt>"、gemini -p "<prompt>"、copilot -p "<prompt>" --allow-all-tools --autopilot;云端为 gh agent-task create "<description>" --base main。
强制要求:确定性自动模式、按 CLI 收窄的允许工具列表作为安全边界、下游接管道时输出 JSON、需要结构化输出时使用 schema、并核验 JSON 中的 is_error、subtype、errors、permission_denials,而非只看退出码。云端需显式 --base,且 create 退出 0 仅表示已派发而非成功。
限制与注意:不同 CLI 的自动模式、工具范围、结构化输出与恢复会话参数互不相同,不可直接换名照搬;并行任务禁用 --continue,应使用显式会话 ID;不可信输入需做提示注入防护;脚本应避免硬编码,用参数或环境变量并保留默认值。资料未提供价格、具体平台与效果数据。