4086 字
约 13 分钟
6
认识 Codex 与四种入口

01 · 认识 Codex 与四种入口

Codex 是什么、几种入口分别干什么,以及它和 ChatGPT、Claude Code 到底有什么区别

📚 系列导航 这是「Codex 小白教程」的第一篇。 不要求任何编程基础,咱们先把 Codex 的整体地图看明白。下一篇〈02 · Codex 核心概念速览〉,再集中解释代理、上下文、沙箱、权限、AGENTS.md 等常见术语。

兄弟们,这一篇咱们正式认识一下 OpenAI 的 Codex。

第一次接触 Codex,很多人都会有点懵:

怎么一会儿是桌面端,一会儿是命令行,一会儿又跑进 VS Code 和网页里了?

到底哪个才是真正的 Codex?

其实答案很简单:

它们都是 Codex,只是入口不同。

这一篇暂时不教安装,也不讲复杂配置,只解决三个最基础的问题:

  • Codex 到底是什么;
  • 几种入口分别适合什么场景;
  • 它和普通 ChatGPT、Claude Code 有什么区别。

看完以后,你应该能知道自己该从哪里开始,而不是刚入门就卡在“我到底该装哪个”。


01 Codex 到底是个啥

先给结论:

Codex 是 OpenAI 推出的 AI 编程代理。

你给它一个目标,它可以读取项目文件、修改代码、执行命令、运行测试,再把结果交给你检查。

它和普通聊天机器人的最大区别,不是“代码写得更漂亮”,而是:

它真的可以动手。

比如你可以直接对它说:

帮我看看这个项目为什么启动失败,找到原因,修好以后再跑一次测试。

接下来,Codex 可以自己完成一整套动作:

  1. 查看项目目录;
  2. 阅读配置文件;
  3. 分析错误日志;
  4. 修改相关代码;
  5. 执行启动命令;
  6. 运行测试;
  7. 汇报改了什么。

官方目前将 Codex 定位为能够理解代码库、开发功能、修复问题、执行检查并审查变更的编码代理。Codex CLI 也可以直接读取本机仓库、修改文件并调用电脑上已经安装的开发工具。 (OpenAI Developers )

一个简单类比

普通 ChatGPT 更像一位远程顾问。

你把报错发给它,它告诉你可能哪里有问题、应该怎么修改。然后你再把代码复制回编辑器,自己操作、自己测试。

Codex 更像坐在你电脑旁边的开发搭档。

你告诉它目标,它可以直接打开项目、查看文件、修改代码和执行命令。你主要负责确认方向和检查最终结果。

所以可以用一句话概括:

ChatGPT 更偏向“回答问题”,Codex 更偏向“执行任务”。

不过要注意,现在 Codex 已经深度整合进 ChatGPT。它不是和 ChatGPT 完全无关的另一家公司或另一套账号,而是 OpenAI 在 ChatGPT、桌面端、编辑器和终端中提供的一套代理式工作体验。 (OpenAI )

💡 一句话总结:

Codex 是能进入项目、读取文件、修改代码并运行命令的 AI 编程代理,而不只是一个会生成代码的聊天框。


02 同一个 Codex,几种不同入口

Codex 最容易让新手迷糊的地方,就是入口比较多。

按照当前官方产品形态,你主要会在下面几种地方看到它:

入口 它长什么样 在哪里运行 适合什么人
ChatGPT 桌面端的 Codex 模式 图形界面,可以查看任务、代码差异和多个项目 本机与云端工作流都可接入 不喜欢命令行、想直观看修改结果的人
Codex CLI 在终端中输入 codex 使用 你的电脑或服务器 熟悉终端、需要脚本和自动化的人
IDE 扩展 VS Code、Cursor、Windsurf 等编辑器里的面板 你的电脑 平时主要在编辑器里开发的人
Codex Cloud / Web 在浏览器或 ChatGPT 中委派任务 OpenAI 管理的云端环境 想并行处理任务、减少本机占用的人

官方文档目前把 Codex 的可用入口列为 ChatGPT 桌面端、网页端、Codex CLI、IDE 扩展和 Codex Cloud。IDE 扩展能够直接利用编辑器里已经打开的文件和选中代码,也可以在编辑器旁边审查修改。 (OpenAI Developers )

先说明一个最新变化

早期教程经常把它称为独立的“Codex App”。

但从 2026 年 7 月 9 日开始,Codex 已经并入 macOS 和 Windows 的 ChatGPT 桌面应用。原来的 Codex App 用户可以继续保留项目、设置和工作流,也可以把 Codex 设置成桌面应用的默认界面。 (developers.openai.com )

