要让 Claude Opus 发挥全部实力,记得把它的"思考努力等级"拉到最高档位。
本文将专门深入解析这个思考等级机制的核心要点。
坦白说,此前我也未曾特别留意这一细节。昨天纯属偶然——在查看模型配置时,才发现 Sonnet 4.6 和 Opus 4.6 都隐藏着这项调节功能。
操作方式其实很简单:输入/model,选中 Opus,然后用键盘的左右方向键就能切换等级了。
从实际体验和多方消息来看,Claude Code 最近悄然调整了这个功能的默认选项。原本预设为 High,如今已改为 Medium。这就难怪部分用户觉得 Claude 好像"能力下降"了——其实并非模型变笨,而是默认的思考努力等级被调低了。
为了更系统地梳理和理解这一功能,这里整理了一些背景信息,方便大家参考。
一、思考等级(Effort Level)是什么
Claude Code 引入了一个叫 Effort Level(思考努力等级) 的机制,本质上就是用来控制模型推理强度的参数。决定该参数的因素主要包括:
- 是否进行多步推理
- 推理链条的深度与长度
- 内部思考所消耗的 token 数量
- 响应速度与推理质量之间的权衡策略
简而言之,它就是模型智力与推理预算的调节旋钮。
二、常见的思考等级档位
Claude Code CLI 通常提供以下几个档位:
| 等级 | 行为 | 适合场景 |
|---|---|---|
| Low | 最低推理投入,优先响应速度 | 简单代码调整、格式美化等轻量任务 |
| Medium | 适度推理投入 | 常规编程开发任务 |
| High(默认) | 深度推理分析 | 复杂架构设计、疑难调试场景 |
| Max(部分模型) | 最大推理资源投入 | 极端复杂的高难度问题 |
在 Claude Code CLI 的 /model 界面里,滑块通常只显示 low / medium / high 这三个档位。Max 级别往往需要通过环境变量或 settings.json 手动强制设置。
简单理解就是:
Low:快 Medium:平衡 High:深度 Max:超级推理
三、为何推出思考等级功能
以前 Claude 或 GPT 的做法,依赖的是像"think step by step"、"ultra think"、"deep reasoning"这类 prompt 指令来控制推理过程。这种方式的稳定性可想而知,不太理想。
如今 Anthropic 将这一机制做成了系统级参数,优势在于:
- 推理表现更加稳定可靠
- 参数调节更为精准可控
- token 消耗成本更易于管理
一言以蔽之:将其从 prompt 工程升级为了参数工程。
四、如何在 Claude Code 中调节思考等级
实际应用中,常见的调节方式主要有三种:
1. CLI 命令行交互
输入/model,然后用方向键调整 Effort Level 即可。
2. 配置文件设置
在 Claude Code 的 settings 文件里进行配置:
.claude/settings.json
例如:
{"model": { "effortLevel":"medium" }}
3. API 接口调用
Anthropic API 里也提供了等效的参数支持(内部称为 reasoning budget)。
五、思考等级功能的演进时间线
回顾一下 Claude 推理控制能力的演进历程:
2025 年 2 月:Claude 3.7 Sonnet 首次亮相 → Extended Thinking (on/off + budget)2025 年 5 月:Claude 4 系列更成熟 → extended thinking + interlea ved tool use2025 年 11 月:Claude Opus 4.5 → 引入 effort parameter (low/medium/high)2026 年 2 月:Claude Opus 4.6 (& Sonnet 4.6) → Adaptive Thinking + effort 升级到 four levels (low/medium/high/max)
关于思考等级参数,掌握本文内容基本足以应对日常使用。
最后简要总结一下:对于编程等复杂度较高的认知型任务,强烈建议将等级拉满,这直接影响模型的实际"智力"表现;而日常一般性任务,可结合成本考量适当降级。关键在于——你得知道有这么一个参数的存在。否则,当敏感用户察觉到模型能力差异却不知如何调整时,难免会感到困扰。这一点特别值得重视。
