Claude Code · 2026-10-17

Claude Sonnet 5.5 API 中转与 Claude Code 接入

这篇文章补的是模型页放不下的迁移细节:Claude Code 版本、显式 ID、从 Sonnet 5 迁过来会失败的请求,以及“请求成功但界面不显示过程”该怎么查。价格和规格以 Sonnet 5.5 模型页为准。

先确认你要的是中转,而不是再读一遍参数表

搜索 Claude Sonnet 5.5 中转的人,通常已经知道它是新 Sonnet,缺的是:这个 ID 能不能在本站用、Claude Code 要升到哪一版、旧请求会不会直接 400。官方在 Anthropic API 上把 sonnet 别名解析到 Sonnet 5.5,但中转网关不会自动保证别名行为。生产环境钉 claude-sonnet-5-5。

Claude Code 官方要求 Sonnet 5.5 使用 v2.1.284 或更新;Opus 5.5 是 v2.1.280+。只升级模型名、不升级客户端,会看到“不支持该模型”。

Claude Code 最小配置

按Claude Code 中转配置指南取得账户对应的原生 Base URL 与 Key。不要把 OpenAI 的 /v1/chat/completions 填进 Claude Code。

claude --version
claude update
claude --model claude-sonnet-5-5

PowerShell 里先确认版本号大于等于 2.1.284。会话中再用 /model claude-sonnet-5-5 钉死。只设置 ANTHROPIC_BASE_URL 不会自动选中 Sonnet 5.5。

若走 OpenAI 兼容接口而不是 Claude Code,把 model 写成 claude-sonnet-5-5,Base URL 用 https://www.codex789.com/v1。兼容接口不自动等于 Anthropic 原生 thinking、缓存和计算机使用工具。

从 Sonnet 5 迁移:先改这些,再看效果

旧行为Sonnet 5.5验收动作
强制 tool_choice返回错误改成允许模型选择工具,或拆成两步请求
非默认 temperature / top_p / top_k400删除这些字段后再发
computer_20251124官方 API 不接受核对当前计算机使用工具版本
把旧 thinking blocks 塞进新模型对话可能失败或不连贯新对话不要混用其他模型的 thinking
工具调用之间展示普通文本文本进入 thinking blocks设置会回传文本的 display,或使用 between_tools

最后一项最容易被误判成“中转丢了流式内容”。先在同一账号对官方文档行为做对照,再怀疑网关。完整说明见官方 Sonnet 5.5 迁移指南。

0.1x 费用不要和 Opus 5.5 混算

官方标准价 $2 / $10,本站 0.1x 参考 $0.20 / $1.00。同样 20K 输入 + 4K 输出,Sonnet 5.5 参考 $0.008,Opus 5.5 参考 $0.016。这只说明目录基价不同,不能推导“所有任务便宜一半”,因为 thinking、重试和缓存会改变输出长度。

缓存读取官方按输入价 5% 计,即 $0.10;同倍率参考 $0.01。渠道未开通缓存时,不要按命中价做预算。

报错、验收和回退

  • 404 或不支持该模型:先看 Claude Code 版本、Key 权限和显式 ID。
  • 400 且提到 sampling:去掉自定义 temperature 等字段。
  • 400 且提到 tool_choice:取消强制工具调用。
  • 429:查额度与限流,不要无间隔重试。
  • 界面静音但 usage 在增加:按 thinking / display 排查,而不是立刻换模型。

回退时把 claude-sonnet-5 或 claude-opus-5-5 作为对照,而不是让别名自动跳。本文尚未附认证调用截图,不把未实测能力写成已开通。

来源与核对日期

2026-10-17 核对。

接入之后,如何与 Opus 5.5 选型?

阅读Claude Sonnet 5.5 vs Opus 5.5,用同题测试、重试与人工返工计算成功任务成本。