从购买 ChatGPT Plus,到用 Codex 写代码:一篇小白也能照做的完整指南

很多人第一次接触 OpenAI,会卡在这几个问题上:

“我买的是 ChatGPT Plus,还是 API?”
“我在 platform 里建了 key,是不是就能免费用?”
“Codex 到底是什么,和普通聊天写代码有什么区别?”
“为什么它执行一步就问我一次?”
“我到底该怎么从 0 开始,把它变成真正能帮我写代码的工具?”

这篇文章就是为了解决这些问题。

你看完以后,应该能做到三件事:

第一,知道 怎么购买 ChatGPT Plus
第二,知道 Plus 和 API 是两套东西
第三,知道 怎么用 Codex 在本地项目里真正开始编程。([OpenAI Help Center][1])


一、先搞懂:ChatGPT Plus、API、Codex,分别是什么

先别急着安装任何东西,先把这三个概念分清楚。

1. ChatGPT Plus 是什么

ChatGPT Plus 是 ChatGPT 的付费订阅方案,官方说明价格是 20 美元每月,按月收费。Plus 的核心价值是更高的使用额度、更快的响应、更高等级模型的使用权限,以及更多功能入口。([OpenAI Help Center][2])

2. API 是什么

API 是给开发者把 OpenAI 模型接入自己程序、网站、机器人、服务时使用的。
它和 ChatGPT Plus 不是同一个计费体系。OpenAI 官方明确写了:API usage is separate and billed independently,也就是 API 单独计费。([OpenAI Help Center][2])

这意味着:

  • 你买了 Plus,不代表 API 免费
  • 你创建了 API key,不代表你自动有很多开发额度
  • ChatGPT 网页版订阅,和 platform.openai.com 的 API 账单,是两套东西。([OpenAI Help Center][2])

3. Codex 是什么

Codex 是 OpenAI 的 AI 编程代理。官方对它的描述是:它能帮助你 写代码、审查代码、理解代码库、完成开发任务;既可以在本地工具里配合你工作,也可以在云端处理任务。([OpenAI Help Center][3])

和普通聊天式“帮我写个函数”相比,Codex 更像一个真正的编程搭档,因为它可以:

  • 读取你的项目目录
  • 查看文件
  • 修改文件
  • 运行命令
  • 帮你完成某一段任务。([OpenAI开发者][4])

二、谁适合买 Plus

如果你属于下面这几类人,Plus 很适合你:

  • 刚开始学编程,想用 GPT 帮你解释代码、修 bug、带你做项目
  • 已经在写代码,但想让 AI 帮你提速
  • 想用 Codex 来读本地代码、改项目、跑命令
  • 平时主要在 ChatGPT 里工作,不想一开始就研究 API 计费。([OpenAI Help Center][2])

如果你只是偶尔问几个问题,免费版也能先体验。
但如果你希望更稳定地写代码、使用更强模型、进入 Codex 生态,Plus 会顺手很多。([OpenAI Help Center][2])


三、如何购买 ChatGPT Plus

这部分按最简单的方法来。

第一步:登录 ChatGPT

打开 chatgpt.com,先登录你的账号。官方帮助中心给出的升级入口,就是在 ChatGPT 里操作。([OpenAI Help Center][1])

第二步:进入升级页面

登录后,点击你的头像或个人菜单,选择 Upgrade Plan
官方帮助文档写得很明确:在网页端,进入 ChatGPT 后,从个人菜单里选择升级方案即可。([OpenAI Help Center][1])

第三步:选择 Plus

在升级页面里选择 Get Plus
官方说明里把步骤写成了:

  1. Log into ChatGPT
  2. Click on your profile icon → Upgrade Plan
  3. Select “Get Plus” ([OpenAI Help Center][2])

第四步:完成支付

Plus 官方价格是 20 美元/月。如果你在页面上看不到目标方案或币种,OpenAI 帮助页建议检查定价页底部的国家/地区设置。([OpenAI Help Center][1])


四、买完 Plus 之后,你获得了什么

很多人买完 Plus,最关心的是:我能不能用来编程?

答案是:能,而且很适合。

