跳到主要内容

Claude Opus 5:Claude Code 团队一直想要的日常前沿模型

· 阅读需 11 分钟
Claude Dev
Claude Dev

Anthropic 在 2026 年 7 月 24 日发布了 Claude Opus 5,把它定位为 Claude 5 系列里的日常前沿模型:接近 Claude Fable 5 的前沿智能,但价格仍与 Opus 4.8 相同,即 每百万输入 token 5 美元、每百万输出 token 25 美元

这个价格点才是重点。

Fable 5 仍然适合最难、最长、最自主的任务。Sonnet 5 是多数团队能大规模使用的默认 agent 模型。Opus 5 位于两者之间:足够胜任严肃工程任务,比 Fable 在日常工作中限制更少,并且价格适合反复使用,而不是只在极少数场景中升级调用。

早期社区反馈偏正面,但还没有稳定共识。X 上的反应更兴奋,重点在 medium effort 质量和 token 效率;Reddit 与 Hacker News 更谨慎,关注 usage limit、模型更迭、安全 fallback,以及另一个 Opus 版本是否真的会在复杂编码会话中体感更好。这种怀疑是合理的。

Anthropic 发布了什么

Claude Opus 5 取代 Opus 4.8,成为 Anthropic 最强的通用 Opus 模型。官方文档称它相对 Opus 4.8 有阶跃式提升,主要体现在深度推理、agentic coding、长周期任务、test-time compute scaling、代码审查、视觉、长上下文、办公任务和多 agent 协调。

关键操作细节如下:

  • Model IDclaude-opus-5
  • 上下文窗口:默认和最大均为 1M tokens
  • 最大输出:128k tokens
  • 价格:每百万输入 token 5 美元、每百万输出 token 25 美元
  • 可用范围:Claude API、Claude.ai 订阅、Claude Code、Amazon Bedrock、Google Cloud、Microsoft Foundry
  • Fast mode:Claude API 可用,价格为每百万输入 10 美元、每百万输出 50 美元
  • Prompt cache 最小值:从 Opus 4.8 的 1,024 tokens 降到 512 tokens
  • Thinking:默认开启
  • Effort 档位lowmediumhighxhighmax

迁移不只是换一个 model ID。Opus 4.8 默认不启用 thinking,除非你选择 adaptive thinking;Opus 5 默认启用 thinking,effort 设置成为控制深度、延迟和成本的主要开关。

还有一个真实的破坏性变化:如果关闭 thinking,effort 必须是 high 或以下。把 thinking: {"type": "disabled"}xhighmax 组合会返回 400。

对 Claude Code 用户来说,默认解读很简单:Opus 5 默认更愿意思考和行动。这很好,但如果你的 prompt 里还保留着“double check everything”或“always use a verifier agent”这类旧脚手架,也可能烧掉更多预算。

社区反馈:兴奋,但带着护栏

发布当天的社区信号很活跃,但仍然不均匀。

在 X 上,最强的正面反馈集中在 medium effort效率。Techmeme 汇总的早期帖子里,有人认为 Opus 5 尤其在 medium effort 下很强,同时也记录了部分真实工具里的 workflow 破裂和混合第一印象。

Reddit 的语气更实用。Claude 相关社区并不太关心排行榜庆祝,更关心:

  • Opus 5 会不会过快消耗 Claude Pro 和 Max 的额度;
  • 它在 Claude Code 中是否明显强于 Opus 4.8;
  • Fable 5 是否仍然值得付费;
  • 安全 fallback 是否会打断正常安全研究和工程工作;
  • Anthropic 是否发模型太快,快到团队来不及评估。

Hacker News 也类似。有些评论者想要更强的日常模型;另一些人厌倦模型更迭,希望真实编码会话里的回归更少。最有价值的 HN 式批评不是“benchmark 都是假的”,而是:对付费工程工作来说,唯一重要的 benchmark 是模型能否完成混乱的多小时任务,并且不制造昂贵的 review debt。

这正是 Opus 5 应被评估的方式。不要看它在聊天里是否听起来更聪明,而要看它是否减少失败 agent loop、误报代码审查问题、半成品实现和不必要的 token 消耗。

为什么 Opus 5 比 Opus 4.8 更重要

Opus 4.8 已经很强。Opus 5 的意义在于 Anthropic 正在让 Opus 层更具操作性。

新文档强调较低 effort 设置。lowmedium 不只是简单 prompt 的省钱模式;Anthropic 表示它们能以高 effort 的一小部分 token 和延迟保留强质量。如果这在真实 Claude Code 工作负载中成立,Opus 5 就不再只是“卡住时才用”的模型,而会成为日常路由层。

这改变了团队理解 Claude stack 的方式:

  • Sonnet 5:日常实现、小型重构和广泛自动化。
  • Opus 5 medium/high:复杂编辑、代码审查、调试和更高信任度的 agent loop。
  • Opus 5 xhigh/max:困难架构、深度调查和大型迁移。
  • Fable 5:最困难的长时间自主任务,前提是成本和留存限制都值得接受。

这比“一个默认模型加一个昂贵模型”的形态更好。它让 Claude Code 团队在同一模型家族中拥有真正的成本性能阶梯。

隐藏迁移风险:过度验证

最重要的 prompting 变化很容易被忽略。

Anthropic 表示 Opus 5 比以往 Opus 模型更愿意验证自己的工作。这听起来是纯提升,但对已经强制验证步骤的 agent harness 来说,它会制造迁移风险。

