用途:当已有实现计划、任务基本独立、且希望在当前会话中继续执行时使用。它通过为每个任务派发全新子代理来避免上下文污染,并在每个任务后自动设置两道审查关卡。主要能力:控制器先读取计划并提取全部任务全文与上下文,建立 TodoWrite;随后按任务派发实现子代理,子代理可提出疑问,控制器先解答再让其继续;实现子代理完成实现、测试、提交与自审后,先派发规格符合性审查子代理,再派发代码质量审查子代理;若发现规格偏差或质量问题,由同一实现子代理修复并重新审查,直至通过后再标记任务完成;全部任务完成后派发最终代码审查子代理。使用方式:调用 ./implementer-prompt.md、./spec-reviewer-prompt.md、./code-quality-reviewer-prompt.md 三份提示模板派发子代理,并配合 superpowers:writing-plans、superpowers:requesting-code-review、superpowers:finishing-a-development-branch 等技能。适用场景:任务独立、同会话执行、需要自动化审查检查点的场景。与并行会话的执行计划方式不同,它不切换会话、进度连续、每任务后自动审查。限制与注意:每个任务需三次及以上子代理调用,控制器预取任务成本较高;禁止跳过任一审查、禁止并行派发多个实现子代理、禁止让子代理自行读取计划文件、禁止在规格审查未通过前开始质量审查。若子代理失败,应派发修复子代理,而非手动修复。资料未提供具体价格与安装命令。
subagent-driven-development
编程与开发
更新于 10-15 21:10