ORANGE BOOK · CODEX

第四章 准备工作

4.1 你需要准备什么

在按下"安装"按钮之前,先把四件事准备好。这四件事缺一不可:

事项 必需性 大概耗时
ChatGPT Plus 订阅 必需 10 分钟
稳定的网络 必需 视情况
Node.js 环境(CLI 用户) CLI 必需 5 分钟
一个干净的工作目录 强烈建议 1 分钟

我们一件件来。

4.2 第一件:ChatGPT Plus 订阅

为什么必须订阅

Codex 不是免费产品。截至 2026 年 4 月,能用 Codex 的订阅档位是:

订阅档 月费 Codex 额度 备注
ChatGPT Plus $20 普通配额 个人用户首选
ChatGPT Pro $200 大幅扩容 + 更高深度思考额度 重度用户
ChatGPT Business $25/人/月 团队管理 + 数据隔离 团队用户
ChatGPT Enterprise 定制 SSO、审计、SLA 企业用户

对绝大多数普通人,Plus 够用。 月费 $20,约人民币 150 元。

国内用户怎么订阅

这是最大的拦路虎。OpenAI 不直接支持中国大陆地区,需要解决两个问题:支付网络

方案 A:自己折腾(适合英语流畅、有海外朋友)

  1. 注册一个 OpenAI 账号(用海外手机号收验证码)
  2. 准备一张能在 OpenAI 通过验证的虚拟信用卡(Wildcard、Depay 等服务)
  3. 通过非中国大陆 IP 访问 chatgpt.com,点击"Upgrade to Plus"
  4. 输入卡信息,完成支付

优点: 完全自控、长期使用最便宜 缺点: 折腾、虚拟卡有失效风险、对网络要求高

方案 B:找代充服务(推荐给绝大多数人)

国内有不少专业的代充服务商,提供:

  • 用现有的 OpenAI 账号代充 Plus(最常见)
  • 代注册账号 + 代充
  • 微信 / 支付宝付款,省去虚拟卡折腾

操作流程(以最常见的"自己账号代充"为例):

  1. 注册一个 OpenAI 账号(如果还没有的话)
  2. 联系靠谱的代充商家(小红书、咸鱼、知乎专栏文章里都能找到,认准好评多的)
  3. 商家会要你提供一段"会话密钥",操作步骤:
    • 登录 chatgpt.com
    • 在地址栏输入 https://chatgpt.com/api/auth/session
    • 复制返回页面的所有内容发给商家
  4. 商家会在 5-30 分钟内完成代充
  5. 你回到 ChatGPT 看到自己已经是 Plus 用户

价格参考: 约 160-180 元 / 月(含手续费)。

安全提示:

  • 代充全程不需要你提供 ChatGPT 账号密码
  • 那段"会话密钥"只能用于充值,不能用来登录或修改账号信息
  • 充值完成后,立即修改 ChatGPT 密码并退出所有设备,是更稳妥的做法

方案 C:合租账号(不推荐)

有些人推荐"合租 ChatGPT 账号",几个人共用一个 Plus 账号。不推荐,原因:

  • 账号有同时在线设备数限制,多人共用容易触发 OpenAI 风控
  • 共享账号一旦被封,所有人损失
  • 你的对话内容不再私密
  • 严格说违反 OpenAI 用户协议

省下的几十块钱,远不够补这些坑。

怎么验证自己已经是 Plus

登录 ChatGPT 后:

  • 网页左下角显示你的头像和"Plus"角标
  • 模型选择器里能看到 GPT-5、o3 等高级模型
  • 访问 chatgpt.com/codex 不再提示"升级"

只要这三条都满足,恭喜,你的 Codex 已经准备就绪。

4.3 第二件:稳定的网络

为什么网络很关键

Codex 的核心计算在 OpenAI 的服务器上。你每次发指令、每次让它执行任务,都需要稳定地连接到 OpenAI。网络不行,体验就崩。

国内用户的网络方案

如果你在中国大陆,需要科学上网工具(俗称"梯子")。常见选择:

  • 付费 VPN 服务:稳定、易用,月费 30-100 元,适合不折腾的用户
  • 自建机场:技术能力强、家里固定 IP 的人选择
  • 公司 VPN:如果你公司有海外出口,看看能不能复用

Codex 的网络要求

  • 下行带宽:建议 ≥ 5Mbps,普通对话不卡
  • 延迟:≤ 500ms 体验良好,超过 1s 会明显卡顿
  • 稳定性:不能频繁断线(一次完整任务可能持续几分钟)

验证你的网络

打开终端,运行:

ping chatgpt.com

如果能正常返回(每行都有 time=XXX ms),说明可以连接。如果显示 timeout,说明网络不通。

或者更直接:在浏览器打开 https://chatgpt.com,能正常加载页面就行。

一个常见坑:HTTPS_PROXY 环境变量

如果你用的是 CLI 版 Codex,并且系统装了代理(如 ClashX、Surge),有时候 Codex 不会自动走代理。这时需要手动设置:

# macOS / Linux
export HTTPS_PROXY=http://127.0.0.1:7890
export HTTP_PROXY=http://127.0.0.1:7890

# Windows PowerShell
$env:HTTPS_PROXY = "http://127.0.0.1:7890"
$env:HTTP_PROXY = "http://127.0.0.1:7890"

端口号(这里是 7890)取决于你的代理软件,常见:

  • ClashX / Clash Verge: 7890
  • Surge: 6152
  • V2RayN: 10809

设置完后,记得重启 Codex CLI 让它生效。