OpenAI 官方列出的 Plus 订阅权益包括更高模型额度、更快响应,以及图像、语音、文件上传分析等扩展功能。对于编程用户来说,最关键的是:你获得了更强的 ChatGPT 使用体验,并且 Codex 也包含在 ChatGPT Plus 计划内。([OpenAI Help Center][2])

这句话非常重要:

ChatGPT Plus includes Codex。([OpenAI开发者][5])

也就是说,你不一定非得先折腾 API key,才能开始用 Codex。
对于大多数新手来说,先用 ChatGPT 账号登录 Codex,通常比用 API key 更简单。([OpenAI开发者][4])


五、再强调一次:Plus 不等于 API 额度

这是新手最容易踩坑的地方。

OpenAI 官方帮助页明确写着:API usage is separate and billed independently。API 定价页也单独列出了各模型和工具的价格。([OpenAI Help Center][2])

所以你要记住:

  • Plus 是 ChatGPT 订阅
  • API 是开发平台按量计费
  • 两者不是同一个钱包。([OpenAI Help Center][2])

你在 platform.openai.com/api-keys 创建 key,只代表你创建了一把“调用 API 的钥匙”,并不代表你从此获得了 Plus 里的权益。
反过来,买了 Plus,也不代表你的 API 自动送很多免费额度。([OpenAI Help Center][2])


六、Codex 适合哪几种使用方式

目前对普通用户来说,最常见的是这三种:

1. 用 Codex CLI

这是最推荐新手的方式。CLI 就是命令行版本,直接在终端里运行,工作在你当前项目目录。官方文档写得很清楚:Codex CLI 可以在你选定的目录中 读取、修改和运行代码。([OpenAI开发者][5])

2. 用 IDE 扩展

官方 quickstart 也提到了扩展方式。扩展安装后会出现在编辑器侧边栏,你可以直接在 IDE 里发任务。([OpenAI开发者][4])

3. 用 Codex App

如果你更喜欢图形界面,OpenAI 也提供了 Codex app。官方介绍里说它是一个专注于 Codex 线程、并带有 Git 和 worktree 支持的桌面体验。([OpenAI开发者][6])

对大部分新手来说,我建议优先用:

ChatGPT Plus + Codex CLI

因为这条路线最直观,也最容易理解“它到底在帮我做什么”。([OpenAI开发者][4])


七、如何安装 Codex CLI

这是最关键的实操部分。

OpenAI 官方 quickstart 和 CLI 页面给出的安装方法主要是两种:

用 npm 安装

npm install -g @openai/codex

用 Homebrew 安装

brew install codex

这两条命令都来自官方文档。官方还说明了 Codex CLI 支持 macOS、Windows 和 Linux。([OpenAI开发者][4])

如果你是 Windows 用户,通常走 npm 这条最容易。
前提是你的电脑已经装好了 Node.js。


八、安装完成后,怎么启动 Codex

安装完之后,在你的项目目录里打开终端,运行:

codex

官方 quickstart 写得很明确:运行 codex 后,你会被提示登录,可以使用 ChatGPT accountAPI key 登录。([OpenAI开发者][4])

如果你是刚买了 Plus,建议优先这样做:

选择用 ChatGPT 账号登录

原因很简单:

  • 你已经有 Plus
  • 配置更省事
  • 不需要先研究 API 账单
  • 更适合个人学习和项目辅助。([OpenAI Help Center][3])

九、Codex 登录后,默认能做什么

官方文档说,Codex 默认以 Agent mode 启动
这个模式下,它可以:

  • 读取文件
  • 运行命令
  • 在你的项目目录里写入改动。([OpenAI开发者][4])

这就是为什么它和普通聊天机器人不一样。
你不是把代码贴进去让它“猜”,而是让它直接在你的项目上下文里工作。([OpenAI开发者][4])


十、为什么 Codex 每执行一步都问我一次

这其实是很多新手第一次上手最烦的一点。

比如你会看到类似这样的提示:

  • 它准备执行 Get-ChildItem
  • 它先问你要不要执行
  • 你选 Yes 之后,它下一步又继续问。

这通常不是出错,而是 Codex 的安全确认机制。因为它能够读写文件、运行命令,所以默认比较谨慎。官方文档虽然强调了 Agent mode 能运行命令和写文件,但实际使用中,不同界面或不同策略下,会对一些操作要求确认。([OpenAI开发者][4])

