Codex Claude:在 Codex 中使用 Claude Opus 4.8
本指南教你如何用 Codex Router 把 Claude 模型加进 Codex 模型选择器。路由器内置一个凭据隔离的 Anthropic API 供应商,提供 Claude Opus 4.8,通过原生 Anthropic Messages 协议转发请求。
可以添加什么
| 选择器标签 | 模型 ID | 认证方式 |
|---|---|---|
| Claude Opus 4.8 (API) | anthropic-api/claude-opus-4.8 | 独立计费的 Anthropic API Key |
Claude Opus 4.8 是内置 Anthropic 条目。如果你通过 Command Code Provider API 接入 Claude,它的 Messages 目录还包括 Claude Sonnet 5、Claude Opus 4.8、Claude Fable 5 与 Claude Haiku 4.5(commandcode-messages/... 条目)——那是由 Command Code 计费的独立供应商族。
前置要求
- 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、重新打开、新建任务,在选择器中找 Claude Opus 4.8。可用 codex debug models 查看启动目录。实时(消耗配额)检查:
./bin/test-model 'anthropic-api/claude-opus-4.8' --live --yes
Claude 请求的行为
路由器通过其共享的凭据隔离转发器把 Codex 的 Responses 请求转换为 Anthropic Messages 协议,保留流式与工具调用形态。Claude Opus 4.8 宣传完整的推理档位阶梯——low、medium、high、xhigh、max——转发器把你在 Codex 选择器中选定的 effort 透传给 Anthropic 的 output_config.effort,而不是硬编码单个值。
常见坑
- 选择器缺失通常意味着凭据缺失。 确认
anthropic-api报告ready后重启 Codex。见模型缺失。 - Anthropic 密钥不能用于其他地方。 路由器把每个供应商的密钥放在各自文件中,Anthropic 密钥不能认证任何其他供应商(反之亦然)。
- 供应商策略风险。 Anthropic 可能限制或封禁代理流量。通过第三方路由器路由 Claude 风险自负;生产使用前查阅 Anthropic 条款。
- effort 档位取决于 Codex 版本。 旧版 Codex 会把不支持的 effort 值重发布到最近的受支持档位,因此选择器可能显示比 Anthropic 支持的更少的档位。