第四部分,扩展与协作
多代理协作
把真正独立的任务交给多个代理并行处理,设计清晰的所有权、通信和汇总机制。
什么时候值得并行
多代理适合彼此独立且有清晰交付物的工作,例如一个代理调查测试失败,另一个代理盘点文档缺口。强依赖同一文件的任务并行后通常会产生冲突。
主代理负责分解任务、定义边界、整合结果和最终验证。子代理不应共享模糊目标,也不应同时拥有无限制的写入范围。
- 每个子任务有单一输出和完成标准。
- 文件或系统所有权不重叠。
- 共享事实通过明确消息或文件传递。
- 主代理验证结果,不直接拼接结论。
- 并发数量受环境和协调成本限制。
防止并行放大错误
任务分解错误会让多个代理同时沿错误方向工作。开始前先确认共同假设,完成后对比不同结果中的冲突。
写代码时为每个代理使用独立 worktree 和分支。最终整合要重新运行全量测试,因为单独通过不代表组合后兼容。
官方资料
本页由 xueai 根据 OpenAI 官方资料重新组织并用中文讲解。产品会持续更新,涉及版本、模型和命令时请同时核对下列官方页面。