Codex 使用教程:CLI 安装、登录与终端网络设置(2026)
OpenAI Codex 从零上手教程:Codex CLI 官方安装命令、ChatGPT 账号登录、在项目中开始使用、IDE 扩展,以及终端代理、TUN 模式与连接失败排查。
Codex 是 OpenAI 的 AI 编程工具,可以在终端(Codex CLI)、编辑器扩展和 ChatGPT 网页中使用。用官方命令安装 CLI 后,在项目目录输入 codex 启动并用 ChatGPT 账号登录。国内使用必须让终端走代理,节点选美国或日本并固定。
核心结论
- 用官方命令安装 Codex CLI,在项目目录输入 codex 启动
- 可以用 ChatGPT 账号登录,也可以用 API Key
- 终端必须走代理:开 TUN 模式或设置 HTTPS_PROXY
- 长任务建议专线节点,避免晚高峰中断
Codex 是什么
Codex 是 OpenAI 的 AI 编程工具。它可以读取项目代码、修改文件、运行命令,完成从修 Bug 到写新功能的完整任务。常见的使用方式有三种:
- Codex CLI:在终端里运行,本文重点介绍;
- ChatGPT 桌面应用:Windows 与 Mac 上的 ChatGPT 桌面应用已经包含 Codex;
- 编辑器扩展:官方扩展支持 VS Code、Cursor、Windsurf;
- 网页版:在 ChatGPT 里把任务交给云端执行。
开始前请确认能正常使用 ChatGPT,见 ChatGPT 使用教程。
下载与安装
- 网页版 Codex 网页版
- Windows ChatGPT 桌面应用(含 Codex)
- macOS ChatGPT 桌面应用(含 Codex)
- 编辑器扩展 VS Code 扩展 也支持 Cursor、Windsurf
- 官方文档 Codex CLI(GitHub)
命令行 · macOS / Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh 命令行 · Windows PowerShell
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex" 命令行 · npm
npm install -g @openai/codex 命令行 · Homebrew(macOS)
brew install --cask codex 以上均为 OpenAI 官方渠道。不要从网盘、论坛或搜索广告下载“破解版”“加速版”安装包。 官方支持地区列表。
命令行安装按系统选一条即可,也可以用 npm 或 Homebrew。安装前先开启代理。安装完成后确认版本:
codex --version
登录与开始使用
- 进入项目目录:
cd 你的项目路径; - 输入
codex启动; - 首次启动选择用 ChatGPT 账号登录,在浏览器里完成授权;也可以选择使用 API Key;
- 登录后用中文描述任务即可,Codex 修改文件和运行命令前会按权限设置询问你。
终端代理设置(国内使用关键)
方式一:开启 TUN 模式(推荐)。 在 Clash Verge Rev 设置里开启 TUN 模式,终端和编辑器都会自动走代理,操作见 Clash Verge 新手使用教程。
方式二:设置环境变量。 端口以代理客户端实际显示为准:
export HTTPS_PROXY=http://127.0.0.1:7897
export HTTP_PROXY=http://127.0.0.1:7897
验证:
curl -I https://api.openai.com
节点与线路建议
- 节点选美国或日本,固定一个,不要用香港;
- 长任务对断流非常敏感,晚高峰的中转线路容易让任务失败,建议使用 IEPL / IPLC 专线,详见 IEPL 和 IPLC 有什么区别。
常见问题
登录授权后终端没有反应
终端访问不到 OpenAI 服务。确认 TUN 模式或环境变量已生效,再重新运行 codex。
白天正常,晚上任务经常中断
典型的中转线路晚高峰拥塞,换专线节点即可。
在编辑器扩展里连不上
编辑器同样需要走代理,开启 TUN 模式最简单;或者在编辑器设置中配置 HTTP 代理地址。
常见问题
Codex 连接失败怎么办?
先在终端执行 curl -I https://api.openai.com,确认终端是否走代理。不通就开启 TUN 模式或设置 HTTPS_PROXY;能通但任务中断,换专线节点。
Codex 需要付费吗?
用 ChatGPT 付费套餐账号登录即可使用,额度随套餐不同;也可以用 OpenAI API Key 按用量计费。具体以官网为准。
Codex 和 ChatGPT 用同一个节点可以吗?
可以。两者都依赖 OpenAI 服务,美国或日本节点都适用,建议固定同一个节点。