国内使用 Codex CLI 可以通过以下步骤实现:
-
获取账户:首先需要拥有 ChatGPT Plus、Pro、Business 或 Enterprise 账户。中国用户可以通过 FastGPTPlus 以 158 元 / 月的价格获得 Plus 账户,支持支付宝和微信支付。
-
安装 Node.js:确保已安装 Node.js,版本需在 v18 及以上。可以在命令行中输入
node --version检查版本。 -
安装 Codex CLI:打开命令行工具,使用 npm 全局安装 Codex CLI,输入命令
npm install -g @openai/codex。如果下载失败,可以切换国内镜像,使用命令npm install -g @openai/codex --registry=https://registry.npmmirror.com。 -
获取 API Key:可以通过一些第三方平台获取 API Key,如 Agent Router 等。注册完成后,在平台上生成 API 令牌,并复制密钥。
-
设置环境变量:
- 在系统变量中添加变量
AGENT_ROUTER_TOKEN,值为刚刚申请的密钥。 - 创建
.codex/config.toml文件,一般在C:\Users\你的用户名.codex下创建,添加如下配置:
- 在系统变量中添加变量
model = "gpt-5"
model_provider = "openai - chat - completions"
preferred_auth_method = "apikey"
(model_providers.openai - chat - completions)
name = "OpenAI using Chat Completions"
base_url = "https://agentrouter.org/v1"
env_key = "AGENT_ROUTER_TOKEN"
wire_api = "chat"
query_params = {}
stream_idle_timeout_ms = 300000
- 创建
.codex/auth.json文件,同样在.codex目录下,加入如下代码:
{
"OPENAI_API_KEY":"这里换成你申请的KEY"
}
- 开始使用:在项目文件夹中打开终端,输入
codex即可开始使用 Codex CLI。
另外,也可以参考腾讯新闻的教程,将OPENAI_API_KEY设置为从gptapi.asia分配的 Key,OPENAI_BASE_URL设置为https://gptapi.asia/v1,然后通过codex --model gpt-5-chat命令定义模型来使用。不过需要注意的是,使用第三方平台获取 API Key 等方式可能存在一定的风险,需谨慎选择。