资讯

Claude Extended Thinking 最新变化:Opus 4.8 改用 Adaptive Thinking,手动预算会报错

Claude Extended Thinking 规则发生变化:Opus 4.8/4.7 使用 adaptive thinking,不支持手动 budget_tokens;Sonnet 4.6 和 Opus 4.6 仍可用但已建议迁移。

2026/6/63分钟 阅读ClaudeEagle

Anthropic 更新了 Extended Thinking 文档。对开发者最重要的变化是:Claude Opus 4.8 和 Claude Opus 4.7 不再支持手动 extended thinking budget。

如果你还在这样传:

json
{
  "thinking": {
    "type": "enabled",
    "budget_tokens": 32000
  }
}

在 Opus 4.8 / 4.7 上会返回 400 error。


新推荐:Adaptive Thinking

对于 Opus 4.8 和 Opus 4.7,应该使用:

json
{
  "thinking": {
    "type": "adaptive"
  },
  "output_config": {
    "effort": "high"
  }
}

核心变化是:开发者不再手动指定预算 token,而是让模型根据当前请求判断是否需要思考、思考多少。


各模型支持情况

官方文档总结如下:

  • Claude Opus 4.8:不支持手动 budget_tokens,使用 adaptive thinking
  • Claude Opus 4.7:不支持手动 budget_tokens,使用 adaptive thinking
  • Claude Mythos Preview:adaptive thinking 默认开启,也接受手动模式
  • Claude Opus 4.6:推荐 adaptive thinking,手动模式仍可用但已 deprecated
  • Claude Sonnet 4.6:推荐 adaptive thinking,手动模式仍可用但已 deprecated

如果你的应用会动态选择模型,就必须按模型版本处理 thinking 参数。


为什么要改?

Adaptive Thinking 更适合真实生产流量,因为请求复杂度差异很大:

  • 简单查找不需要花大量 thinking tokens
  • 多步骤推理需要更深思考
  • Agent 循环中每一步复杂度不同
  • 固定 budget 容易浪费或不够用

Opus 4.8 官方还提到:在 adaptive thinking 下,它会在需要时触发推理,简单步骤直接回答,从而减少不必要的 thinking token 消耗。


迁移建议

如果你的代码使用手动 thinking budget:

python
thinking = {"type": "enabled", "budget_tokens": 32000}

迁移到 Opus 4.8 应改为:

python
thinking = {"type": "adaptive"}
output_config = {"effort": "high"}

同时检查:

  • 是否仍传 temperaturetop_ptop_k
  • 是否依赖 thinking block 的固定长度
  • 是否把 thinking token 成本写死进预算估算
  • 是否在不同模型间复用同一请求模板

对 Agent 应用的影响

Agent 应用通常是 bimodal workload:有些 turn 很简单,有些 turn 很复杂。固定 thinking budget 往往会造成两类问题:

  • 简单步骤浪费 token
  • 复杂步骤预算不够

Adaptive Thinking 把这个判断交给模型,更适合长程 coding agent、研究 agent、工具调用 agent。


最佳实践

  • Opus 4.8/4.7:只用 adaptive thinking + effort
  • Sonnet 4.6/Opus 4.6:可以继续运行旧逻辑,但尽快迁移
  • 建立按模型版本分支的 request builder
  • 在日志中记录 effort 和 thinking 类型
  • 重新评估成本,因为 thinking token 消耗模式会变化

来源:Anthropic 官方文档 - Building with extended thinking | 整理:ClaudeEagle

相关文章推荐

资讯Claude Opus 4.8 最新更新:1M 上下文、Fast Mode 和 Agent 编程改进Anthropic 发布 Claude Opus 4.8,面向复杂推理、长程 Agent 编程和高自治工作负载,带来 1M 上下文、Fast Mode、prompt cache 门槛降低和更好的工具触发。2026/6/6资讯Claude Opus 4.6 深度解析:Anthropic 最强旗舰、Agent Teams 与 Adaptive ThinkingClaude Opus 4.6 完整解析:Terminal-Bench 2.0 全球第一、Humanity's Last Exam 第一、GDPval-AA 超 GPT-5.2 144 Elo、首个 Opus 1M Token 上下文、Claude Code Agent Teams(并行子任务团队)、Adaptive Thinking 自适应思考、Effort 参数控制、Context Compaction,附 Sonnet 4.6 vs Opus 4.6 选型对比表。2026/3/28资讯Claude Code v2.1.219 深度解读:Opus 5 接入与 Subagent 嵌套深度提升Claude Code v2.1.219 将 Opus 5 设为默认模型,Subagent 嵌套深度提升至 3 层,新增沙箱网络白名单强制模式等重要变更详解。2026/8/6资讯Claude Opus 5 发布:以一半价格逼近 Fable 5 的前沿智能Anthropic 发布 Claude Opus 5,编程和知识工作评测登顶业界最佳,价格与 Opus 4.8 持平。详解基准测试数据、真实案例和定价可用性。2026/8/6资讯Anthropic 2026 年 7 月产品线全景:Claude Science、Reflect、Cowork 扩容与 Fable 5 复出一文汇总 Anthropic 2026年6月底至7月初的密集产品更新:面向科学家的全新工作台 Claude Science、AI 使用习惯反思工具 Claude Reflect、Cowork 正式登陆移动端和 Web、以及 Fable 5 出口管制风波的终章,并梳理这些更新背后串联起来的产品战略主线。2026/7/13资讯Claude Cowork 登陆移动端和 Web:任务追着你走,而不是等你回到电脑前详解 Anthropic 于 2026 年 7 月推出的 Claude Cowork 移动端和 Web 版更新:任务可跨设备无缝衔接、定时任务支持无设备在线运行、关键决策仍需用户手机端批准,并附使用限额翻倍促销和快速上手指南。2026/7/13