2026 年下半年,Anthropic 发布的「Building Effective Agents」与「How we built our multi-agent research system」两份技术文档,加上 Thunderstomp 项目的 21 个失败模式工程文档,共同构成了「多智能体系统的模式与问题」的完整工程参考。Anthropic 的学术研究建立了多 Agent 系统的「应该是什么样的」设计基线——orchestrator-workers 模式、95% 的性能方差由 Token 使用量(80%)、工具调用、模型选择解释、多 Agent 系统使用 Token 是聊天的 15 倍;Thunderstomp 的实战经验提供了多 Agent 系统的「实际会犯什么错」教训库——Ghost Target(Agent 自信地修复了不存在的 bug)、Write-Only Field(Agent 写入了 17 个字段但运行时没有任何代码读取)、Parallel Drift(两条代码路径计算相同逻辑但偏离了 21 个修改器)、Coverage Theater(覆盖率映射过时但没人维护)、Governance Consumption Failure(PM 写了规则但没人读)。两套工程资料结合,让企业能够基于「学术设计原则 + 实战失败教训」建立完整的多 Agent 编排工程基线。本章综述这两套工程资料,提炼企业多 Agent 编排的关键模式与必须避开的陷阱。

一、Anthropic 多 Agent 系统的工程基线

Anthropic 在两份技术文档中详细描述了多 Agent 系统的工程基线。「Building Effective Agents」提供了多 Agent 系统的设计模式分类——prompt chaining(任务分解为步骤序列)、routing(根据输入类型路由到专门处理路径)、parallelization(同时运行多个 LLM 调用)、orchestrator-workers(中央 LLM 动态分解任务并委派给 Worker LLM)、evaluator-optimizer(一个 LLM 生成,另一个 LLM 评估并反馈改进);其中 orchestrator-workers 是多 Agent 系统的核心模式,Anthropic 自己的 Research 功能也采用这种架构。

「How we built our multi-agent research system」提供了量化数据——多 Agent Opus 4 + Sonnet 4 子代理比单 Agent Opus 4 在内部研究评测中高出 90.2%;BrowseComp 评测中 95% 的性能方差由 Token 使用量(80%)、工具调用、模型选择解释;多 Agent 系统使用 Token 是聊天的 15 倍;单 Agent 在多步研究中容易被无关上下文淹没,多 Agent 通过把工作分配到拥有独立上下文窗口的多个 Agent 实现广度优先探索。多 Agent 系统的核心收益不是「模型更聪明」而是「Token 预算更高」——把 Token 预算翻倍,本质上等同于把思考时间翻倍,自然能解决更复杂的问题。多 Agent 系统的经济成本远超单 Agent——15× Token 消耗意味着多 Agent 架构只适合「高价值任务」。

二、Thunderstomp 的 21 个失败模式

Thunderstomp 项目的作者是「前厨师,没有 CS 学位」,用 3 个 AI Agent(PM、Builder、Auditor)构建 D&D 3.5e 战斗引擎,记录了 21 个「由真实失败诞生」的多 Agent 协作失败模式。这些失败模式覆盖了多 Agent 系统的常见陷阱。第一个模式「Ghost Target」——Agent 自信地「修复」了一个不存在的 bug,这种「幻觉式修复」反映 Agent 缺乏「完成工作后的自我验证」能力;规则是「在写代码前必须验证问题真实存在」。第二个模式「Write-Only Field」——Agent 写了 17 个字段但运行时没有任何代码读取,这种「过度设计」反映 Agent 倾向于生成「完整的」代码而不考虑实际使用;规则是「每个数据写入都需要消费点证明链」。第三个模式「Parallel Drift」——两条代码路径计算相同攻击逻辑但偏离了 21 个修改器,这种「并行路径不同步」是 Agent 在多个 Agent 并行工作时容易出现的协调问题;规则是「每个解析器的修改需要在所有路径上进行奇偶校验」。

第四个模式「Coverage Theater」——30+ 行覆盖率映射过时但没人维护,测试通过但没有跟踪任何东西;规则是「覆盖率更新在每次 debrie 中强制执行」。第五个模式「Governance Consumption Failure」——PM 写了规则但没人读;规则是「方法论存在于自动加载的配置中,而不是可选的文档」,这与 OKF Agent Memory 的「provenance + trust tiers」设计、Skillmem 的「数据与指令分离」设计一脉相承。其他模式还包括「Modified Dependencies」(Agent 修改依赖后忘记更新版本)、「Multiple Tests for Same Logic」(Agent 写了多个等价测试浪费时间)、「Race Conditions」(Agent 不考虑并发问题)等。

