CODEX ADVANCED / PARALLEL WORK

Subagents

把探索、验证和整理任务拆出去,让主线程保留清晰判断。

Subagents 的价值不是“让更多模型同时说话”,而是把可并行、低耦合、读多写少的任务拆出去,避免主线程被大量中间信息污染。

1

适合拆出去的任务

主线程
决策 / 约束 / 结论
探索线程
资料检索 / 代码定位
验证线程
测试 / 日志 / 回归
文档线程
说明 / 清单 / 总结
2

什么时候要谨慎

  • 多个 agent 同时修改同一批文件时,冲突和协调成本会上升。
  • 需求还没澄清时,不适合过早拆分执行。
  • 核心架构决策、删除文件、批量改动,应该保留在主线程里。
  • 返回结果应该是结构化摘要和结论,不是大量原始中间过程。
3

推荐协作流程

主线程定义问题 拆出明确子任务 子线程返回结论 主线程整合决策

如果子任务会写代码,要明确文件范围、变更边界和不要覆盖他人改动。

4

Subagent 任务描述模板

01子任务目标只交代一个清晰问题。
02输入范围相关文件、目录或资料。
03输出格式结论、风险、建议下一步。
04写入边界能改哪些文件,不能动哪里。
05验收标准怎么判断子任务完成。