.msi文件node --version
npm --version C:\Users\你的用户名\.codex 文件夹(如果没有则创建) 如图:config.toml,使用记事本或您喜欢的文本编辑器编辑 config.toml 文件model_provider = "aicanapi"
model = "gpt-5.2"
model_reasoning_effort = "high"
network_access = "enabled"
disable_response_storage = true
[model_providers.aicanapi]
name = "aicanapi"
base_url = "https://aicanapi.com/v1"
wire_api = "responses"
requires_openai_auth = trueauth.json 文件,在文件添加以下内容:# 设置用户级环境变量(永久生效)
[System.Environment]::SetEnvironmentVariable("OPENAI_BASE_URL", "https://aicanapi.com/v1", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "你的API密钥", [System.EnvironmentVariableTarget]::User)设置后需要重新打开 PowerShell 窗口才能生效。
echo $env:OPENAI_BASE_URL
echo $env:OPENAI_API_KEYcodex首次启动时,Codex 会进行初始化配置。
codex 时提示 "不是内部或外部命令"# 检查 npm 全局安装路径
npm config get prefix
# 确保该路径在 PATH 中
$env:Path
# 如果不在,添加到系统环境变量
# 打开系统环境变量设置,将 npm 全局路径添加到 Path 中
# 默认路径通常是:C:\Users\你的用户名\AppData\Roaming\npm# 以管理员身份运行 PowerShell
# 右键点击 PowerShell 图标,选择"以管理员身份运行"
# 然后重新安装
npm install -g @openai/codex# 检查环境变量是否正确设置
echo $env:OPENAI_BASE_URL
echo $env:OPENAI_API_KEY
# 测试网络连接
Test-NetConnection -ComputerName 88code.org -Port 443
# 重新设置环境变量
$env:OPENAI_BASE_URL = "https://aicanapi/v1"
$env:OPENAI_API_KEY = "你的API密钥"# 更新 Codex(推荐使用国内镜像)
npm i -g @openai/codex --registry=https://registry.npmmirror.com
# 或者重新安装
npm install -g @openai/codex# 检查当前版本
node --version
# 从官网下载最新的 LTS 版本(需要 18 或更高版本)
# 访问 https://nodejs.org/ 下载安装