基础篇最后一讲,看和 Claude Code 打对台的另一款官方工具——OpenAI 的 Codex。它也是 AI 编程 agent:听懂大白话,读你的项目,写代码、修 bug、跑测试、提交改动。它的入口很多:命令行、编辑器、ChatGPT 桌面 App、云端,用你的 ChatGPT 账号就能登录。
- 四个入口,一个账号
- 命令行 Codex CLI
- 编辑器扩展
- ChatGPT 桌面 App
- 云端任务
用 ChatGPT 账号就能登录
$ curl -fsSL https://chatgpt.com/codex/install.sh | sh $ codex > 给这个网页加一个深色模式 ✓ 先给计划,你点头再改
和 Claude Code 一样,动手前先问你
- 打好基础
- 掌握方法
- 选对模型
- 工具进阶
- 动手实战
基础篇走完了,下一站是实战篇
它是什么
Codex = OpenAI 的编程 agent。你说要做什么,它在你的项目里动手,做完把改动交给你检查。
- 理解项目——读结构、读代码,知道该改哪儿。
- 写和改——新功能、修 bug、重构、写测试、写文档。
- 执行验证——跑命令、跑测试,确认改对了。
- 交付——给出代码改动和执行记录,可以直接提交或开 PR。
四个入口
- 命令行
Codex CLI,功能最全。在终端里进入项目目录,运行
codex就能开始。下面的安装步骤就是给它的。- 编辑器
IDE 扩展。装进你的代码编辑器,边看代码边让它改。
- 桌面 App
ChatGPT 桌面 App。Mac、Windows、Linux 都有,在图形界面里管理项目和任务,不想碰命令行可以从这里开始。
- 云端
把任务交给云端环境跑。连上代码仓库,任务在云上执行,做完你检查改动。云端功能需要用 ChatGPT 账号登录。
装好它
以命令行版为例,Mac / Linux:
# ① 安装(官方脚本) $ curl -fsSL https://chatgpt.com/codex/install.sh | sh # ② 进入你的项目文件夹,启动 $ cd ~/my-site $ codex ? 第一次启动会让你选登录方式:ChatGPT 账号,或 API 密钥
Windows 在 PowerShell 里运行 irm https://chatgpt.com/codex/install.ps1 | iex。也可以用 npm install -g @openai/codex 或 brew install --cask codex 安装。
关于登录:
- ChatGPT 账号登录——额度跟着你的 ChatGPT 方案走。按官方定价页,Free、Go、Plus、Pro、Business 等方案都包含 Codex,额度各不相同,Pro 最宽裕。
- API 密钥登录——按 OpenAI API 的标准价格计费,适合用量大或接进自动化流程的。
需要升级 ChatGPT 方案的,可以看 ChatGPT Plus / Pro 代充。注意:买 ChatGPT 订阅不会给中转站充值,中转站的额度也不能开通 ChatGPT 会员,两者是分开的。
让它干第一件活
> 给这个网页加一个深色模式开关,记住用户上次的选择 # 它先读项目,再给计划 ✓ 读了 index.html、style.css、main.js ✓ 计划:加一组深色配色变量,右上角放开关,选择存进浏览器 ? 这个计划可以吗?确认后我开始改 > 可以,开关用月亮图标 ✓ 改了 3 个文件,本地打开页面检查过,切换正常 ? 要我把这次改动提交吗?
和 Claude Code 一样,动手前它会征求你的同意。无论从哪个入口用,最后都要你自己检查改动、跑一遍看结果。
让它记住你的规矩:AGENTS.md
Codex 每次开工前都会先读 AGENTS.md,它就是 Codex 版的"项目说明书"。放在项目根目录,写清项目是什么、怎么跑、有哪些规矩。它还会读你电脑上 ~/.codex 里的全局版本,适合写"回复用中文"这种所有项目通用的习惯。
# 项目说明 这是【一句话说清项目是干什么的】。 ## 怎么运行 - 安装依赖:【npm install】 - 本地启动:【npm run dev】 - 测试:【npm test】 ## 规矩 - 回复用中文,改动前先说计划。 - 不要修改【某某目录】。 - 改完必须跑测试,通过了再交付。
你同时在用 Claude Code 和 Codex,想让两个工具都知道"这个项目不许动 config 目录"。最省事的做法是?
- 每次开工都在对话里重复一遍
- 在 CLAUDE.md 和 AGENTS.md 里都写上这条规矩
- 只写 CLAUDE.md,Codex 会自动读
- 把 config 目录删掉
Claude Code 读 CLAUDE.md,Codex 读 AGENTS.md,各认各的。规矩写进这两个文件,就不用每次重复了。实战篇会专门讲怎么写好这份说明书。
选工具,先看工作流
Claude Code 和 Codex 都很强,没有绝对的谁更好。手上有 ChatGPT 订阅的,Codex 几乎零成本上手;有 Claude 订阅的,先用 Claude Code。遇到一家搞不定的活,换另一家试试,常有惊喜。官方文档在 Codex 命令行说明、登录方式 和 方案说明。
基础篇,到这儿走完了
回头看看你走了多远:
- 打好基础第 01–02 讲:命令行和操作系统,不再怕黑窗口。
- 掌握方法第 03–08 讲:交互逻辑、提示词、验收、工作流、迭代、安全。
- 选对模型第 09 讲:按任务挑模型,不迷信"最强"。
- 工具进阶第 10–14 讲:认识 agent 和四款工具。
- 动手实战接下来的实战篇:做网页、写说明书、装技能、接工具、接 API、省额度。
工具会更新,模型会迭代,方法不会过时。下一讲进入实战篇,第一个任务:用一句话做出你的第一个网页。
课后动手
- 装好 Codex CLI(或者打开 ChatGPT 桌面 App),用 ChatGPT 账号登录。
- 在一个练习文件夹里,让它"做一个番茄钟网页"。
- 在项目根目录建一个 AGENTS.md,写上"回复用中文",再让它改一处,看它是否照做。
AI 不是取代你,而是让你成为更强的自己。挑一个手头的真实任务,现在就开始。