Codex 使用指南

配置 Codex 客户端、Codex CLI 或 CCSwitch 连接 CodexCN API 服务,国内直连,开箱即用。

Codex 客户端使用指南

1 修改 config.toml 配置

安装客户端后,更新 config.toml 配置文件。(可以先备份一下原来的配置文件,然后直接复制以下内容覆盖原有文件全部内容即可。)

  • macOS / Linux:~/.codex/config.toml
  • Windows:C:\Users\你的用户名\.codex\config.toml
~/.codex/config.toml
model_provider = "codexcn"
model = "gpt-5.6-sol"
model_reasoning_effort = "high"
network_access = "enabled"
disable_response_storage = true
windows_wsl_setup_acknowledged = true
model_verbosity = "high"

[model_providers.codexcn]
name = "codexcn"
base_url = "https://api2.codexcn.com/v1"
wire_api = "responses"
requires_openai_auth = true

[windows]
sandbox = "elevated"
2 使用 API Key 登录客户端
  • 打开 Codex 客户端,进入登录界面
  • 选择 其他方式登录
  • 选择 API Key 登录
  • 输入你购买的 API Key,并确认登录
3 清除模型缓存并重启客户端

如果模型选项中还没有显示最新的 GPT-5.6 系列模型,请先完全退出 Codex 客户端,然后删除本地模型缓存文件:

  • macOS / Linux:~/.codex/models_cache.json
  • Windows:C:\Users\你的用户名\.codex\models_cache.json

删除后重新启动 Codex 客户端,客户端会自动重新加载模型列表,此时即可看到并选择 GPT-5.6 系列模型。

只需删除 models_cache.json,不要删除整个 ~/.codex 目录,以免影响配置和历史会话。

4 开始使用

登录成功后即可在 Codex 客户端中使用 CodexCN API 服务。如果登录失败,请检查 API Key 是否填写完整,以及 config.toml 是否已按示例配置。

CCSwitch 使用指南

1 打开添加入口

打开 CCSwitch,点击右上角的加号按钮,进入添加供应商页面。

CCSwitch 主页右上角添加按钮
2 选择 Codex 供应商

在添加供应商页面,选择 Codex 供应商,然后选择 自定义配置

CCSwitch 添加供应商并选择自定义配置
3 填写 CodexCN 配置

按下面内容填写供应商信息,API Key 使用你购买后获得的完整 Key,最后点击右下角 添加

供应商名称
CodexCN
官网链接
https://api.codexcn.com
API Key
填写你购买的 API Key,例如 sk-...
API 请求地址
https://api2.codexcn.com/v1
CCSwitch CodexCN 自定义配置填写示例
4 启用 CodexCN

回到主页后,选择刚添加的 codexcn,点击 启用 即可开始使用。

CCSwitch 启用 codexcn 供应商

点击测速按钮一定会提示连接失败,这不影响使用;请忽略测速结果,直接打开终端使用即可

恢复历史会话

1 复制给 Codex

切换 model_provider 后,历史会话通常没有丢失,只是 Codex 客户端会按 provider 相关 metadata 过滤会话,导致旧会话暂时不可见。把下面这段话复制给 Codex,让它帮你检查本地配置、会话文件和状态数据库,并完成必要的同步。

复制给 Codex
请帮我恢复 Codex 切换 provider 后不可见的历史会话。

目标 provider 是 codexcn。

请先检查我的 ~/.codex/config.toml、~/.codex/sessions 和 ~/.codex/state_5.sqlite。

执行前请提醒我关闭 Codex Desktop、Codex CLI 或其他正在使用 ~/.codex 的进程。

执行后请告诉我备份目录、恢复命令,以及如何确认历史会话已经重新可见。

Codex CLI 使用指南

1 安装 Node.js

Codex CLI 需要 Node.js v18 或更高版本。

安装完成后验证:

bash
node --version
npm --version
2 安装 Codex CLI
bash
npm i -g @openai/codex --registry=https://registry.npmmirror.com

验证安装:

bash
codex --version
3 连接 CodexCN API 服务

需要创建两个配置文件:config.tomlauth.json

创建 config.toml 文件:

创建 auth.json 文件:

your-api-key-here 替换为您购买的 API Key。如果还没有 Key,请先前往 定价页 购买。

此方式通过 auth.json 文件存储 API 密钥,config.toml 中无需配置 env_key 字段。

4 VS Code 扩展配置(可选)

如果你使用 VS Code,可以安装 Codex 扩展获得更好的 IDE 集成体验。

  • 在 VS Code 扩展商店搜索并安装 Codex – OpenAI's coding agent
  • 确保已按照上述步骤配置好 config.tomlauth.json
  • 设置环境变量 CODEX_API_KEY 为你的 API Key

env_key 只能填写环境变量名称(如 CODEX_API_KEY),不能直接填写密钥值,否则会报错。

5 启动 Codex

在项目目录下运行:

首次启动时,Codex 会进行初始化配置。如果连接正常,你将看到交互界面。

6 常见问题

1. 命令未找到

2. API 连接失败

3. 更新 Codex CLI

bash
npm i -g @openai/codex --registry=https://registry.npmmirror.com