三、企业多 Agent 编排的工程基线

Anthropic 与 Thunderstomp 共同代表了一个工程判断:企业多 Agent 编排必须结合「学术设计原则 + 实战失败教训」建立完整的工程基线。这个新基线包含几个关键维度。第一维度是「正确的场景选择」——多 Agent 架构只适合「高价值 + 广度搜索」任务(信息收集、研究分析、跨域调查),不适合「低价值或上下文依赖」任务(简单编码、快速迭代);企业应该基于任务特征选择合适的 Agent 配置,避免盲目追求多 Agent 化。第二维度是「Token 经济预算」——多 Agent 系统使用 15× Token,企业应该提前规划 Token 预算,包括总预算、每次调用最大价格、异常告警;类似之前讨论的 Tarfio、AgentBudget 等成本控制工具应该被部署。

第三维度是「设计模式选择」——基于任务特征选择 Anthropic 的 5 种模式(orchestrator-workers 适合复杂调查、evaluator-optimizer 适合需要反复优化、prompt chaining 适合固定步骤、routing 适合分类路由、parallelization 适合可并行任务)。第四维度是「失败模式预判」——基于 Thunderstomp 的 21 个失败模式,主动预判可能的问题(Ghost Target、Parallel Drift、Write-Only Field 等),建立针对性的防护规则;防护规则应该编码为强制执行的配置,而非自然语言文档。

四、企业部署多 Agent 编排的实践路径

企业部署多 Agent 编排有几个具体的实践路径。第一步是「建立任务特征分类」——明确企业内部哪些任务适合多 Agent(广度搜索、研究分析)、哪些适合单 Agent(简单编码、快速迭代);任务分类应该基于 Anthropic 的研究,包括 Token 使用、上下文依赖、任务独立性等维度。第二步是「选择编排模式」——基于任务分类,选择合适的编排模式(orchestrator-workers、evaluator-optimizer 等);优先选择开源方案(Anthropic、LangChain、LlamaIndex 等),避免被锁定到特定商业方案。第三步是「部署失败模式防护」——基于 Thunderstomp 的 21 个失败模式,部署针对性的防护规则(数据写入需要消费点证明、解析器修改需要奇偶校验、覆盖率更新强制执行等);防护规则应该被版本化与测试,持续演进。

第四步是「建立 Agent 协调机制」——基于多 Agent 编排的协调需求,建立 Agent 间的协调机制(锁机制、Git worktree 隔离、消息总线等);OtoDock、Runtime、Claude Code Agent Farm 等开源项目提供了具体实现。第五步是「建立 Agent 评估体系」——基于 Anthropic 的评估框架与真实生产数据,建立企业内部多 Agent 评估指标(任务成功率、Token 效率、失败模式发生率等);指标应该持续追踪,反映 Agent 能力的演进。第六步是「参与多 Agent 社区」——参与 Anthropic、OpenAI、Claude Code Agent Farm、Limen、Thunderstomp 等社区,跟踪最新的多 Agent 工程实践;多 Agent 系统工程是新兴领域,企业不能仅依赖自身经验,必须借助行业共识。

五、从多 Agent 编排到企业 AI 协作新基线

Anthropic 的学术研究与 Thunderstomp 的实战经验共同标志着一个 Agent 时代的工程转向——从「关注单 Agent 能力」走向「关注多 Agent 协作系统的工程化」,从「追求模型更聪明」走向「追求 Token 预算与失败模式防御」。这种转向的工程价值与传统 IT 时代从「关注单应用功能」走向「关注分布式系统编排」的演进路径类似——传统分布式系统的演进经历了从「单机应用」到「分布式系统编排」的演进,核心挑战从「单个应用的功能」变成「多个服务的协调、容错、可观测性」;多 Agent 系统的工程化也正在经历类似的演进,从「单 Agent 能力」变成「多 Agent 协调、容错、可观测性」。Anthropic 与 Thunderstomp 等开源研究项目的工程价值,正在于它们让企业能够在 Agent 时代建立基于「学术原则 + 实战教训」的多 Agent 编排工程基线,为 Coding Agent 的规模化多 Agent 落地提供工程基础。这一年多 Agent 系统的密集发布(包括 Anthropic 的学术研究、Thunderstomp 的失败模式、Munder Difflin 的个人 Agent、Claude Code Agent Farm 的并行编排、Proliferate 的 IDE 调度、Limen 的简洁工具)共同说明:多 Agent 编排需要结合不同来源的工程洞察,企业应该基于自身任务特征选择合适的工具组合,建立真正符合业务需求的多 Agent 协作系统。