过去几个月,国内AI圈的关键词是"多智能体"、"全自动化"、"一人公司"。但如果你翻翻 Hacker News 和 Reddit 的长帖会发现,海外一线工程社区正在集体做一件反向操作:给自己年初吹过的牛踩刹车。多Agent架构被 Cognition(Devin 母公司)公开点名"别建","上下文越大越聪明"的信仰被一份叫 Context Rot 的研究敲碎,AI写代码的质量账单也被 GitClear 用上亿行真实提交数据晒了出来。这三场反思国内讨论得极少,但每一条都直接决定你接下来的架构选型和团队用AI的方式——这才是真正的信息差。
2025年年中,Cognition 发布了一篇影响很大的工程文章 《Don't Build Multi-Agents》(作者 Walden Yan),核心论点非常直接:绝大多数场景下,多Agent系统是个应该被劝退的架构。文章给出了两条后来被反复引用的原则:
冲突的结果是什么?Agent A 重构了 Agent B 正在编辑的文件,Agent C 基于过期信息又改了一遍——最后人类花在"调试Agent打架"上的时间,比自己写还多。
就在同一时期,Anthropic 发布了工程博客 《How we built our multi-agent research system》,讲他们如何用"主Agent+并行子Agent"的多Agent架构做深度研究,并给出了自家的内部评测数字:多Agent架构相比单Agent有约90%的性能提升,代价是token消耗约为普通对话的15倍。
于是海外社区的争论焦点变成了一个很现实的问题:
| 立场 | 核心论据 |
|---|---|
| 反多Agent派 | 上下文割裂必然导致冲突决策;调试成本超过收益;"能用单Agent解决的别用多Agent" |
| 支持派 | 研究类、广度搜索类任务天然可并行;90%的性能提升真实存在;token贵但人更贵 |
| 中立派 | 关键不在"多还是单",而在任务是否可被清晰地切成无依赖的子任务;研究型任务可以,编辑型任务不行 |
一个被大量点赞的社区总结是:多Agent适合"读",不适合"写"。让10个Agent并行去网上查资料、汇总给主Agent,冲突可控;让10个Agent同时改一个代码库,就是在玩火。15倍的token开销则提醒所有人:并行是有真金白银价格的。
flowchart TD
A[任务: 同时改一个代码库] --> B{选架构}
B -->|多Agent| C[子Agent 1: 重构模块A]
B -->|多Agent| D[子Agent 2: 新增功能依赖A]
C --> E[各自持有残缺上下文]
D --> E
E --> F[决策冲突: 接口被两边同时修改]
F --> G[返工 / 人类逐行排雷]
G --> H[总成本 > 单Agent + 好上下文]
B -->|单Agent 串行| I[完整上下文线性推进]
I --> J[决策一致 一次做对]
国内现在铺天盖地的"智能体矩阵""Agent编排平台"教程,大多默认"多就比单强"。但按 Cognition 的判断标准,个人开发者和小团队的90%需求,一个上下文管理得当的单Agent就够了。你缺的不是更多Agent,而是更好的上下文工程。
第二场反思针对一个更底层的信仰:"上下文窗口越大,模型越强,所以把一切塞进去就好。" 2025年年中,向量数据库公司 Chroma 发布研究报告 《Context Rot》,测了18款主流模型后给出一个不舒服的结论:随着输入token增加,模型性能会持续衰减——而且远在到达官方上下文上限之前就开始了。
更扎心的发现是:
这篇报告在 HN 上引爆的讨论,本质上是对"上下文窗口军备竞赛"(从128K卷到百万级)的一次祛魅:窗口是容量,不是注意力。容器再大,模型的"注意力总量"并没有等比放大。
国内教程普遍停留在"把文档全喂给AI"的阶段,还在比谁的窗口大。海外已经进入下一阶段:把上下文当稀缺资源做预算管理。你的系统提示词里每多一段废话,你真正要它做的事就少一分注意力。
第三场反思最务实。代码分析公司 GitClear 连续两年发布基于上亿行真实企业提交的代码质量报告,两个核心发现被反复引用:
逻辑链条很直白:AI代码助手最擅长的是"生成一段新的、看起来对的代码",而不会主动关心你的代码库里是否已经有一模一样的函数。人用得越顺手,"复制粘贴式编程"越蔓延。
这一段争论对中国工程师的价值极高,因为它是用客观数据而不是情绪在讨论AI代码质量——这在国内的"AI代码能不能上生产"口水战里几乎见不到。
| 话题 | 你以为的(国内主流叙事) | 海外一线社区已经知道的 |
|---|---|---|
| 多Agent | 智能体越多越强,编排平台是未来 | 适合并行"读",不适合并发"写";代价是15倍token和互相打架 |
| 长上下文 | 窗口越大越聪明,全喂进去就完事 | 注意力会"腐烂",窗口是容量不是注意力,要做上下文预算 |
| AI代码质量 | AI写代码又快又好,直接用 | 复制粘贴首次超过重构,重复率暴涨,需要CI量化门禁 |
jscpd(copy-paste detector)一条命令即可扫描全仓库重复代码,先跑出基线数字,再决定是否设门禁阈值。说明:文中 Anthropic 的性能与token数据来自其官方工程博客自述;GitClear 的重复代码增幅为该公司对自有样本库的统计结论,属单方数据,具体倍数以其报告原文为准。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