所以你现在看到“Codex 桌面 App”和“ChatGPT 桌面端里的 Codex”,很多时候说的是同一条演进路线。


本机入口和云端入口有什么区别

这个区别非常重要。

本机入口

CLI、IDE 扩展和桌面端的本地项目工作流,主要操作的是你电脑上的项目。

它可以:

  • 阅读本地文件;
  • 调用本地开发工具;
  • 执行测试;
  • 查看 Git 状态;
  • 修改当前项目。

这种模式像是请了一位助手坐在你工位旁边,用你的电脑和开发环境工作。

云端入口

Codex Cloud 则是在 OpenAI 管理的环境中执行任务。

它更像把任务交给远程开发人员:

  • 云端准备独立环境;
  • 拉取或连接代码仓库;
  • 执行修改和测试;
  • 最后交回变更结果。

本地工作流运行在你的设备上,云端任务运行在 OpenAI 管理的环境中。企业工作区也可以分别控制 Codex Local 和 Codex Cloud 的权限。 (OpenAI Help Center )

云端模式比较适合:

  • 跑很久的测试;
  • 同时处理多个任务;
  • 做相互隔离的实验;
  • 不想让任务持续占用自己的电脑。

💡 一句话总结:

Codex 可以从桌面端、终端、编辑器和云端进入;入口不同,但核心都是让代理理解目标并执行工作。


03 Codex 能干什么

Codex 最常见的工作,大致可以分成下面几类。

1. 理解陌生项目

刚接手一个项目,不知道从哪里开始,可以让它先分析:

请介绍一下这个项目的目录结构、主要技术栈和启动流程,不要修改任何文件。

它会读取项目中的关键文件,帮你快速找到入口。

2. 开发功能

你可以直接描述需求:

给这个登录页面增加“显示密码”按钮,保持现有代码风格,并补充测试。

Codex 会尝试找到相关组件、修改代码并执行验证。

3. 修复 bug

把报错和目标一起交给它:

用户退出登录后页面仍然显示旧数据,请找到根因并修复。

它可以顺着调用链、状态管理和缓存逻辑继续排查。

4. 重构代码

例如:

把这个过长的函数拆分成几个职责清晰的小函数,行为不能改变。

5. 补充测试

例如:

给支付金额计算逻辑补充边界测试,重点检查零金额、负数和小数精度。

6. 自动化重复工作

例如:

  • 批量修改接口名称;
  • 更新依赖;
  • 整理格式;
  • 生成迁移脚本;
  • 执行代码审查;
  • 在 CI 中运行固定任务。

Codex CLI 既可以交互使用,也可以通过 codex exec 放进脚本和流水线中执行重复工作。 (OpenAI Developers )


04 Codex 不能替你做什么

知道它能干什么很重要,但知道它不能替你干什么更重要。

不应该完全交给它的事情 原因
决定产品需求 它不知道真实用户、商业目标和团队优先级
独自拍板系统架构 它能给方案,但不了解全部长期约束
保证代码绝对正确 AI 生成的代码仍然可能存在逻辑错误
猜测没说清楚的业务规则 信息不足时,它只能根据常见情况推测
在无人检查的情况下直接上线 修改越大,隐藏风险越多

最危险的使用方式是:

我看不懂代码,但我让它全部修改完,然后直接提交。

这样等于把方向、执行和验收全部交给了一个可能犯错的系统。

更合理的分工应该是:

  • 人负责目标、约束和判断;
  • Codex 负责分析、执行和重复劳动;
  • 最后由人检查 diff 和测试结果。

官方的 CLI 快速上手也建议在任务前后创建 Git 检查点,这样出现问题时可以快速回退。 (OpenAI Developers )

因此,刚开始使用时最好养成三个习惯:

  1. 任务开始前提交一次 Git;
  2. 修改完成后查看 diff;
  3. 确认测试通过后再提交。

💡 一句话总结:

Codex 是执行能力很强的搭档,但不是可以闭眼托管整个项目的甩手掌柜。


05 Codex 和 ChatGPT 有什么区别

以前可以简单地说:

  • ChatGPT 负责聊天;
  • Codex 负责写代码。

但现在这样说已经不够准确,因为 Codex 已经整合进 ChatGPT 的多个入口。

更准确的理解是:

ChatGPT 是通用工作平台

它可以处理:

  • 写作;
  • 学习;
  • 搜索;
  • 数据分析;
  • 图片;
  • 日常问答;
  • 各类知识工作。

Codex 是其中面向执行和开发工作的代理能力

它重点处理:

  • 代码仓库;
  • 文件修改;
  • 命令执行;
  • 测试;
  • Git;
  • Pull Request;
  • 自动化任务。

可以这样类比:

