用途:根据指定计划文件($ARGUMENTS)实现其中的需求。若未提供参数,则搜索 plans/ 目录下的计划文件,交给用户选择后执行。
主要流程:第一步解析计划,读取任务及其依赖、描述、验证要求与元数据(每个任务的 JSON 元数据代码围栏),构建依赖图以确定可并行任务;若任务缺少 skills 或 verification 则报错并询问用户,任务完成前须运行 verification.command。第二步做准备工作:读取 plan-governance.md 与 plan.md 规则,按规则创建分支和草稿 PR(未创建草稿 PR 前不开始实现),并按独立任务数量决定实现者人数(1-2 个用 1 名,3-5 个用 2 名,6 个及以上用 3 名为上限)。第三步创建 Agent Team:实现者命名为 implementer-1 等,类型 implementer,模式 bypassPermissions,用 TaskCreate 建立 blockedBy 关系并分配首批独立任务;团队还包括 tech-reviewer、product-reviewer、test-coverage-agent、code-simplifier、coderabbit、learner 等专门代理,团队负责人负责 git 操作(提交、推送、PR 管理)。第四步实现阶段按 TDD(红-绿-重构)推进,每个任务完成后由负责人 git add 指定文件并以约定式提交信息提交。第五步并行开展 tech-reviewer、product-reviewer、/plan-local-code-review 和 coderabbit 评审。第六步按顺序修复评审问题、简化代码、更新测试,并由负责人运行所有任务的验证命令。第七步由 learner 收集经验,按 Archive Procedure 归档计划,并执行 git add . && git commit -m "chore: archive <plan-name> plan"、GIT_SSH_COMMAND="ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=5" git push、gh pr ready、gh pr merge --auto --merge。第八步关闭团队。
限制:需存在符合规范的计划文件与依赖元数据,依赖 Claude 相关代理与工具环境(如 gh);上下文压缩可能丢失任务分派状态,需按规则用 TaskList 重载并恢复 owner。具体价格、支持平台与更多实现细节资料未提供。