← 返回学习中心 · 认知与行业观察OiOi Academy
模型动态 · 02

Claude Opus 4.7:你需要知道的一切

来自 @ShenHuang 的解读:这次旗舰更新的动作是"减"——拿掉思考预算滑块后,该怎么提示、怎么选 effort 档位。

原作者 @ShenHuang 来源 X 发布 2026-04-20
🧭

开篇:它好像变笨了?不,这是升级本身

⏰ 时效声明:本课内容整理自原文发布时(2026-04-20)的公开信息,模型行为与功能以官方最新文档为准。

升级到 Opus 4.7 的第一天,大多数人的第一反应是——它好像变笨了。而这个"变笨"的错觉,就是升级本身。以下来自 @ShenHuang 的解读。

过去一年所有模型公司都在做加法:Gemini 加 context,GPT 加模态,Grok 加实时性。只有 Anthropic 这次的旗舰动作是减:拿掉 thinking 滑块、削减工具调用、压抑子 agent、让回复变短。

4.6 藏了一整年的 bug 没人说破:它把"思考"本身当成了表演信号——像那种总翻文档、反复确认、事无巨细汇报的 junior,用动作量证明自己在工作。4.7 修掉了这个 bug。勤奋是低阶信号,克制才是高阶信号。

记住:一句话结论:你不再给模型"多少资源",给它"什么意图"就够了。Prompt engineering 这个词从这一刻开始过时——堆模板的老 prompt 技巧在 4.7 上反而成了性能拖累。
原文配图:Opus 4.7 解读开篇图(@ShenHuang)
原文配图:Opus 4.7 解读开篇图(@ShenHuang)
🧠

思考变成「自适应」,不再是「扩展」

以下来自 @ShenHuang。引擎盖下最大的改变:固定思考预算没了。以前可以设 extended thinking budget,这个心智模型已经结束了。4.7 的思考是按步骤的、可选的——模型自己实时判断:这一步值不值得推理,还是可以直接回答。

实际体感:简单查询返回更快(不再为了一行查询"思考"半天);难问题依然深入(模型感知到模糊或复杂时自己加深度,不用你提醒);少 overthinking(4.6 容易在不需要深思的任务上打转,4.7 懂得收)。

你不再设预算,你设意图,模型自己校准。Anthropic 建议的原句(逐字):想让它多想——

请仔细思考,一步一步来再作答;这个问题比看起来要难。

想让它少想(更快响应)——

Prioritize responding quickly rather than thinking deeply. When in doubt, respond directly.

两句话,替代了以前的一个配置项。

高中生类比
以前的思考预算滑块像"给员工规定每天必须开满 8 小时会"——简单事也得磨洋工。4.7 像换了个资深员工:小事三分钟拍板,大事自己加班琢磨,你只需要说"这事很重要,多想想"或"赶时间,先给结论"。
🎚️

认识 xhigh——你的新默认档

以下来自 @ShenHuang。Claude Code 的 effort 档位加了一级:xhigh,介于 high 和 max 之间。Anthropic 推荐这档作为大多数 agentic 工作的默认值。

完整梯子:low / medium——成本/延迟敏感、范围明确的任务,简单改动、小查询;high——智能 vs 成本的平衡点,适合同时跑多个 session;xhigh(默认)——大多数 agentic 编码工作,API 设计、schema 设计、遗留迁移、大 codebase review、长 autonomous run;max——只在探天花板时用,边际效益迅速衰减,容易 overthinking。

实操建议:从 xhigh 起步,只在成本或延迟逼你动手时才降档。别因为习惯就伸手去点 max。

本专题第 01 课(Fable 5 使用指南)讲的是"什么时候上最贵的模型";本课讲的是"日常主力档位怎么设"。两课的 effort 档位命名同源,思路一致:先定默认档,再按任务升降,不要一上来就拉满。

🔄

第一天就会感受到的三个行为变化

以下来自 @ShenHuang,三件事会让 4.7 第一天用起来就不一样,每一件都可以用显式 prompt 修正:

变化 #1 —— 回复长度自动校准。4.7 对简单问题回得更短,对开放性问题回得更长。如果你的 4.6 prompt 预设了某种回复长度,到 4.7 不会照搬。修复:直接说偏好,"控制在 5 句以内"或"给我完整的 walkthrough 加代码示例"。

变化 #2 —— 默认调用工具更少。4.7 更倾向于推理解决问题,而不是条件反射地 grep 仓库或"保险起见"读 12 个文件。对小问题这是好事;对确实需要扎根代码的任务会感觉"研究得不够"。修复:明确表达需要重度工具使用——

Use tools liberally — read the relevant files before answering rather than guessing from context.

变化 #3 —— spawn 子 agent 更谨慎。4.6 动不动就 fan out 给子 agent,4.7 除非 fan-out 明显有价值否则按兵不动。想要并行时直接把这段 Anthropic 建议复制进 prompt:

Do not spawn a subagent for work you can complete directly in a single response (e.g., refactoring a function you can already see). Spawn multiple subagents in the same turn when fanning out across items or reading multiple files.
高中生类比
4.7 的克制像"老练的侦探":4.6 是接到案子就把全城监控调出来看一遍的新手;4.7 先坐在椅子上想三分钟,只调真正相关的三段录像——但如果你要的就是地毯式排查,得明确下令"把所有录像都调出来"。
📦