简单说就是:

它怕“替你乱动项目”,所以默认会保守一些。


十一、我不想一直确认,想让它自己工作,怎么办

你可以分三种层级来理解。

1. 局部放行

如果界面里给你类似:

  • Yes, proceed
  • Yes, and don’t ask again for commands that start with …
  • No…

那第二项通常就是“对这一类命令不再反复询问”。
这适合你先试水,不至于一步一确认。这个属于使用策略层面,不是官方帮助页里固定写死的安装步骤,但符合 Codex 的交互逻辑。其前提仍然是:Codex 具有运行命令和写文件的能力。([OpenAI开发者][4])

2. 在任务里明确授权范围

你可以直接对 Codex 说:

你可以在当前项目目录内自行读取文件、运行必要的只读命令,并在完成前尽量不要每一步都询问我。

再进一步,你可以说:

请只修改 auth 相关文件;允许你运行测试、lint 和类型检查;不要修改无关目录。

这种写法很有效,因为它既给了自由度,又给了边界。

3. 用更适合代理工作的界面

OpenAI 的 Codex app 和 Codex cloud 方向,本来就是为“让代理持续处理任务”设计的。官方对 Codex web/cloud 的描述是,它可以在自己的云环境中处理任务,甚至并行处理。([OpenAI开发者][7])

不过如果你现在是刚上手,本地 CLI 已经足够。
建议先把“授权范围 + 小任务 + Git 备份”这套习惯建立起来。


十二、小白第一次使用 Codex,最推荐的完整流程

下面这套流程是最稳的。

第一步:准备一个项目目录

先新建一个简单项目,或者找一个你已有的小项目。
例如一个 Python 小工具、一个前端页面、一个 Node 服务都可以。

第二步:进入项目目录

cd 你的项目目录

第三步:启动 Codex

codex

第四步:用 ChatGPT 账号登录

按提示完成登录。官方支持使用 ChatGPT 账号或 API key 登录。([OpenAI开发者][4])

第五步:别一上来就让它“重构整个项目”

第一次任务最好这样发:

请先阅读当前仓库,并告诉我:
1. 这个项目是做什么的
2. 入口文件在哪里
3. 如何安装依赖
4. 如何运行
5. 当前最值得优先修复的 3 个问题

这样做的好处是,它会先建立对项目的理解。
官方文档强调 Codex 可以理解陌生代码库和在当前目录工作,这种任务正好发挥它的优势。([OpenAI开发者][8])

第六步:再给它一个小而明确的任务

比如:

请帮我新增一个 /health 接口。
要求:
1. 返回 {"status":"ok"}
2. 不要改动无关文件
3. 改完后告诉我改了哪些文件
4. 给我本地验证步骤

第七步:最后让它验证

比如:

请运行测试。
如果没有测试,请运行项目并告诉我怎么手动验证。

这个流程是最适合新手的:
先理解,再小改,再验证。


十三、给小白的几个高质量提示词模板

下面这些是实际很好用的。

模板 1:让它先看懂项目

请先扫描当前代码仓库,然后输出:
1. 项目用途
2. 技术栈
3. 目录结构
4. 启动方法
5. 潜在风险
不要立刻改代码。

模板 2:小范围修 bug

请修复登录失败的问题。
要求:
1. 只改 auth 相关文件
2. 不要重构无关代码
3. 改完后说明原因
4. 运行测试或给出验证步骤

模板 3:给它授权但设边界

你可以自行读取文件、运行必要命令并修改代码。
限制:
1. 只在当前项目目录内操作
2. 不安装新的大型依赖
3. 不删除重要文件
4. 所有改动完成后给我总结

模板 4:让它适合初学者

请按初学者能看懂的方式工作:
1. 每次修改后解释原因
2. 尽量少改动
3. 多用注释
4. 告诉我下一步该做什么

十四、为什么我建议你从小任务开始,而不是“让它全自动重构一切”

因为 Codex 再强,它也是在代理式地理解你的工程。
如果你一上来就说:

“帮我把整个项目重构优化并修好所有 bug。”

