Codex:桌面、命令行、IDE 与云端开发协作
发布于 2026-07-23 作者:管理员 分类:普通人AI入门课 阅读:279

基础篇最后一讲,看和 Claude Code 打对台的另一款官方工具——OpenAI 的 Codex。它也是 AI 编程 agent:听懂大白话,读你的项目,写代码、修 bug、跑测试、提交改动。它的入口很多:命令行、编辑器、ChatGPT 桌面 App、云端,用你的 ChatGPT 账号就能登录。

  1. 四个入口,一个账号
    • 命令行 Codex CLI
    • 编辑器扩展
    • ChatGPT 桌面 App
    • 云端任务

    用 ChatGPT 账号就能登录

  2. $ 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 命令行说明、登录方式 和 方案说明。

基础篇,到这儿走完了

回头看看你走了多远:

  1. 打好基础第 01–02 讲:命令行和操作系统,不再怕黑窗口。
  2. 掌握方法第 03–08 讲:交互逻辑、提示词、验收、工作流、迭代、安全。
  3. 选对模型第 09 讲:按任务挑模型,不迷信"最强"。
  4. 工具进阶第 10–14 讲:认识 agent 和四款工具。
  5. 动手实战接下来的实战篇:做网页、写说明书、装技能、接工具、接 API、省额度。

工具会更新,模型会迭代,方法不会过时。下一讲进入实战篇,第一个任务:用一句话做出你的第一个网页。

课后动手

  • 装好 Codex CLI(或者打开 ChatGPT 桌面 App),用 ChatGPT 账号登录。
  • 在一个练习文件夹里,让它"做一个番茄钟网页"。
  • 在项目根目录建一个 AGENTS.md,写上"回复用中文",再让它改一处,看它是否照做。
AI 不是取代你,而是让你成为更强的自己。挑一个手头的真实任务,现在就开始。
上一篇:Claude Code:住在终端里的编程搭档 下一篇:实战一:一句话做出你的第一个网页
评论 0
最新 最早 最热
加载中...
查订单