用途:parallel 是一个子智能体编排器(Orchestrator),仅在显式 /parallel-task 命令触发时使用。它读取 Markdown 计划文件,把其中的任务按依赖关系分波次并行委派给子智能体,直到计划全部完成。
主要能力:解析计划中的任务小节(如 ### T1: 或 ### Task 1.1:),提取任务 ID、名称、描述、位置、验收标准与验证方式;在计划未定义依赖时推断 depends_on 依赖图,并校验依赖引用有效、去除冗余边、检测并打破环;支持只运行指定任务子集及其必需依赖;按波次并行启动所有未被阻塞的任务;每个任务完成后更新 *-plan.md 的任务条目(完成状态、工作日志、改动文件、错误与坑点)。
使用方式:通过显式命令触发,例如 /parallel-task plan.md、/parallel-task ./plans/auth-plan.md T1 T2 T4、/parallel-task user-profile-plan.md --tasks T3 T7。子智能体默认先走 TDD RED 阶段(由 tdd_test_writer 子智能体只改测试并证明测试因预期缺口而失败),再实现生产代码并跑到 GREEN;不适合 TDD 的任务需记录 reason_not_testable 并给出替代验证证据(manual_check、static_check、runtime_check 等)。任务完成后只提交不推送(NEVER PUSH. ONLY COMMIT),且只暂存本任务相关文件。
适用场景:已有 Markdown 开发计划、任务之间存在可推断依赖、希望并行推进多个互不阻塞任务的开发流程。
限制:必须由显式 /parallel-task 命令触发;依赖图推断基于计划文本,可能需人工确认;任务子集不存在时只列出可用任务 ID;解析失败时需请求澄清;遇到阻塞需停止并说明。官方资料未提供收费、价格、平台支持等更多信息。