1127 字
6 分钟
CodeX CLI 安装指南

企业级 AI 编程助手,GPT-5 驱动 (Codex真好用~)

Windows 安装#

1. 安装 Node.js#

方法:使用官方安装包(推荐)

  1. 访问 https://nodejs.org
  2. 下载 LTS 版本的 Windows Installer (.msi)
  3. 运行安装程序,按默认设置完成安装
  4. 安装程序会自动添加到 PATH 环境变量

验证安装:

在CMD/PowerShell里面验证以下命令

node --version
npm --version
TIP

提示: 建议使用 LTS(长期支持)版本以获得最佳稳定性。安装完成后需重启命令行窗口。

2. 安装 CodeX CLI#

打开命令提示符(以管理员身份运行)或 PowerShell,执行以下命令:

npm install -g @openai/codex@latest

验证安装:

codex --version
NOTE

注意:如果遇到权限问题,请确保以管理员身份运行命令提示符。

3. 配置 Codex API Key#

3.1 获取Codex API Key,需要知道包含url和key#

3.2 创建配置目录#

mkdir %USERPROFILE%\.codex
cd %USERPROFILE%\.codex
NOTE

这一步一般不用操作,初次运行codex的时候就会生成.codex文件夹,一般就在C:\Users<用户名>的文件目录

3.3 创建配置文件#

  1. 创建 config.toml 文件: 使用记事本或您喜欢的文本编辑器创建 config.toml 文件:
model_provider = "providerTest"
model = "gpt-5.1-codex"
model_reasoning_effort = "high"
network_access = "enabled"
disable_response_storage = true
[model_providers.providerTest]
name = "providerTest"
base_url = "https://[中转站api].com/v1"
wire_api = "responses"
requires_openai_auth = true
  1. 创建 auth.json 文件

    在同一目录下创建 auth.json 文件:

{
"OPENAI_API_KEY": "粘贴为CodeX专用分组令牌key"
}

4 启动 CodeX#

配置完成后,先进入到工程目录:

mkdir my-codex-project
cd my-codex-project

然后,运行以下命令启动:

codex
NOTE

首次运行配置:

  • • 选择您的开发环境配置
  • • 配置代码生成偏好
  • • 设置 GPT-5 推理等级
  • • 开始 AI 辅助编程!🚀

Linux 安装#

1. 安装 Node.js#

方法一:使用包管理器(推荐)

Ubuntu/Debian 系统:

# 更新软件包列表
sudo apt update
# 安装 Node.js 和 npm
sudo apt install -y nodejs npm
# 验证安装
node --version
npm --version

CentOS/RHEL/Fedora 系统:

# CentOS/RHEL
sudo yum update
sudo yum install -y nodejs npm
# Fedora
sudo dnf install -y nodejs npm
# 验证安装
node --version
npm --version

使用 NodeSource 仓库(推荐,获取最新版本):

# 添加 NodeSource 仓库
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
# 安装 Node.js
sudo apt-get install -y nodejs
# 验证安装
node --version
npm --version

方法二:使用官方安装包

  1. 访问 https://nodejs.org
  2. 下载 LTS 版本的 Linux 安装包
  3. 按照官方安装说明完成安装
  4. 打开终端验证安装成功
node --version
npm --version

2. 安装 CodeX CLI#

在终端中执行以下命令:

# 全局安装 CodeX
sudo npm install -g @openai/codex@latest
# 验证安装
codex --version
NOTE

权限问题解决(未遇到过):如果遇到权限错误,可以配置 npm 使用用户目录: mkdir ~/.npm-global && npm config set prefix '~/.npm-global' 然后将 export PATH=~/.npm-global/bin:$PATH 添加到 ~/.bashrc 中。

3. 配置 Codex API Key#

3.1 获取Codex API Key,需要知道包含url和key#

3.2 创建配置目录#

# 创建 CodeX 配置目录
mkdir -p ~/.codex
cd ~/.codex

3.3 创建配置文件#

  1. 创建 config.toml 文件
# 创建配置文件
cat > config.toml << 'EOF'
model_provider = "providerTest"
model = "gpt-5.1-codex"
model_reasoning_effort = "high"
network_access = "enabled"
disable_response_storage = true
[model_providers.providerTest]
name = "providerTest"
base_url = "https://[中转站api].com/v1"
wire_api = "responses"
requires_openai_auth = true
EOF
  1. 创建 auth.json 文件
# 创建认证文件
cat > auth.json << 'EOF'
{
"OPENAI_API_KEY": "粘贴为CodeX专用分组令牌key"
}
EOF
NOTE

这一步的配置文件,其实可以直接从windows那边或者是提前准备好复制粘贴过去这个.codex目录

WARNING

如果使用WSL,应该注意当前运行的codex的配置目录,如果使用WSL应该去更新WSL的配置,如果用的是Windows下的,应该去更新windows的目录配置

初始化项目并开始使用#

# 创建新项目
mkdir my-codex-project
cd my-codex-project
# 启动 CodeX
codex

VSCode 配置教程#

适用于所有平台的 Visual Studio Code 配置

IMPORTANT

确保您已经安装了 ChatGPT/CodeX 相关的 VSCode 扩展插件

配置步骤#

打开 VSCode 的 settings.json 文件,添加以下配置:

"chatgpt.apiBase": "https://[中转站api].com/v1",
"chatgpt.config": {
  "preferred_auth_method": "apikey"
}

快捷键说明#

Windows : Ctrl+Shift+P → “Preferences: Open Settings (JSON)”

macOS : Cmd+Shift+P → “Preferences: Open Settings (JSON)”

Linux : Ctrl+Shift+P → “Preferences: Open Settings (JSON)”

NOTE
  • 请确保您的 API Token 已经在扩展设置中正确配置
  • 配置完成后重启 VSCode 以确保设置生效
  • 使用 CodeX 专用 Token 以获得最佳体验

CodeX更新步骤#

在后续使用中,难免要升级新版本以获取最新的模型

  1. 清理缓存 npm cache clean --force
  2. 更新版本 npm install -g @openai/codex@latest

如果Linux系统里面:sudo npm install -g @openai/codex@latest

NOTE

改完之后最好是在终端验证一下,再去使用vscode

CodeX CLI 安装指南
https://fuwari.vercel.app/posts/codex-install/
作者
Ivan Jiang
发布于
2025-12-12
许可协议
CC BY-NC-SA 4.0