文章核心观点 - Anthropic发布文章指出随着模型变强、上下文变长,子Agent从提升任务完成率的“补丁”变成累赘,单Agent带技能模式在质量、成本和延迟上均优于多子Agent分工 [1][2] - 月之暗面K3.1 Pro上线后因用户反馈额度消耗过快,紧急公告承认问题并承诺减少不必要的子Agent调用和输出长度 [1] - 子Agent本质是模型能力不足时期的工程妥协,如今其好处已抵不上成本,行业应转向按需加载Skill的单Agent循环模式 [7][11][12] 子Agent的三大弊端 - token复利:任务中每多一个子Agent就多一层分支,多Agent系统token消耗约为普通对话的15倍,且这15倍主要花在“记”而非“想”上,每个子Agent需重建身份、规则、工具清单和上下文,跑完压缩成摘要交回,导致主Agent反复读同一份材料 [4] - 信息衰减:信息在子Agent间每传递一次保真度就掉一层,Cognition在2025年文章《不要构建多Agent》中举例,两个子Agent分头做Flappy Bird复刻,一个背景像超级马里奥,另一个鸟根本不像游戏素材 [5][6] - 人格碎片:子Agent因提示词不同输出风格截然不同,但用户只面对一个入口,有公司客户端十几个专项子Agent被评价“很难维持稳定的品牌口径”,且用户永远需等最慢的子Agent输出完才能得到回复 [7] 子Agent的历史与工程动机 - 子Agent诞生之初是工程妥协,卡帕西曾指出GPT并不知道自己有上下文限制,执行任务容易填满上下文导致失败,因此需拆分任务让模型分步完成 [9][10] - 2023年3月底AutoGPT和BabyAGI实验证明让模型自己决定下一步循环能跑通,但也暴露若无可靠验证环节错误会在循环里自我放大,出现“看起来很认真的胡说八道”并无限打转 [10] - 2023下半年到2024年行业解法是把分工做得像真实公司,如MetaGPT将模型分为产品经理、架构师、工程师、测试四个岗位层层推进生成完整程序 [10] - Anthropic表示2024年做子Agent的动机是解决三件事:上下文隔离防止主上下文被中间产物污染、不同任务给不同工具防止链条某处崩溃影响全局、并行推进多条独立线索 [11] Anthropic的解决方案与效果 - Anthropic主张对绝大多数任务只需单Agent、单模型、单份对话记录、一个循环,模型在loop里反复工作,每轮可同时发出一批工具调用,结果直接回到模型手里由其决定下一步 [3] - 不应直接取缔子Agent,而是按需加载成为Skill,每个子Agent随身携带的知识在需要时拿出来、下一阶段放回去 [7] - 结合配套工具把子Agent变成Skill的方法可砍掉80%以上的系统提示词,让原本臃肿影响判断的提示词瞬间干净简洁,节省大量上下文空间留给任务本身 [8] - Anthropic开源名为single-agent-loop-kit的工具,专门让模型只以单Agent形式执行任务、不再调用子Agent [12] - Anthropic建议从产品侧替用户判定哪些子Agent调用不必要,能用一个Agent解决就坚决不开子Agent,并让用户能决定步数上限、在单任务开始前提示预算区间 [19][20] 月之暗面K3.1 Pro的账单问题 - 10月24日K3.1 Pro上线,在Terminal-Bench 4.0上拿到65.7%,超过GPT-6 Astra的58.2%,与Claude Opus 5.5的66.4%仅差0.7% [13] - 社区多位用户反馈额度烧得太快,随便一两个小任务就能消耗掉5小时的额度,10月26日凌晨月之暗面官方表示将减少不必要的子Agent调用和输出长度 [13] - 用户只能选择模型思考强度,没办法选择开多少个子Agent,只想为完成任务付钱,不想为子Agent“对齐、开会、做PPT”付钱 [14] - 存在失败成本前置问题,子Agent只要开了就烧额度,哪怕作用几乎可以忽略不计,用户连喊停的机会都没有 [15] 行业结构性矛盾与订阅制问题 - 这不是K3.1 Pro独有的病,Claude用户也吐槽20美元档订阅一个提示词就把5小时额度用完,Opus 5.5处理存量代码库约30分钟触发限制,都因开了太多子Agent [16] - Anthropic认为这是“长程Agent”品类的结构性矛盾,任务要查资料、读文件、写、改、再自己验一遍,跑几十步每步都得重读上下文,跑半小时是常事,模型越强搜得更久、工具调得更多、自查轮数也更多 [17][18] - 过去两年付钱的大多是按API计量的开发者和企业,成本明码标价可核算;随着C端订阅制流行,月度额度成为黑箱,用户只知道还剩多少,不知道一轮对话里子Agent到底消耗多少额度,系统按调用模型次数、开分支数、读文件遍数计算,与用户按“做了几件事”判断额度存在错位 [11][12] - Anthropic即将上市,减少子Agent进而降低token消耗也是为了讨好C端用户 [21]
Kimi额度的问题,Anthropic 找到了解决办法