Skip to content

Codex 配置教程

本教程演示如何在 Windows 和 macOS 上安装 OpenAI Codex,并通过 PrimeRouter 中转站配置可用模型。配置完成后,Codex 的请求会走 PrimeRouter,统一使用你的 PrimeRouter 令牌、余额、调用日志和计费规则。

适用范围

本文适合希望通过图形化流程快速配置 Codex 的用户。如果你需要手动编辑 config.toml,请参考 OpenAI Codex CLI

准备工作

开始前请准备:

项目说明
Windows 或 macOS 电脑Windows 建议使用 Windows 10 / 11,macOS 建议使用近两年系统版本
PrimeRouter 账号primerouter.ai 注册并登录
PrimeRouter 令牌控制台令牌页 创建,格式通常为 sk-...
Codex 安装包从 OpenAI Codex 官方页面下载

下载配置脚本

你可以直接下载对应系统的 PrimeRouter Codex 配置脚本:

系统下载终端命令
Windows下载 PowerShell 脚本powershell -ExecutionPolicy Bypass -File .\codex.ps1
macOS / Linux下载 Shell 脚本bash codex.sh

安全提示

脚本会写入 ~/.codex/config.toml~/.codex/auth.json。如果已存在配置文件,脚本会先自动备份。运行前你也可以下载脚本自行检查内容。

之前接过别的服务商的,脚本会自动沿用这台机器原有的 model_provider id,codex resume 里的历史会话不会消失;想要干净的 id 就带上 PRIMEROUTER_CODEX_PROVIDER_ID=primerouter 再跑。

Windows 图文流程

1. 下载并安装 Codex

打开浏览器,访问 OpenAI Codex 官方页面

打开 OpenAI Codex 官方页面

打开下载后的安装文件。Codex 会自动检查运行环境,并下载安装到本机。

Codex 自动检查并下载安装

安装完成后,Codex 可能会自动启动。这里先退出 Codex,避免配置文件写入后未刷新。

退出 Codex

2. 运行 Windows 配置脚本

下载 Windows PowerShell 配置脚本

下载 PrimeRouter Codex 配置脚本

下载完成后,右键脚本文件,选择 使用 PowerShell 运行

使用 PowerShell 运行脚本

PowerShell 会进入交互式配置流程。

PowerShell 配置窗口

3. 创建 PrimeRouter 令牌

当脚本提示 请输入 PrimeRouter令牌 时,先打开 PrimeRouter 控制台令牌页

打开 PrimeRouter 令牌页

点击创建令牌。建议为 Codex 单独创建一个令牌,方便后续查看日志、限制模型或单独停用。

创建 PrimeRouter 令牌

创建完成后复制令牌。令牌只会完整展示一次,请妥善保存。

复制 PrimeRouter 令牌

4. 输入令牌并写入配置

回到 PowerShell 窗口,粘贴刚才复制的 PrimeRouter 令牌并回车。

输入 PrimeRouter 令牌

脚本会自动写入 Codex 配置。完成后建议完全退出 Codex,再重新打开。

重启 Codex

5. 在 Codex 中选择模型

重新进入 Codex 后,按界面提示进入模型配置或登录流程。

进入 Codex 配置入口

如果 Codex 再次要求输入密钥,填写刚才创建的 PrimeRouter 令牌。

在 Codex 中输入 PrimeRouter 令牌

选择要使用的大模型。示例中选择 gpt-5.5,你也可以选择 PrimeRouter 控制台中可用的其他模型。

选择 gpt-5.5 模型

6. 验证配置是否成功

在 Codex 中发送一个简单问题或代码任务。如果 Codex 能正常返回内容,说明 Windows 端已经通过 PrimeRouter 中转站完成配置。

Codex 配置成功

macOS 配置流程

1. 下载并安装 Codex

打开浏览器,访问 OpenAI Codex 官方页面 下载 Codex。

打开 OpenAI Codex macOS 下载页面

打开下载后的安装包,按提示完成安装。

打开 Codex macOS 安装包

安装 Codex 到 macOS

2. 下载并运行 macOS 配置脚本

下载 macOS / Linux Shell 配置脚本。下载完成后,打开脚本所在目录。

打开下载目录

确认目录中可以看到 codex.sh

确认配置脚本文件

打开 macOS 自带的 终端

打开终端

codex.sh 拖入终端,终端会自动填入脚本路径,例如:

bash
/Users/你的用户名/Downloads/codex.sh

将配置脚本拖入终端

终端显示脚本路径

先给脚本添加执行权限:

bash
chmod +x /Users/你的用户名/Downloads/codex.sh

然后运行脚本:

bash
/Users/你的用户名/Downloads/codex.sh

执行效果如下。脚本会弹出系统输入框,请输入你的 PrimeRouter 令牌。如果当前环境无法弹出输入框,脚本会回退到终端隐藏输入。

运行 macOS 配置脚本

3. 创建并输入 PrimeRouter 令牌

打开 PrimeRouter 控制台令牌页,创建 Codex 专用令牌。

创建 PrimeRouter 令牌

复制新创建的令牌。令牌只会完整展示一次,请妥善保存。

复制 PrimeRouter 令牌

回到弹出的输入框,粘贴 PrimeRouter 令牌并继续。

输入 PrimeRouter 令牌

看到安装成功提示后,说明 PrimeRouter 配置已写入 Codex。

macOS 配置成功提示

4. 重启 Codex 并选择模型

脚本执行完成后,重新打开 Codex,并按界面提示进入配置流程。

重新打开 Codex

如果 Codex 再次要求输入密钥,填写刚才创建的 PrimeRouter 令牌。

在 Codex 中输入 PrimeRouter 令牌

选择要使用的大模型。示例中选择 gpt-5.5,你也可以选择 PrimeRouter 控制台中可用的其他模型。

选择 Codex 模型

5. 验证配置是否成功

在 Codex 中发送一个简单问题或代码任务。如果 Codex 能正常返回内容,说明 macOS 端已经通过 PrimeRouter 中转站完成配置。

macOS Codex 配置成功

可选:指定默认模型

默认模型是 gpt-5.6-sol。如需改为其他模型,可以在运行脚本时指定:

powershell
$env:PRIMEROUTER_MODEL = "gpt-5.4-mini"; irm https://primerouter.ai/install/codex.ps1 | iex
bash
PRIMEROUTER_MODEL=gpt-5.4-mini bash codex.sh

常见问题

现象原因处理
提示密钥无效令牌复制错误、令牌被禁用或没有保存完整重新创建 PrimeRouter 令牌并复制完整内容
找不到模型模型名称写错,或当前令牌分组无权限在 PrimeRouter 控制台确认可用模型
脚本无法运行Windows PowerShell 执行策略限制使用右键 使用 PowerShell 运行,或改用命令行 ExecutionPolicy Bypass
Codex 仍然提示配置Codex 未重启,或配置未生效完全退出 Codex 后重新打开

下一步