它很可能会:

  • 改动范围过大
  • 引入你没预料的问题
  • 让你很难看懂改了什么。

而如果你把任务拆成:

  • 先理解项目
  • 再修登录
  • 再补测试
  • 再做接口
  • 再整理 README

你会更容易掌控。
这也更符合 Codex 官方“在项目中完成具体开发任务”的使用方式。([OpenAI Help Center][3])


十五、每次让 Codex 工作前,最好先做一件事:Git 备份

这是经验,不是花架子。

先在项目里执行:

git init
git add .
git commit -m "before codex"

如果你的项目本来就有 Git,那至少先 commit 一次当前状态。
因为 Codex 能写文件、改代码、运行命令,出了问题你可以随时回退。官方文档已明确它具备这些能力。([OpenAI开发者][4])


十六、什么时候该用 ChatGPT 账号登录,什么时候该用 API key

更推荐用 ChatGPT 账号登录的情况

  • 你已经有 Plus
  • 你是个人开发者
  • 你是为了学习、写代码、做项目辅助
  • 你不想先折腾 API 计费。([OpenAI Help Center][3])

更适合用 API key 的情况

  • 你在做程序化接入
  • 你要把 OpenAI 模型接进自己的产品
  • 你要自己管理开发平台账单和用量。([OpenAI][9])

一句话:

写代码助手场景,先用 ChatGPT 账号。
做平台接入开发,再研究 API key。


十七、如果我只买 Plus,不学 API,能不能把 Codex 用起来

完全可以。

对于大多数小白,最现实、最顺滑的路线其实是:

  1. 买 Plus
  2. 安装 Codex CLI
  3. 用 ChatGPT 账号登录
  4. 在本地项目里让它先读代码,再帮你改一点
  5. 逐步培养你自己的 AI 编程工作流。([OpenAI Help Center][2])

你不需要第一天就去研究 token、Responses API、工具调用计费。
那些是下一阶段的内容。


十八、一个最简单的上手演示

假设你想做一个 Python 小项目。

1. 新建项目目录

mkdir my-python-app
cd my-python-app

2. 启动 Codex

codex

3. 登录后输入

请帮我创建一个最小可运行的 Python Web 服务。
要求:
1. 提供 /health 接口
2. 返回 {"status":"ok"}
3. 给我依赖安装命令
4. 给我启动命令
5. 代码尽量简单,适合初学者

4. 然后继续输入

请为这个接口补一个最小测试,并告诉我如何运行测试。

5. 再继续输入

请解释每个文件是干什么的,并用初学者能理解的语言说明。

这就是一个完整的“用 Codex 学编程”的起点。
不是光让它吐代码,而是让它带着你构建、运行、解释、验证。


十九、常见误区总结

误区 1:买了 Plus 就有 API 额度

不对。API 单独计费。([OpenAI Help Center][2])

误区 2:创建了 API key,就代表能免费开发很多项目

不一定。Key 只是凭证,不等于订阅权益。API 是否可用、如何计费,要看开发平台账单状态和定价。([OpenAI][9])

误区 3:Codex 就是普通聊天框换个名字

不对。Codex 的重点是它可以在项目目录里读取文件、运行命令和写改动。([OpenAI开发者][4])

误区 4:第一次用,就应该让它自己改完整个项目

不建议。先小任务,先验证,再放权,效率更高,也更安全。


二十、最适合新手的一句话路线图

如果你现在什么都还没开始,最推荐你这样做:

购买 ChatGPT Plus → 安装 Codex CLI → 用 ChatGPT 账号登录 → 让它先读项目 → 再给一个小而明确的任务 → 每次改动前先 Git 备份。 ([OpenAI Help Center][2])


二十一、结尾:小白真正该追求的,不是“全自动”,而是“可控地自动”

很多人以为 AI 编程最好的状态,是一句话扔过去,它自动做完所有事。
但对新手来说,更好的目标其实是:

  • 你知道它在干什么
  • 你能限制它改哪里
  • 你能看懂它为什么这么改
  • 你能在出问题时回退
  • 你能逐步把它变成你自己的开发搭档

当你做到这一步,Codex 就不再只是一个“会写代码的聊天工具”,而是你真正的编程助手。([OpenAI Help Center][3])

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