Claude Sonnet 5.5 发布:在 Claude Code 里怎么用,和 Opus 5.5 怎么选
Anthropic 在 9 月 28 日发布 Claude Sonnet 5.5,官方称比 Sonnet 5 快 30%,多数工作的成本最多低 30%。在 Claude Code 里用 /model sonnet 切换,默认模型仍是 Opus 5.5。
本页目录(7 节)
Anthropic 在 2026 年 9 月 28 日发布了 Claude Sonnet 5.5。按官方的说法,它比 Sonnet 5 更聪明,速度快 30%;每个 token 的价格没变,但完成同样的工作需要的 token 更少,所以多数工作的实际成本最多低 30%。
对 Claude Code 用户来说,要点有三个:
- 默认模型没有变,仍然是 Opus 5.5。 想用 Sonnet 5.5 要自己切换。
- 切换命令是
/model sonnet,需要 Claude Code v2.1.284 或更高版本。 - 适合范围明确的日常任务,比如修 bug、快速迭代功能。复杂的、需要仔细判断的工作仍然建议用 Opus 5.5。
在 Claude Code 里怎么用
/model sonnet
从 Claude Code v2.1.284 起(Agent SDK for TypeScript 是 v0.3.284 起),sonnet 这个别名指向 Sonnet 5.5。几个细节:
- 默认以
medium的 effort 运行。effort 决定模型思考多少,可以按任务调高或调低。 - 100 万 token 的上下文窗口直接可用,不需要额外设置。
- 在 Claude Code 里不能关闭 Sonnet 5.5 的思考。
- Sonnet 5.5 没有 fast mode。
Claude Code 产品负责人 Cat Wu 在发布当天说,在 Claude Code 里,用户用 Sonnet 5.5 比用 Sonnet 5 能多完成大约 30% 的任务,原因是它更聪明,同样的工作消耗的 token 更少。
Sonnet 5.5 和 Opus 5.5 怎么选
| 用 Sonnet 5.5 | 用 Opus 5.5 |
|---|---|
| 范围明确的日常编码 | 需要仔细判断的复杂工作 |
| 修 bug、快速迭代功能 | 长时间自主运行的编码任务 |
| 量大的开发工作 | 知识类工作 |
| 文档、幻灯片、表格 | 最难的问题 |
| 定义清楚、反复执行的代理任务 |
一个实用的做法:平时让默认的 Opus 5.5 处理需要规划和判断的任务;遇到“改这个 bug”“按这个样子加一个接口”这类目标清楚的活,切到 Sonnet 5.5,速度更快,也更省用量。
价格
每百万 token 的价格(美元):
| Sonnet 5.5 | Opus 5.5 | |
|---|---|---|
| 输入 | $2 | $4 |
| 输出 | $10 | $20 |
| 缓存写入(5 分钟) | $2.50 | $5 |
| 缓存写入(1 小时) | $4 | $8 |
| 缓存读取 | $0.10 | $0.20 |
2026 年 10 月 7 日起,Sonnet 5.5 的缓存读取价格从每百万 token 0.20 美元降到 0.10 美元(发布时两者相同)。官方说这让 Sonnet 5.5 在多数长时间运行的工作上便宜约 20%。详见 Claude Haiku 5.5 发布。
Sonnet 5.5 的输入和输出价格都是 Opus 5.5 的一半。如果你是订阅用户,对应的好处是同样的用量额度能做更多事。
模型参数
| 项目 | 值 |
|---|---|
| 模型标识 | claude-sonnet-5-5(Amazon Bedrock 上是 anthropic.claude-sonnet-5-5) |
| 上下文窗口 | 100 万 token,直接可用 |
| 最大输出 | 12.8 万 token |
| 知识截止时间 | 2026 年 6 月 |
| 思考 | 默认开启(自适应) |
| effort 档位 | low、medium、high、xhigh、max |
| 默认 effort | Claude API 是 high,Claude Code 是 medium |
可用平台:Claude API、Amazon Bedrock、Google Cloud、Microsoft Foundry。
订阅用户:还有一次额度重置可以用
@ClaudeDevs 在发布当天提到,Anthropic 在此前一周给所有 Pro、Max 和 Team 用户发放了一次用量重置。如果你还没用,可以在 10 月 22 日之前的任何时候使用。
通过 API 调用的开发者要注意
从 Sonnet 5 迁移到 Sonnet 5.5 不只是换一个模型名,官方文章列出了几处不兼容的变化,主要有:
- effort 重新校准:各档位的含义变了,原来的设置不能直接沿用。官方建议一般用途从
high开始,目标明确的代理任务用medium。 - 思考不能再直接关闭:原来关闭思考的写法要换成只在工具调用之间思考的模式。
- 强制指定工具的写法有变化。
- 对话历史要保持完整:思考内容和模型、对话绑定,不要删改历史消息。
- 思考内容留在生成它的组织里:如果在会话中途切换账号,Claude 会重新阅读会话并生成新的思考。Anthropic 说这是为了遏制通过切换账号进行的蒸馏攻击。
如果你的项目在用 Claude Code,可以让它帮你迁移:
/claude-api migrate this project to claude-sonnet-5-5
具体的参数写法请以官方文章为准。
背景:一周前 Opus 5.5 成为默认模型
Sonnet 5.5 发布的前一周(9 月 22 日),Opus 5.5 成为 Claude Code 和 Claude 应用里 Pro、Max、Team 套餐的默认模型,默认 effort 为 medium。Cat Wu 当时说,同样的用量限制下,用 Opus 5.5 比用 Opus 5 能多用 25%。
所以现在 Claude Code 里的分工很清楚:Opus 5.5 是默认的主力,Sonnet 5.5 是更快、更省的选择。