连接 Codex CLI

将 Codex CLI 配置为使用 AnyInt 的 OpenAI Responses 自定义服务商。

Codex CLI 支持包含基础地址与环境变量 API 密钥的自定义模型服务商。AnyInt 在规范的 OpenAI 兼容基础地址提供 Responses API。

开始前准备

  1. 按照官方 Codex CLI 说明安装或更新 Codex。
  2. 创建 AnyInt API 密钥
  3. 模型目录选择支持 Responses 的模型 ID。

配置服务商

将密钥保存在 shell 或密钥管理系统中:

bash
export ANYINT_API_KEY="your_api_key"

~/.codex/config.toml 中添加 AnyInt 服务商:

toml
model_provider = "anyint"
model = "YOUR_MODEL_ID"

[model_providers.anyint]
name = "AnyInt"
base_url = "https://api.anyint.ai/openai/v1"
env_key = "ANYINT_API_KEY"
wire_api = "responses"

在代码仓库中启动 Codex:

bash
codex

验证与排查

  • 在 Codex 中运行 /status,确认当前服务商与模型。
  • 收到 401 表示 Codex 进程读取不到 ANYINT_API_KEY,或密钥已失效。
  • 收到模型错误,表示尚未把 YOUR_MODEL_ID 替换为当前支持 Responses 的目录模型。
  • 不要把 API 密钥值写入 config.tomlenv_key 只填写环境变量名称。

以上配置字段以 OpenAI 官方文档中的 Codex 配置参考为准。