Codex Claude:在 Codex 中使用 Claude 5.5 模型
本指南教你如何用 Codex Router 把 Claude 模型加进 Codex 模型选择器。凭据隔离的 Anthropic API 供应商现提供 Claude Opus 5.5、Sonnet 5.5、Fable 5.1、Haiku 5.5 与原有 Opus 4.8,通过 Anthropic Messages 协议转发请求。
可以添加什么
| 选择器标签 | 模型 ID | 认证方式 |
|---|---|---|
| Claude Opus 5.5 (API) | anthropic-api/claude-opus-5.5 | 独立计费的 Anthropic API Key |
| Claude Sonnet 5.5 (API) | anthropic-api/claude-sonnet-5.5 | 独立计费的 Anthropic API Key |
| Claude Fable 5.1 (API) | anthropic-api/claude-fable-5.1 | 独立计费的 Anthropic API Key |
| Claude Haiku 5.5 (API) | anthropic-api/claude-haiku-5.5 | 独立计费的 Anthropic API Key |
| Claude Opus 4.8 (API) | anthropic-api/claude-opus-4.8 | 独立计费的 Anthropic API Key |
四条新增 5.x API 路线均声明 100 万 token 上下文、文本与图片输入,并在 90 万 token 自动压缩;上游尚未对其进行实时探测。Command Code、OpenRouter、Nous Research 和 Venice 的 Claude 路线属于其它供应商族,凭据和计费各自独立。
前置要求
- Codex App 或 CLI,以及常用前置条件(见安装指南)。
- Anthropic API Key。Anthropic API 访问是与 ChatGPT、Kimi、DeepSeek 和 xAI 相互独立的账户与计费体系——ChatGPT 或其他密钥无法认证 Claude 请求。
启用供应商
./bin/model-router codex provider-key anthropic-api set
./bin/model-router codex providers enable anthropic-api
set 打开关闭了终端回显的隐藏提示。密钥保存在受保护的按用户文件(POSIX mode 600、Windows 当前用户 ACL)中,诊断只报告存在与来源。Windows 上用 ./codex-router.ps1 codex provider-key anthropic-api set。
绝不要把 Anthropic 密钥粘贴进对话、命令行参数或受版本控制的文件。 路由器只把它发送给配置的 Anthropic 端点,且仅用于选择 Anthropic 模型的请求。
验证集成
./bin/model-router codex doctor
./bin/model-router codex providers
anthropic-api 必须报告 SHOW 与 ready。然后完全退出 Codex、重新打开、新建任务,在选择器中找 5.x 模型。可用 codex debug models 查看启动目录。实时(消耗配额)检查:
./bin/test-model 'anthropic-api/claude-opus-4.8' --live --yes
Claude 请求的行为
路由器通过凭据隔离转发器把 Codex Responses 请求转换为 Anthropic Messages,保留流式与工具调用。新增 5.x 路线提供 low、medium、high、xhigh、max 档位;Opus 5.5 和 Haiku 5.5 默认 medium,Sonnet 5.5 和 Fable 5.1 默认 high。所选档位会透传至 Anthropic 的 output_config.effort。
常见坑
- 选择器缺失通常意味着凭据缺失。 确认
anthropic-api报告ready后重启 Codex。见模型缺失。 - Anthropic 密钥不能用于其他地方。 路由器把每个供应商的密钥放在各自文件中,Anthropic 密钥不能认证任何其他供应商(反之亦然)。
- 供应商策略风险。 Anthropic 可能限制或封禁代理流量。通过第三方路由器路由 Claude 风险自负;生产使用前查阅 Anthropic 条款。
- effort 档位取决于 Codex 版本。 旧版 Codex 会把不支持的 effort 值重发布到最近的受支持档位,因此选择器可能显示比 Anthropic 支持的更少的档位。