Claude API v2026-09-15:Opus 5.5 弃用旧参数与工具定义变更
Claude Platform release notes — September 22, 2026
推荐理由
Opus 5.5 的接口破坏性变更(强制思考、废弃旧 tool_choice/toolset)直接影响现有调用逻辑,请务必在生效前按迁移指南调整代码,避免请求被拒。
- We've launched Claude Opus 5.5 (claude-opus-5-5), a model for long-running agentic coding and knowledge work. It has a 1M token context window by default, 128k max output tokens, and always-on adaptive thinking, at $4 / $20 USD per MTok (Claude Opus 5 is $5 / $25). Claude Opus 5.5 is available on the Claude API, Claude in Amazon Bedrock, Claude Platform on AWS, Claude on Google Cloud, and Claude in Microsoft Foundry. See What's new in Claude Opus 5.5 for capabilities, API changes, and migration guidance.
- On Claude Opus 5.5, thinking can't be disabled: thinking: {"type": "disabled"} and thinking: {"type": "enabled", ...} return a 400 error. Omit the thinking field and control thinking depth with the effort parameter. tool_choice types any and tool also return a 400 error, as on Claude Fable 5.1; use auto with strict tool use. On the Claude API and Google Cloud, computer use on this model requires the computer_toolset_20260801 toolset and the earlier computer_20251124 tool returns a 400 error; on Amazon Bedrock, computer_20251124 keeps working. See the migration guide.
- Fast mode (research preview) is available for Claude Opus 5.5 on the Claude API.
- Tools can now be defined inside a mid-conversation system message, in beta on the Claude API with the inline-tools-2026-09-15 beta header. A tool_addition block can carry the tool's full definition (tool: {"type": "tool_definition", "definition": {...}}), so you can add a tool, change its schema, or move a server tool to a newer version without editing tools or invalidating the prompt cache. The same header covers adding and removing tools by reference. With the MCP connector's mcp-client-2026-09-15 beta header as well, the definition can be an MCP toolset, and a response records each server's fetched tool list in an mcp_tool_listing block, which pins that list when you send it back.
- 我们已推出 Claude Opus 5.5(claude-opus-5-5),这是一款专为长期运行的智能体编码和知识工作设计的模型。它默认具备 1M token 的上下文窗口、128k 的最大输出 token 数以及始终开启的自适应思考功能,价格为每百万 token 4/20 美元(Claude Opus 5 为 5/25 美元)。Claude Opus 5.5 可在 Claude API、Amazon Bedrock 中的 Claude、AWS 上的 Claude Platform、Google Cloud 上的 Claude 以及 Microsoft Foundry 中的 Claude 上使用。请参阅《Claude Opus 5.5 新功能》,了解其功能、API 变更及迁移指南。
- 在 Claude Opus 5.5 上,无法禁用思考功能:设置 thinking: {"type": "disabled"} 或 thinking: {"type": "enabled", ...} 将返回 400 错误。请省略 thinking 字段,并通过 effort 参数控制思考深度。tool_choice 类型 any 和 tool 也会返回 400 错误(与 Claude Fable 5.1 相同);请使用 auto 并配合严格工具使用。在 Claude API 和 Google Cloud 上,该模型的 computer use 功能需要 computer_toolset_20260801 toolset,而较早的 computer_20251124 tool 会返回 400 错误;在 Amazon Bedrock 上,computer_20251124 仍可正常工作。请参阅迁移指南。
- Claude Opus 5.5 在 Claude API 上提供快速模式(研究预览版)。
- 现在可以在对话中途的系统消息中定义工具,此功能在 Claude API 上处于测试阶段,需使用 inline-tools-2026-09-15 beta header。tool_addition 块可携带工具的完整定义(tool: {"type": "tool_definition", "definition": {...}}),因此你可以在不编辑 tools 或不使 prompt cache 失效的情况下添加工具、更改其 schema,或将服务器端工具升级至新版本。同一 header 也支持通过引用方式添加和移除工具。结合 MCP connector 的 mcp-client-2026-09-15 beta header,定义还可以是 MCP toolset,响应会在 mcp_tool_listing 块中记录每个服务器获取的工具列表,当你将该列表发回时,即可锁定该列表。
更进一步:量化金融体系
看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力