变了什么
Anthropic的构建指南列出了下面的每百万token价格。Sonnet 5.5的每一项价格,包括批处理和提示缓存,都与Sonnet 5相同,因此更换 ID 不会改变按token的账单。把 inference_geo 设为 "us" 的仅美国推理,价格是标准价格的1.1倍。Anthropic表示,任务账单仍会变化,因为Sonnet 5.5通常使用更少的token,大多数工作最多便宜30%。在高分辨率档,长边最多2576像素,一张2000×1500的图像大约是Sonnet 4.6、Sonnet 4.5或Haiku 4.5的2.5倍token。不需要这些细节时,先缩小再发送。
在Claude Code更新日志称为Anthropic API的Claude API上,ID是 claude-sonnet-5-5。同一份指南里,Claude Platform on AWS、Google Cloud和Microsoft Foundry是各自的托管方,它们使用同一个 ID。Amazon Bedrock使用 anthropic.claude-sonnet-5-5。指南说,Sonnet 5.5今天就可以在这些平台上使用,Foundry仅限Global Standard部署。上下文是100万token,原生提供,不需要beta头。最大输出是128k token;在Message Batches API上,带 output-300k-2026-03-24 这个beta头时最多300k。知识截止日期是2026年6月。分词器与Sonnet 5相同。最短可缓存提示是512个token,Sonnet 5是1,024个;缓存读取的价格是输入价格的十分之一。
Claude Code更新日志说,claude-sonnet-5-5 现在是Anthropic API上的默认Sonnet,上下文1M,每百万token $2/$10,缓存读取为每百万token $0.20。构建指南说,从Claude Code v2.1.284以及TypeScript版Agent SDK v0.3.284或更高版本起,sonnet别名是处于medium effort的Sonnet 5.5,thinking保持开启,没有fast mode。默认模型仍是Opus 5.5。范围清楚的任务用 /model sonnet 切换。
| 费率 | Sonnet 5.5 | Opus 5.5 |
|---|---|---|
| 输入 | $2 | $4 |
| 输出 | $10 | $20 |
| 缓存写入,5分钟 | $2.50 | $5 |
| 缓存写入,1小时 | $4 | $8 |
| 缓存读取 | $0.20 | $0.20 |
适合谁
Anthropic的工作负载表把范围清楚的编程、量大的日常开发、打磨过的文档、幻灯片和电子表格,以及反复运行、定义清楚的智能体任务,放在Sonnet 5.5上开始。需要仔细判断的工作、长周期的智能体工作,以及最难的问题,放在Opus 5.5上开始。指南说,Sonnet 5.5适合规格清楚、并且有办法核对结果的任务。
Anthropic引用了Epic Games的COO Daniel Vogel。早期测试里,系统设计审计和数据流审查保持了人们对更高一档模型所期待的质量线,覆盖了数万行玩法代码和长达数小时的任务,提示也可以少写一些硬性规定。这是Anthropic所发表的Epic早期测试。Haiku 5.5计划在未来几周加入,面向高量、低延迟的工作。同一天,@claudeai指向@_re_pete的植被模拟器和@forwardeditor的弹球测试,两边都把Sonnet 5和Sonnet 5.5放在一起。这些帖子里没有分数,也没有提示词。构建指南上Lance Martin的说明文字展示每个模型编写代码、重绘同一张照片,顺序是照片、Sonnet 5、Sonnet 5.5,然后是Opus 5.5,没有指出胜者。
Sonnet 5集成里要改什么
发送模型 claude-sonnet-5-5,并按type读取每个内容块。adaptive thinking默认开启,因此响应可能以thinking块开头,读取 content[0].text 的代码会坏掉。指南的示例把 output_config 的 effort 设为 medium,只是举例。默认effort并不是各产品共用的一个值。模型详情表在Claude API上给出 high,指南说这是为了从较强的结果出发;Claude Code里是 medium。价格一节说,不同界面可以不同,例如Claude Platform是 high,Claude Code是 medium。
effort档位是 low、medium、high、xhigh 和 max,并且已经重新标定,所以Sonnet 5的设置不会沿用。工作负载既不是智能体型、也对延迟不敏感时,从 high 开始。智能体编程和多步工具使用,规格清楚的任务从 medium 开始,更难或更长时升到 high。对话和其他对延迟敏感的工作,从 medium 或 low 开始。只有在自己的评测显示出质量提升时,才使用 xhigh 或 max。thinking计入 max_tokens。智能体编程把 max_tokens 设为128,000,并流式接收响应。在系统提示里要求少思考,并不能稳定地减少thinking。在Claude Code里,/claude-api migrate this project to claude-sonnet-5-5 会应用模型 ID 的更换,以及那些会破坏兼容的参数变更。
Anthropic表示,现有的Sonnet 5提示词应当表现良好。去掉拒绝引导、工具调用重试补丁和 "do not be lazy" 这几行,然后在做其他调优之前重新跑评测。effort为 low 时,Sonnet 5.5有时会跳过一次真正执行代码改动的检查。拒绝是HTTP 200,stop_reason 为 refusal。stop_details 是 cyber、bio、frontier_llm、reasoning_extraction 或 general_harms 之一。让模型把推理写进响应,会招来 reasoning_extraction 拒绝。指南说改为从摘要后的thinking里读取这段推理,使用adaptive thinking,并把 display 设为 summarized。服务端fallback是Claude API上的beta,fallbacks 设为 "default"。它只重试 cyber 和 frontier_llm 拒绝,并且是在Sonnet 5上重试。Anthropic表示,其自动行为审计显示,在大多数对齐和诚实指标上,Sonnet 5.5与Sonnet 5持平或更好。指南没有给出这次审计的分项分数。Anthropic还说,这是第一款具备与其最强模型相近网络安全防护的Sonnet,大多数日常软件开发不受影响。指南还加入了按消息的effort(beta)、对话中途的系统消息,以及对话中途的工具变更(beta),这一页没有给出请求形态。在请求之间改变顶层effort会使缓存失效。按消息的effort会保留缓存。
- 没有thinking字段的请求会运行adaptive thinking。thinking type disabled 返回400。between_tools 关掉预先的thinking,因此thinking只发生在工具调用之间,并且只在 low、medium 或 high。在 xhigh 或 max 它返回400,所以这两个档位使用adaptive thinking。指南自己的示例在改用 between_tools 时,把 xhigh 请求降到 high。between_tools 拒绝 display、budget_tokens 和 block_binding,effort也不能在对话中途改变。它在每一个提供Sonnet 5.5的平台上可用,不需要beta头。如果SDK里没有 between_tools,就更新SDK。
- type为 any 或 tool 的 tool_choice 会返回400,包括在token计数端点上。发送 auto,strict 为 true,每个object的 additionalProperties 为 false,并在提示里写明何时调用工具。
- Sonnet 5.5会读取Sonnet 5的thinking块,因此向前切换的对话会保留那段推理。指南说,没有其他模型会读取Sonnet 5.5的thinking块。
- 在Claude API和Google Cloud上,computer use只有工具集 computer_toolset_20260801。声明旧的 computer_20251124 工具会返回400。去掉 computer-use-2025-11-24 头。当 fine-grained-tool-streaming-2025-05-14 头与工具集放在一起时,这个组合会返回400,所以去掉它,并在每个需要它的工具上把 eager_input_streaming 设为 true。智能体循环随后处理成员 tool_use 块、批量动作,以及结果上的 toolset_name。Amazon Bedrock仍然接受 computer_20251124。
- 使用advisor工具时,Sonnet 5.5执行器会拒绝把Opus 4.8、Opus 4.7和Sonnet 5当作advisor。接受的advisor包括Opus 5.5、Opus 5和Sonnet 5.5。建议以加密的 advisor_redacted_result 块返回,应用程序代码读不到其中的文本。
- 工具调用之间长于一两句的笔记,会作为progress thinking块返回,在默认display下是空的。使用adaptive thinking时,把 display 设为 summarized,或者配合 thinking-display-updates-2026-08-18 这个beta头设为 updates。使用 between_tools 时,这段文本不带 display 返回。
这一页还没写明的事
速率限制与Sonnet 5分开,默认层级的数值相同。Priority Tier可在Claude API上使用。零数据保留面向符合资格的客户。这一页没有印出层级数字、Priority Tier价格、资格规则,也没有单独的批处理比例。Haiku 5.5被描述为将在未来几周加入。Cyber Verification Program很快会把Sonnet 5.5纳入,用于正当的安全工作。这两句话都没有日期。这里的computer-use规则覆盖Claude API、Google Cloud,以及Bedrock的一个例外。Claude Platform on AWS和Microsoft Foundry在这一页没有被给出computer-use规则。Anthropic的自动行为审计只有概述,没有分项分数。"Available today" 是指南放在2026年9月28日发布旁边的措辞。
来源
相关来源
资料与编写依据
这篇说明依据的是2026年9月28日ClaudeDevs的发布、claude.dev上Sonnet 5.5的构建指南、Claude Code更新日志顶部的Sonnet 5.5条目,以及那天下午@claudeai的两则帖子,内容分别是植被模拟器和弹球测试。核对日期是2026年9月28日。更晚的更新日志条目不在这篇对模型的说明之内。Anthropic另外指向一份迁移指南和一份提示指南,这两页这里没有覆盖。没有执行API调用、Claude Code版本检查、云控制台检查或token账单比较。