Claude Sonnet 是什么
Claude Sonnet 是美国 AI 公司 Anthropic 推出的 Claude 系列里的中间档,排在 Opus 之下、Haiku 之上,当前版本是 Claude Sonnet 5.5,2026 年 9 月 28 日发布。官方定位是"速度和智能的最佳组合":比 Opus 快、价格只有 Opus 的一半,最擅长范围明确的日常任务。在 Claude Code 里,大部分日常写代码的工作用 Sonnet 就够了。这篇文章讲清楚 Sonnet 5.5 的规格和提升、Sonnet 有过哪些版本、适合做什么、怎么在 Claude Code 里用,以及用一次要花多少钱。
Sonnet 这个名字怎么来的
sonnet 是英文"十四行诗",欧洲的一种格律诗,莎士比亚写过一百多首。单独搜"sonnet",结果里也常是诗歌的解释。Claude 的几档模型都用文学体裁命名,篇幅从短到长对应能力从轻到重:Haiku(俳句)、Sonnet(十四行诗)、Opus(作品)。三个名字的详细解释和三档模型的对比,见 Sonnet 和 Opus 区别。
在 AI 语境里说"Sonnet",指的就是 Anthropic 的 Claude Sonnet 模型。
Claude Sonnet 5.5 的规格
| 项目 | Claude Sonnet 5.5 |
|---|---|
| API 模型 ID | claude-sonnet-5-5 |
| 发布日期 | 2026-09-28 |
| 上下文窗口 | 100 万 token |
| 最大输出 | 12.8 万 token(Batch API 测试版可到 30 万) |
| 思考方式 | 自适应思考,默认开启;最低档 between_tools 可以关掉"先想再答"的思考 |
| 默认 effort | Claude API 为 high;Claude Code 和 Claude 应用里默认 Medium |
| 速度(官方相对延迟) | 快,比 Opus 快,比 Haiku 慢 |
| 输入 / 输出 | 文本和图片输入,文本输出 |
| 知识截止 | 2026 年 6 月 |
| 可用平台 | Claude API、Amazon Bedrock、Google Cloud、Microsoft Foundry、Claude Platform on AWS |
| 退役时间 | 官方承诺不早于 2027-09-28 |
给开发者的提醒:Sonnet 5.5 的 API 有几处不兼容 Sonnet 5 的改动。设置 temperature、top_p 或 top_k 会返回 400 错误;强制工具调用会报错;以前关掉思考的写法要改成 between_tools;思考块和产生它的模型、对话绑定,不能跨账号复用。直接在 Claude Code 里使用不受影响。
Sonnet 5.5 比上一代强在哪
Anthropic 在发布公告里说,Sonnet 5.5 是"对 Sonnet 5 的明确升级",输出速度快 30% 以上,大多数工作花费最多少 30%。官方给出的几项对比(Sonnet 5.5 / Sonnet 5 / Opus 5.5):
| 测试 | Sonnet 5.5 | Sonnet 5 | Opus 5.5 |
|---|---|---|---|
| Terminal-Bench 4.0(命令行 Agent 编程) | 70.6% | 10.3% | 66.4% |
| CursorBench 4.0(真实编程会话里的多文件任务) | 55.5% | 34.1% | 57.8% |
| GDPval-AA v2.1(44 种职业的真实工作) | 1844 | 1449 | 1846 |
| OSWorld 2.1(电脑操作) | 80.1% | 57.0% | 81.8% |
几点值得注意:
- 编程提升最明显:官方说在 CursorBench 上,Sonnet 5.5 的最好成绩和 Opus 5.5 只差约 2 个百分点;早期测试者也提到它理解代码库更快,会把工具调用合并起来,步骤更少、花费更低。
- 价格不变、用量更省:单价和 Sonnet 5 一样,每百万 token 输入 $2、输出 $10,但完成同样的工作通常用的 token 少得多;缓存读取从 $0.20 降到 $0.10。
- 复杂开放任务仍是 Opus 更强:官方原话是,在需要持续判断的复杂、开放式工作上,Opus 5.5 "仍然明显更强"。基准分数接近不等于能力相同。
- 安全防护:Sonnet 5.5 是第一个带网络安全防护的 Sonnet,日常找 bug、修 bug 不受影响,高风险的网络安全任务会退回给 Sonnet 5 处理。
Sonnet 的历代版本
| 版本 | 发布日期 | 官方价格(输入 / 输出,每百万 token) | 状态(截至 2026-10-26) |
|---|---|---|---|
| Sonnet 5.5 | 2026-09-28 | $2 / $10 | 当前最新版 |
| Sonnet 5 | 2026-06-30 | $2 / $10 | 旧版,仍可用 |
| Sonnet 4.6 | 2026-02-17 | $3 / $15 | 旧版,仍可用 |
| Sonnet 4.5 | 2025-09-29 | $3 / $15 | 已弃用,2026-11-30 退役 |
| Sonnet 4 | 2025-05-22 | $3 / $15 | 2026-06-15 已退役 |
| Claude 3.7 Sonnet | 2025-02-24 | $3 / $15 | 2026-02-19 已退役 |
| Claude 3.5 Sonnet | 2024-06-21(2024-10-22 升级版) | $3 / $15 | 2025-10-28 已退役 |
| Claude 3 Sonnet | 2024-03-04 | $3 / $15 | 2025-07-21 已退役 |
从 Sonnet 5 开始,单价从 $3 / $15 降到 $2 / $10,上下文窗口从 Sonnet 4.6 起是 100 万 token。官方给已退役版本推荐的替代都是 Sonnet 5.5。Opus、Haiku、Fable 各版本的发布时间放在一起看,见 Claude 更新记录。
Sonnet 适合做什么
按 Anthropic 的介绍,Sonnet 5.5 是 Opus 5.5 更快、更便宜的搭档:Opus 负责需要仔细判断的复杂工作,Sonnet 最擅长范围明确的日常任务、修 bug,以及做精致的文档、幻灯片和表格,对设计也有不错的眼光。
放到 Claude Code 里:
| 场景 | 建议 |
|---|---|
| 加接口、修已知 bug、写测试、审查一个 PR | 用 Sonnet |
| 需要快速来回迭代的小改动 | 用 Sonnet,低 effort 更快更省 |
| 跨多个模块、需求不清楚的大改动,原因不明的 bug | 换 Opus |
| 改文案、查用法、大批量的简单任务 | Haiku 更快更便宜 |
拿不准的时候先用 Sonnet,搞不定再换 Opus。两者的完整对比和同一个请求的花费,见 Sonnet 和 Opus 区别;Opus 本身的介绍见 Claude Opus。
在 Claude Code 里使用 Sonnet
Claude Code 里的 sonnet 别名指向最新的 Sonnet,连接 Anthropic API 时就是 Sonnet 5.5。
切换到 Sonnet:
/model sonnet
启动时直接用 Sonnet:
claude --model sonnet
/model 选中的模型会保存为以后新对话的默认模型。想固定版本、不随别名升级,就写完整 ID:/model claude-sonnet-5-5。Claude Code 里 Sonnet 5.5 默认 effort 是 Medium,用 /effort 可以调高,让它想得更久、检查得更仔细,花费也会相应增加。
和 Opus 分工: /model opusplan 在计划模式下用 Opus 想方案,执行时自动换成 Sonnet 写代码,适合先想清楚再动手的中大型需求。
注意缓存: 每个模型的提示缓存是分开的,对话进行到一半换模型,下一次请求要把整段历史重新写一遍缓存。最好在对话开始时就选好模型。更多命令见 Claude Code 使用教程。
用 cdnd 的话,按 Claude Code 第三方 API 配置教程 设置好 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN,上面这些命令照常使用,不需要 Claude 订阅。
Claude Sonnet 价格
cdnd 按 Anthropic 官方美元标价计费,充值 ¥2 得到 $1 额度。Sonnet 5.5 的单价(每百万 token):
| Claude Sonnet 5.5 | cdnd 价格 | 官方价格 |
|---|---|---|
| 输入 | ¥4 | |
| 输出 | ¥20 | |
| 缓存写入(5 分钟) | ¥5 | |
| 缓存读取 | ¥0.20 |
一次请求多少钱(示例): 假设 Claude Code 的一轮对话带着 5 万 token 已缓存的上下文,新输入 2,000 token,输出 1,000 token:
| 项目 | token | 官方单价 | 费用 |
|---|---|---|---|
| 缓存读取 | 50,000 | $0.10 / 百万 | $0.005 |
| 新输入 | 2,000 | $2 / 百万 | $0.004 |
| 输出 | 1,000 | $10 / 百万 | $0.010 |
| 合计 | $0.019 ≈ ¥0.038 |
在 cdnd 上这一轮约 ¥0.038,¥100 大约能用 2,600 次;同样的请求走官方 API,按 $1 ≈ ¥7.2 换算约 ¥0.137。如果没有命中缓存,5.2 万 token 都按普通输入计费,要 ¥0.228。所有模型的价格、缓存计费和价格计算器见 Claude Code 价格。
常见问题
Claude Sonnet 5.5 什么时候发布的?
2026 年 9 月 28 日。Anthropic 说它是 Claude 5.5 系列的第二个模型,第一个是 9 月 22 日发布的 Opus 5.5,之后 10 月 7 日又发布了 Haiku 5.5。
Sonnet 5.5 比 Sonnet 5 贵吗?
不贵。两者单价相同,每百万 token 输入 $2、输出 $10;Sonnet 5.5 的缓存读取还从 $0.20 降到了 $0.10。官方测试里 Sonnet 5.5 完成同样任务用的 token 更少,每个任务最多便宜约 30%。
用 Sonnet 写代码,一轮对话大概多少钱?
按示例(5 万 token 缓存读取 + 2,000 token 新输入 + 1,000 token 输出),Sonnet 5.5 一轮约 $0.019,在 cdnd 上约 ¥0.038。没有命中缓存时约 ¥0.228,所以长对话里尽量不要中途换模型。
Sonnet 4.5 还能用多久?
Anthropic 在 2026 年 9 月 30 日宣布弃用 Sonnet 4.5,Claude API 上的退役日期是 2026 年 11 月 30 日,之后请求会失败。官方推荐的替代是 Sonnet 5.5,价格更低,上下文窗口也从 20 万扩大到 100 万 token。