主從編排
一个 lead 拆任務、派給 worker 執行、再收回結果。
形狀:中心輻射,lead 持有全局
什麼時候用
長任務、需要多種技能、且拆解本身需要判斷。lead 負責決定做什么,worker 負責把單件事做完。
什麼時候不要用
任務可以一次做完。加一層編排只會增加協調成本與失敗面。
會怎麼壞
- lead 的上下文膨脹。所有 worker 的回報都進 lead,lead 最先撞到 context 上限。
- worker 回報不實。lead 只能相信回報,而回報是 worker 自己寫的 —— 手動匯報時丟三落四是常態。
- 任務邊界不清導致兩个 worker 改同一處,后寫的覆蓋先寫的。
設計要點
給 worker 的寫范圍必須互斥,並記錄下來。lead 要有能力**驗證** worker 的回報而不是轉述它。並行分工要按文件/資源切,不要按主題切 —— 按主題切一定會撞車。
起源
2025-06-13
Anthropic 公開多 Agent 研究系統的工程內幕
https://www.anthropic.com/engineering/built-multi-agent-research-system