这篇写给第一次安装 Codex CLI 的开发者。很多人不是不会用 Codex,而是卡在第一步:Windows 终端找不到 codex、Mac/Linux 不确定该用 npm 还是官方脚本、安装完以后不知道 codex login 走的是哪个账号。
下面按官方安装流程整理一遍,并补几个国内用户常见的排错点。
Codex CLI 适合什么场景
如果你主要是在项目目录里让 AI 读代码、改文件、跑测试、排查报错,优先装 Codex CLI。
如果你只是想打开桌面应用,或者希望用图形界面管理项目,可以再考虑 Codex App。CLI 更适合开发者日常工作流,尤其是 VS Code、Cursor、SSH、WSL2、Linux 服务器这些场景。
macOS / Linux 安装
终端运行:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
检查版本:
codex --version
进入项目目录:
cd your-project
codex
首次运行如果需要授权,按提示打开浏览器完成登录。
Windows PowerShell 安装
打开 PowerShell,运行:
irm https://chatgpt.com/codex/install.ps1 | iex
安装完成后:
codex --version
如果提示 codex 找不到,不要急着重装,先关闭当前 PowerShell,再重新打开一个新的 PowerShell。很多时候只是 PATH 没刷新。
WSL2 安装
如果你的项目在 WSL2 Ubuntu 里,建议直接在 WSL2 里装 Linux 版本:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
这比在 Windows 和 WSL2 两边来回切路径更省心。
npm / Homebrew 方式
已经有 Node.js 环境的同学,也可以用:
npm install -g @openai/codex
Mac 用户如果习惯 Homebrew:
brew install codex
不过新手优先推荐官方 standalone installer,依赖更少,出错面也小。
登录:codex login
安装成功后执行:
codex login
它会引导你在浏览器完成登录。登录完成后回到终端,再执行:
codex
如果你用的是 ChatGPT Plus/Pro 账号,并且想走官方 Codex 登录流程,我整理了一篇完整的 Plus/Pro 到 codex login 教程:
常见问题
1. Windows 提示 codex 不是内部命令
先重新打开 PowerShell。
还不行再检查 PATH,不要一上来重复安装。
2. npm 安装权限错误
可以换用官方安装脚本,或者先配置 npm 全局包目录。不要随便改系统目录权限。
3. codex login 打不开网页
确认浏览器能访问 ChatGPT/Codex 页面,再重新执行:
codex login
4. Plus/Pro 和 API Key 是一回事吗
不是。ChatGPT Plus/Pro 是账号订阅,API Key 是 Platform 计费。使用 codex login 时,不要把 Plus/Pro 额度和 API 余额混在一起理解。
后续配置
安装只是第一步。不同系统下的配置、cc-switch、官方登录和中转配置,我放在 Alpha 节点:
- Windows:
https://alphalwb.top/?utm_source=juejin&utm_medium=article&utm_campaign=codex_install_202606#/article/codex-config-windows - Mac:
https://alphalwb.top/?utm_source=juejin&utm_medium=article&utm_campaign=codex_install_202606#/article/codex-config-mac - Ubuntu:
https://alphalwb.top/?utm_source=juejin&utm_medium=article&utm_campaign=codex_install_202606#/article/codex-config-ubuntu
参考
- OpenAI Codex Quickstart:developers.openai.com/codex/quick…
- OpenAI Codex CLI:developers.openai.com/codex/cli
- OpenAI Codex Windows:developers.openai.com/codex/windo…