最高杠杆的习惯:前置 + 批量

以下来自 @ShenHuang。这条建议 4.7 之前就存在,但 4.7 对它的奖励比历代都高:第一轮就把任务讲完整——意图、约束、验收标准、文件位置,全部。然后按 Anthropic 的话:"Batch your questions and give the model the context it needs to keep moving."

为什么现在更重要:每次来回都会增加推理开销和 token 成本;早期的模糊会 compound(复利式放大),让模型偏向错误方向;4.7 在处理模糊性上更强——前提是它一开始就看到问题的完整形状。

一条好的 4.7 首条消息不像聊天,更像一张小 ticket(原文示例):

Task: 把 AuthService.ts 重构,分离 session 校验和 token 刷新。
Constraints: 保留 public API;别动 UserService。
Acceptance: auth.test.ts 全部通过;为每个抽出的函数加单元测试。
Files: src/auth/AuthService.ts, src/auth/*.test.ts

要么前置,要么交税。(这与第 01 课"工单式提示词"的思想相通,模板细节详见《Fable 5 使用指南》课。)

配图出自《Fable 5 实战指南》课(@Lonely__MH 转译):好的协作从讲清上下文开始
配图出自《Fable 5 实战指南》课(@Lonely__MH 转译):好的协作从讲清上下文开始
⚡

用 auto mode——让它告诉你什么时候做完

以下来自 @ShenHuang。Auto mode 现在对 Claude Code Max 用户开放 research preview,用 Shift+Tab 切换,模型不再每步停下来等你批准。大多数人还在 under-use(用得不够)它。

4.7 的校准——更少 overthinking、更克制的工具调用、更干净的子 agent 行为——让 auto mode 比 4.6 时代安全得多。那些你会交给一个靠谱 junior 的任务,别再盯着看了。

多数人错过的杀手锏:让 Claude 在完成时播放一个声音。Anthropic 原话:"Ask Claude to play a sound when it is done with a task, and it can create its own hook-based notifications." 模型自己写 hook,你去倒杯咖啡,听到 ding,回来验收。

Fire and forget(发射后不管) > hover and approve(悬在头顶审批)。

📇

速查卡:九行讲完整份指南

以下来自 @ShenHuang,存起来:

① 默认 effort:xhigh,只在深思熟虑后才切 max。② 思考:按步骤自适应,不再设预算,用 prompt 语言引导。③ 想多想:"Think carefully and step-by-step before responding; this problem is harder than it looks." ④ 想少想:"Prioritize responding quickly rather than thinking deeply. When in doubt, respond directly." ⑤ 回复长度:自动校准,在意就明说。⑥ 工具和子 agent:都更谨慎,需要时显式 opt in。⑦ 第一轮:完整规格——意图、约束、验收、文件,批量提问。⑧ Auto mode(Shift+Tab,research preview,Max 用户):用起来,让 Claude 完成时播放声音。⑨ 想要 fan-out 时的子 agent 指令见本课第三节。

没人明说的元级转变:4.7 不是更强——它更校准去"少做事",除非你给出做更多的理由。新心智模型更像跟资深工程师共事:他们会做最小化解决问题的那一步,你要更多严谨度,得点名要。把 Opus 4.7 当 senior 提示,不是当 intern,它会回报你。

记住:一句话带走:旧心智模型是"提示模型,祈祷它用好资源";新心智模型是"给意图、定验收,不够再点名要"。
词

术语翻卡:点卡片看解释

自适应思考
adaptive thinking
4.7 拿掉固定思考预算后,模型按步骤实时判断这一步值不值得推理。
努力档位
effort level
Claude Code 里控制模型投入多少推理资源的一档设置:low/medium/high/xhigh/max。
过度思考
overthinking
4.6 的毛病:在不需要深思的任务上打转,把思考本身当成表演。
前置
front-loading
第一轮就把意图、约束、验收标准、文件位置全部讲完整,而不是挤牙膏式追问。
自动模式
auto mode
Shift+Tab 切换,模型不再每步停下来等批准,适合交给靠谱 junior 的任务。
意图
intent
4.7 时代你给模型的东西:不再是"多少资源",而是"想要什么结果、多严谨"。
测

自测一下:点问题展开参考答案

拿掉了一年多前的"思考预算"滑块(extended thinking budget)。因为它一直在让模型变蠢——把"思考"本身当成了表演信号,导致 overthinking。4.7 改为按步骤自适应思考。

多想:"请仔细思考,一步一步来再作答;这个问题比看起来要难。"少想:"Prioritize responding quickly rather than thinking deeply. When in doubt, respond directly."

xhigh(介于 high 和 max 之间),推荐作为大多数 agentic 工作的默认值;从 xhigh 起步,只在成本或延迟逼你动手时才降档。

回复长度自动校准、默认调用工具更少、spawn 子 agent 更谨慎。每一件都可以用显式 prompt 修正(如明说长度偏好、用 "Use tools liberally…"、复制 fan-out 指令)。

第一轮就把任务讲完整(意图、约束、验收标准、文件位置),批量提问;否则每次来回都增加推理开销和 token 成本,早期的模糊还会复利式放大。