ChatGPT 像一家综合服务公司,Codex 是里面专门负责进入现场、操作工具和完成工程任务的执行团队。

Codex 当前包含在多个 ChatGPT 套餐中,不同套餐的额度和能力有所不同,具体限制可能持续变化,应以官方计费和套餐页面为准。 (OpenAI Help Center )


06 Codex 和 Claude Code 有什么区别

Codex 和 Claude Code 属于同一类产品:

它们都是能读取代码库、修改文件和运行命令的 AI 编程代理。

Claude Code 官方目前同样提供终端、IDE、桌面端和浏览器入口,并且能够理解代码库、编辑文件、执行命令和完成开发任务。 (Claude Platform Docs )

两者可以先这样理解:

维度 Codex Claude Code
开发公司 OpenAI Anthropic
主要模型体系 GPT / Codex 系列 Claude 系列
项目说明文件 AGENTS.md CLAUDE.md
常见入口 ChatGPT 桌面端、CLI、IDE、Cloud CLI、IDE、桌面端、Web
能否读取项目
能否修改文件
能否运行命令
工作流特点 与 ChatGPT、云端任务和多代理工作流结合紧密 终端工作流成熟,同时覆盖 IDE、桌面和网页

两者没有必要强行二选一。

更实际的选择方式是:

  • 已经长期使用 ChatGPT,希望账号、桌面端和云任务统一管理,可以优先尝试 Codex;
  • 已经使用 Claude,或者喜欢 Claude Code 的工作流,可以继续使用 Claude Code;
  • 团队有条件,也可以根据任务和模型表现灵活切换。

不要只问“谁更聪明”。

真正影响结果的还有:

  • 项目上下文是否完整;
  • 提示词是否清楚;
  • 权限有没有配置合理;
  • 测试是否可靠;
  • 任务有没有拆得足够具体。

💡 一句话总结:

Codex 和 Claude Code 是同类不同家的编程代理,核心能力接近,主要差别在模型体系、生态和具体工作流。


07 动手:30 秒检查是否安装了 Codex CLI

虽然这一篇不正式讲安装,但你现在可以先做一个完全安全的小检查。

打开终端。

macOS 可以打开“终端”,Windows 可以打开 PowerShell,然后输入:

codex --version

接下来可能出现两种结果。

情况一:显示版本号

例如:

codex-cli 0.x.x

说明你的电脑已经安装过 Codex CLI。

情况二:提示找不到命令

macOS 或 Linux 可能显示:

command not found: codex

Windows 可能显示:

'codex' 不是内部或外部命令

这也完全正常,只说明还没有安装。

当前官方提供的 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

安装完成后,进入项目目录运行:

codex

第一次启动时,按照界面提示选择登录方式即可。以上安装方式均来自 OpenAI 当前维护的官方文档和开源仓库。 (OpenAI Developers )

暂时不想碰终端也没关系。

你可以先从 ChatGPT 桌面端里的 Codex 模式开始,等熟悉基本操作以后,再学习 CLI。


08 小结

这一篇,我们先把 Codex 的地图看清楚了。

Codex 是什么

它是 OpenAI 的 AI 编程代理。

你给目标,它可以读取项目、修改文件、运行命令并执行测试,而不只是回复一段代码。

它有哪些入口

目前主要可以从这些地方使用:

  • ChatGPT 桌面端;
  • Codex CLI;
  • IDE 扩展;
  • Codex Cloud 和网页端。

它适合做什么

  • 理解代码库;
  • 开发功能;
  • 修复 bug;
  • 重构代码;
  • 补充测试;
  • 自动化重复任务。

它不能替你做什么

  • 决定真实需求;
  • 独自拍板架构;
  • 保证代码绝对正确;
  • 在没有人工检查的情况下直接上线。

它和其他工具的关系

  • ChatGPT 是通用平台,Codex 是偏执行和开发工作的代理能力;
  • Codex 和 Claude Code 属于同类工具,主要差别在模型、生态和工作流。

现在你应该已经能用一句话向别人解释 Codex:

Codex 是 OpenAI 的 AI 编程代理,它不只是告诉你代码怎么写,还能进入项目、修改文件、运行命令并完成任务。

下一篇〈02 · Codex 核心概念速览〉,咱们会一次性讲清楚后面经常出现的术语:

代理循环、上下文、沙箱、权限、审批、AGENTS.md、Skills 和 MCP。

这些词现在看着有点多,但拆开以后,其实一点也不复杂。

认识 Codex 与四种入口
http://www.clxhxhhr.top/posts/132/
作者
clxstart
发布于
2026-07-17
许可协议
CC BY-NC-SA 4.0
评论
0 条
还没有评论,先写一条吧。