Claude Code删了80%提示词,Opus 5反手加回72%:AI提示词瘦身后的反弹

提示词大裁员的戏剧性反转

2026-07-28 09:32

Anthropic最近搞了一场轰轰烈烈的「提示词大裁员」——官方宣布一口气删掉了Claude Code中Opus 5、Fable 5等新模型超过80%的系统提示词内容。但开发者实测后却发现了一个戏剧性的反转:Opus 5实际收到的系统提示词,反而比上一版Opus 4.8长了72%

两个数字放在一起看很矛盾,其实各有各的道理。

Anthropic砍掉的,是早期Claude Code为了防止模型犯错而写入的大量绝对化规则——比如「默认不要写注释」「不要创建计划和分析文档」之类。这些规则在早期模型身上有用,但随着Claude能力提升,指令之间互相打架的问题越来越严重。于是Anthropic索性做了次大换血,把超过八成的旧规矩精简掉,让模型自己判断。结果证明,这次删减没有带来可测量的性能下降。

但Opus 5变强之后,出现了新的行为模式:它更喜欢在执行任务时汇报进度、生成更长的文档、更愿意调用子Agent、扩大任务范围和反复验证结果。如果是复杂的长程任务,这些习惯是优点;但如果用户只想改几行代码,Opus 5还是拉起一支子Agent小队反复检查,Token消耗和等待时间就跟着往上涨。好在这种「过度主动」只需要几条新的约束规则就能解决

所以Opus 5长回来的72%,主要加了两块内容:任务范围控制和进度汇报频率约束。比如规定什么时候适合调用子Agent、汇报进度需要多频繁、任务做到什么范围该停。

更妙的是Anthropic的架构设计——每个模型同时带着两套提示词,由系统根据模型ID自动选择。旧模型走详细旧规则,新模型走精简版。Opus 5虽然长回来一部分,但总量也只有旧版Opus 4.7的一半。

这件事的启示很有意思。AI越能自己干活,人类需要手把手教的地方越少。但模型越来越有主见以后,哪些事可以主动做、做到哪一步该停,还是得提前划条线。规矩写得太死限制发挥,写得太活又容易跑偏,分寸才是最难的那部分。