你有没有过这种经历:Claude Code写代码写砸了,第一反应就是换个更强的模型?换到最贵的那个,以为这样AI就能更聪明?
错了,而且错得很离谱。
今年3月,GitHub上炸了锅。开发者们发现手里的Claude Code突然「变笨」了——该读的文件不读,该跑的测试不跑,活干到一半就撂挑子,反过来问你还要更多信息。
AMD的AI负责人Stella Laurenzo实在看不下去,扒出6852个会话日志一算:Claude的思考量比2月之前掉了67%。
她的结论很直接:Claude已经没法被信任去干复杂的工程活了。
众人第一反应都是:是不是自己的提示词没写好?配置哪里出错了?折腾半天才发现——根子根本不在自己身上,是Anthropic悄悄改了一个设置。
3月4日,他们把Claude Code里的Effort选项,默认档位从high降到了medium。官方更新日志里写了,但没几个人注意。大家只知道:模型好像变蠢了。
扛了一个月,Anthropic才在4月7日把默认档位调回去,还给所有订阅用户重置了一次用量额度。
而多数人这时候才知道——Effort这个开关,一直就在自己手边,它在暗中决定AI到底肯不肯为你满血干活。
最近,Anthropic终于出来说了次明白话,核心就一句:Model换的是脑子,Effort换的是态度。
Model很好理解,换的就是脑子。每个模型背后是一套「冻结的权重」,它的能力和知识在训练结束那一刻就被焊死了。你喂进去的提示词、贴进上下文的代码,全改变不了它半分。
换模型,本质就是换一整套权重来接你的活,它解决的是「会不会」的问题。
而Effort呢?它管的是这次任务AI到底投入多少工作量。读几个文件、跑不跑测试、要不要额外验证、要不要把多步骤任务一路推到底再回来找你——全由它决定。
说白了:低Effort的Claude,倾向于快速回复,然后反过来问你要更多上下文,能不动手就不动手;高Effort的Claude,倾向于自己去翻信息、多调几次工具、一口气把长任务链跑完。
这里有个反直觉的结论:小模型开高Effort,完全可能干翻大模型开低Effort。
Anthropic打了个比方:Sonnet就像有个整个下午的全能选手,会把你的代码从头读到尾再验一遍;Opus是只给你五分钟的专家,五分钟就够它一眼揪出别人谁都没看出的毛病,但它只够扫一眼不能扫遍所有文件;Fable则是所有人都卡住了才请得动的专科教授。
所以才有了那个反常识的结果:一个Sonnet开高Effort,在不少活儿上真能干过Opus开低Effort。小模型配上充足上下文和高投入,能扛下的事比你想象的要多得多。
现在AI编程的竞争,正在从「谁的模型更强」转向「谁更会调度智能体」。
你得像个项目经理:简单改动交给Sonnet挂低档,秒回还省钱;大型重构上强模型加高档;要长时间自己跑的智能体任务,强模型配足Effort。
只看模型排行的时代正在过去。调度模型,正在成为核心手艺。
谁先学会给AI派活,谁就能抢先一步,用上那个真正肯为你卖力的Claude。否则,你手里再贵的模型,也只是一个更贵的搜索框。