4.4 第三件:Node.js 环境(仅 CLI 用户需要)

如果你只用桌面版,可以跳过这一节。如果要装 CLI 版,必须先装 Node.js。

为什么需要 Node.js

Codex CLI 是用 Node.js 写的,安装和运行都依赖 Node 环境。要求 Node.js ≥ 22(截至 2026 年 4 月)。

macOS 安装 Node.js

最推荐的方式是用 Homebrew:

# 如果还没装 Homebrew,先装它
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 装 Node.js
brew install node@22

# 验证
node --version  # 应该输出 v22.x.x 或更高
npm --version

如果你已经有更老版本的 Node,需要升级:

brew upgrade node

Windows 安装 Node.js

nodejs.org 下载 LTS 版本(22.x 或更高)的 Windows 安装包,双击运行,全程下一步。

安装完成后,打开 PowerShell 或 CMD:

node --version
npm --version

Linux 安装 Node.js

推荐用 NodeSource 源:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

node --version

国内 npm 加速(强烈建议)

国内访问 npm 默认源(registry.npmjs.org)速度感人。换成淘宝镜像:

npm config set registry https://registry.npmmirror.com

这一步只设一次,以后所有 npm install 都自动用国内源,速度能从几十 KB/s 提到几 MB/s。

如果担心安装 Codex 时镜像里没有最新版本,可以临时用官方源:

npm install -g @openai/codex --registry=https://registry.npmjs.org

4.5 第四件:一个干净的工作目录

为什么要专门建一个目录

Codex 工作时会读写文件。如果你直接在桌面跑,它可能误操作你的其他重要文件。一个专属工作目录,能避免 99% 的"误删文件"事故。

建议的目录结构

在你的用户目录下建一个 codex-workspace/

~/codex-workspace/
├── projects/              # 实际项目
│   ├── invoice-tool/
│   ├── weekly-report/
│   └── ...
├── playground/            # 临时尝试
├── skills/                # 你写的 Skills(第十一章详讲)
└── .codex/                # Codex 全局配置(自动生成)

操作命令:

mkdir -p ~/codex-workspace/{projects,playground,skills}
cd ~/codex-workspace

跟 iCloud / OneDrive 同步的注意事项

如果你用 macOS 的"桌面与文档"自动同步到 iCloud,强烈建议codex-workspace/ 放到同步目录之外(比如直接放在 ~/,不要放在桌面或文档)。原因:

  • 同步过程会锁文件,Codex 写文件时可能冲突
  • iCloud 偶尔会"按需下载",导致 Codex 看到的文件其实是占位符
  • 同步会大量消耗带宽,影响 Codex 体验

Windows 的 OneDrive 同理。

4.6 准备工作清单(自查)

跑下面这份清单,每一项都打勾,再去看下一章:

[ ] 我有一个能用的 ChatGPT Plus 账号(已升级,能看到 Plus 角标)
[ ] 我能稳定访问 chatgpt.com(浏览器打开能正常加载)
[ ] 我决定了用桌面版还是 CLI 版(或两个都用)
    ├── 用桌面版:跳过下一项
    └── 用 CLI:node --version 输出 v22+ 且 npm 可用
[ ] 我建好了 ~/codex-workspace/ 目录
[ ] 我了解 Codex 会读写文件,并选了一个安全的工作目录

如果有一项打不上勾,回到对应章节再看一遍,或者上网搜对应问题。打不上勾就开始下一步,是新手最容易踩的坑——后面卡壳了找不到原因,往往是这里少了一步。

4.7 一些常见疑问

Q1:我能用 OpenAI API Key 跑 Codex 吗?

部分支持。Codex CLI 可以通过环境变量 OPENAI_API_KEY 跑,但桌面版强制要求登录 ChatGPT 账号。而且用 API Key 是按 token 计费,对普通用户不划算——一个月可能远超 $20。老老实实订阅 Plus 是性价比最高的选择

Q2:朋友的 Plus 账号能借我用吗?

技术上能借(拿到 cookie 就能用),但会触发 OpenAI 的"多设备登录"风控。如果你只是临时试用 1-2 天,问题不大;长期共用迟早被封。

Q3:我用的是公司电脑,能装 Codex 吗?

技术上没问题,但请先确认公司 IT 政策:

  • 公司是否禁止"AI 工具"
  • 公司是否禁止把代码 / 数据传到外部
  • 公司有没有审计要求

很多公司有专门的 ChatGPT Enterprise 或 Codex Enterprise 部署,走公司渠道更合规。

Q4:Mac 还是 Windows 哪个体验更好?

截至 2026 年 4 月,Codex 桌面版在 macOS 上功能更完整(Computer Use 优先支持 macOS)。Windows 版功能稍少,但日常使用足够。Linux 用户主要靠 CLI 版。

Q5:能不能在手机上用 Codex?

ChatGPT 手机 App 里有 Codex 入口,但只支持 Web 模式(云端任务),没有桌面版的"操作本地文件"能力。手机更适合"扔个任务过去等结果",不适合复杂工作。

4.8 本章小结

  • 准备四件事:Plus 订阅、稳定网络、Node.js(CLI 用户)、专属工作目录
  • 国内订阅推荐找靠谱代充,不要图便宜合租
  • CLI 用户记得换 npm 国内源、设置 HTTPS_PROXY
  • 工作目录别放在 iCloud / OneDrive 同步范围
  • 自查清单全部打勾再进入下一章

下一章我们正式安装 Codex:第五章 · 安装 Codex