Codex
Codex 是一款基于 OpenAI API 的 AI 编程助手工具。跟着这个教程,你可以轻松在自己的电脑上安装并使用 Codex。
安装 Codex
Codex CLI 支持官方独立安装程序和包管理器安装。独立安装程序不需要提前安装 Node.js;如果使用 npm,则需要先安装 Node.js。
安装方式
官方独立安装不需要提前安装 Node.js,推荐优先使用。npm 安装需要 Node.js,Homebrew 适用于 macOS:
- macOS/Linux
- Windows
- npm
- Homebrew
curl -fsSL https://chatgpt.com/codex/install.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
npm 安装方式需要 Node.js 运行环境。请先从 Node.js 官方下载页面 安装 Node.js,推荐选择当前 LTS 版本:
npm install -g @openai/codex
升级 npm 安装版本时,请运行:
npm install -g @openai/codex@latest
brew install codex
Homebrew 安装不会由 Codex CLI 自动更新,升级时请运行:
brew upgrade codex
安装方式和系统要求可能随版本更新,最新信息请以 Codex CLI 官方安装文档 为准。
验证 Codex CLI 安装
安装完成后,重新打开终端并运行:
codex --version
如果显示版本号,说明安装成功了!
获取访问令牌
开发者首先需要访问 工作台 -> 设置 -> 访问令牌 中获取访问令牌,没有购买 Serverless API 的开发者,可以使用免费体验访问令牌(仅供体验,每日调用次数有限),复制想要使用的令牌即可。

配置 Codex
为了让 Codex 连接到模力方舟的服务,需要进行配置文件设置。
手动配置文件设置
- macOS / Linux / WSL
- Windows
在 ~/.codex/config.toml 文件中添加以下配置。在 WSL 中运行 Codex 时,也使用 WSL 发行版内的此路径:
model_provider = "Moark"
model = "DeepSeek-V4-Pro"
review_model = "DeepSeek-V4-Pro"
model_reasoning_effort = "high"
model_context_window = 1000000
disable_response_storage = true
network_access = "enabled"
[model_providers.Moark]
name = "Moark"
wire_api = "responses"
base_url = "https://ai.gitee.com/v1"
experimental_bearer_token = "你的 API 密钥"
在 %userprofile%\.codex\config.toml 文件中添加以下配置:
model_provider = "Moark"
model = "DeepSeek-V4-Pro"
review_model = "DeepSeek-V4-Pro"
model_reasoning_effort = "high"
model_context_window = 1000000
disable_response_storage = true
network_access = "enabled"
windows_wsl_setup_acknowledged = true
[model_providers.Moark]
name = "Moark"
wire_api = "responses"
base_url = "https://ai.gitee.com/v1"
experimental_bearer_token = "你的 API 密钥"
使用 CC Switch 自动配置(推荐)
CC Switch 可以通过图形界面管理 Codex 的服务商、API Key 和模型配置,并支持一键切换。
在 CC Switch 中选择 Codex,添加并启用模力方舟供应商配置即可。包含下载安装、访问令牌、请求地址、模型映射及验证的完整操作,请参阅 CC Switch 快速配置。
Codex 的请求地址、上游格式和模型参数,可通过 工具配置参考 快速获取。
启用或切换 Codex 供应商时,CC Switch 会写入 ~/.codex/config.toml 和 ~/.codex/auth.json。原有手动配置可能被覆盖,使用前请先备份;需要保留的共享设置应放入 CC Switch 的 通用配置。