在 Codex 中使用

在 OpenAI Codex 中使用 Nexus API - OpenAI API 接入教程。配置 config.toml 即可通过 Nexus API 网关使用 GPT-5 等模型。

安装 Codex

使用 pnpm:

pnpm install -g @openai/codex

使用 npm:

npm install -g @openai/codex

使用 yarn:

yarn global add @openai/codex

配置

步骤 1:获取 API Key

访问 nexusapi.one/console/token,获取你的 API Key。

步骤 2:设置系统环境变量

设置系统环境变量,变量名为 AGENT_ROUTER_TOKEN,值为你刚刚申请的 API Key。

步骤 3:创建配置文件

创建 ~/.codex/config.toml 文件,并添加如下配置:

model = "gpt-5"  # 也可以修改为 glm-4.5, glm-4.6, 或 deepseek-v3.1
model_provider = "openai-chat-completions"
preferred_auth_method = "apikey"

[model_providers.openai-chat-completions]
name = "OpenAI using Chat Completions"
base_url = "https://nexusapi.one/v1"
env_key = "AGENT_ROUTER_TOKEN"
wire_api = "chat"
query_params = {}
stream_idle_timeout_ms = 300000

步骤 4:创建认证文件

创建 ~/.codex/auth.json 文件,并添加:

{
  "OPENAI_API_KEY": "这里换成你申请的 API Key"
}

直接启动使用

# 进入项目目录
cd my-project

# 直接启动 OpenAI Codex
codex

在 VS Code 中使用

步骤 1:安装与配置

参考上面的说明安装 Codex,并配置环境变量和配置文件。

步骤 2:安装 VS Code 扩展

打开 VS Code,安装 Codex 拓展。

步骤 3:切换配置模式

进入设置,并点击右上角,切换为 JSON 配置模式。

步骤 4:添加配置

添加如下配置项目:

{
  "chatgpt.apiBase": "https://nexusapi.one/v1",
  "chatgpt.config": {
    "preferred_auth_method": "api_key",
    "model_provider": "openai-chat-completions"
  }
}

步骤 5:开始使用

点击 Codex 图标,开始使用。