如果你的 Claude Code wrapper 写着:

  • 总是运行最终验证;
  • 生成 verifier subagent;
  • 双重检查每个结论;
  • 解释每次修正;
  • 重新审查完整变更后才能结束;

那么 Opus 5 可能会把这些指令和自己的行为叠加起来。结果是更慢、更多 tool call、更多叙述,以及更多花在检查而不是交付上的 token。

更好的模式是让验证有条件发生:

  • 文件发生变化时验证;
  • 有命令能直接证明结果时验证;
  • 只对独立并行工作使用 subagent;
  • 小任务不要要求第二检查者;
  • 在 harness 中限制 tool use 和 subagent 数量。

Opus 5 不会消除验证需求。它改变的是验证应该放在哪里:放在明确工程门槛里,而不是模糊 prompt 仪式里。

安全与 Fallback:比 Fable 摩擦少,但仍不可忽视

Opus 5 发布前,Anthropic 的高能力模型经历了一个嘈杂的月份。Fable 5 和 Mythos 5 面临访问限制、网络安全护栏,以及用户对 fallback 行为的不满。Opus 5 某种程度上是在补这个产品空位。

Reuters 报道称,Anthropic 的观点是用户应为了价值选择 Opus 5,把 Fable 5 留给持续数天的自主项目。The Verge 等报道也把 Opus 5 描述为在网络安全场景中比 Fable 5 限制更少,但仍带有安全护栏。

新的 API fallback mode 在这里很重要。开发者可以选择 "default" fallback,让 Anthropic 把被安全分类器标记的请求路由到推荐 fallback 模型,而不是要求每个 app 自己维护 fallback 列表。

这有用,但团队仍然需要为它设计:

  • 检查 stop_reason,包括 refusal
  • 在可用时记录 stop_details
  • 告知用户发生了 fallback;
  • 衡量 Opus 5 与 fallback 响应的质量差异;
  • 不要假设每个 HTTP 200 都代表目标模型回答了请求。

这对 Claude Code、安全审查和研究工作尤其重要。fallback 可能比硬拒绝更好,但它仍然是一次模型路由事件。要把它当作事件处理。

Claude Code 团队应先测试什么

不要从通用 benchmark prompt 开始。先从真正痛的工作开始。

一个有用的 Opus 5 eval 应包含:

  1. 多文件 bug 修复

给它真实失败测试或生产 trace。衡量它是否找到正确根因,而不是重写无关代码。

  1. 代码审查

要求列出所有可执行问题,然后再筛 severity。Anthropic 的 prompting 文档指出,让 Opus 5 太保守可能会导致漏报。

  1. medium-effort 实现任务

分别用 mediumhighxhigh 运行。比较任务质量、token 使用、命令数量和 review 成本。

  1. 长上下文 repo 任务

使用大型代码库或长设计历史。观察指令遵循是否能在深上下文中保持稳定。

  1. tool-heavy agent loop

检查它是否过度叙述、过度委派或过度验证。在为全团队改默认值之前先调 harness。

指标应该是 每个被接受变更的成本,而不是每百万 token 的成本。如果 Opus 5 需要更少轮次、更早发现真实 bug、避免返工,那么即使每次调用更贵,也可能让每个已发布功能更便宜。

实用迁移清单

从 Opus 4.8 迁移的团队:

1. 更新 model ID

把测试工作负载从:

claude-opus-4-8

改为:

claude-opus-5

在 eval 通过前,把 Opus 4.8 保留在路由表里。

2. 重新检查 max_tokens

Thinking 默认开启,max_tokens 覆盖 thinking 与可见输出。如果 Opus 4.8 集成用了很紧的限制,Opus 5 可能比预期更早截断。

3. 扫一遍 effort 档位

不要假设 xhigh 是正确默认值。在真实任务上测试 mediumhighxhigh。只有任务确实值得额外推理预算时才使用 max

4. 移除过时验证样板

删除强制全面自审或 subagent 验证的 prompt 指令。用绑定到变更文件、测试或风险等级的精确门槛替代它们。

5. 在合适场景启用 prompt caching

512-token cache 最小值让更短的稳定 system prompt 也可缓存。对有重复前缀的工具来说,这是一个小但有意义的成本杠杆。

6. 把 fallback 当作可观测事件

如果使用服务端 fallback,就记录它。用户信任取决于他们是否知道底层模型发生了变化。

结论

Claude Opus 5 不只是“更便宜的 Fable 5”。这种说法太简单。

它是 Anthropic 试图让前沿级 agentic work 更具操作性的尝试:足够强以处理严肃编码,比 Fable 便宜,可在更多平台使用,并且能通过 effort 调节,而不是只有一个固定智能档位。

社区反应混合得很正确。开发者兴奋,是因为 Opus 5 可能抬高日常 Claude Code 工作的上限;他们谨慎,是因为 usage limit、安全 fallback、冗长、subagent 生成和模型更迭都是真实工作流成本。

正确做法不是把每个困难任务都盲目切到 Opus 5,而是有意识地路由:

  • Sonnet 5 用于日常执行;
  • Opus 5 medium/high 用于日常困难工作;
  • Opus 5 xhigh/max 用于严肃调查;
  • Fable 5 留给少数需要最大自主性且其限制值得接受的任务。

如果 Opus 5 在真实 repo 中的表现接近 Anthropic 文档和早期反馈所暗示的水平,它会成为 Claude Code 团队新的默认升级模型。但受益最多的团队会是那些调好 effort、移除旧 prompt 负担、按 accepted work 而不是发布日情绪衡量模型的团队。

参考来源