Codex 到底是什么?一篇大白话讲清楚,附安装使用 + 横向对比
最近 AI 编程圈又炸了一次。
OpenAI 放出了 Codex,号称"AI 程序员"。朋友圈里一堆人在转,但大多数文章要么太技术看不懂,要么只说了个"很厉害"就没下文了。
今天就用人话讲清楚:Codex 到底是什么、怎么装、怎么用、跟其他工具比有什么不同。
不管你写不写代码,看完这篇都能搞明白。
一、Codex 是什么?30 秒讲明白
简单说,Codex 是 OpenAI 做的一个 AI 编程助手,有两种用法:
用法一:云端版(推荐新手)
打开 ChatGPT 网页版(chatgpt.com/codex),侧边栏找到 Codex,直接给它派任务。比如"帮我修一下这个 bug"“给这个项目加个登录功能”。
它会自动在云端启动一个隔离的虚拟环境,把你的代码库加载进去,然后自己读代码、改代码、跑测试。每个任务跑完大概 1-30 分钟,取决于复杂度。跑完后给你一个 diff,你审一下,确认就提交。
你不用装任何东西,有 ChatGPT Plus($20/月)就能用。Pro、Team、Enterprise 用户也支持。目前还在研究预览阶段,后续会加限流。
用法二:Codex CLI(适合开发者)
一个跑在你电脑终端里的命令行工具,开源免费。能直接读你的项目文件、改代码、跑测试、提交 git。
打个比方:云端版像"外卖小哥帮你跑腿",CLI 版像"你请了个驻场助手,就在你工位旁边"。
二、Codex CLI 怎么装?三步搞定
如果你是开发者,想用 CLI 版,跟着来:
第 1 步:装 Node.js
Codex CLI 需要 Node.js 22 以上版本。终端输入:
node --version如果版本低于 22,先升级:
nvm install 22 nvm use 22第 2 步:安装 Codex CLI
一行命令:
npm install -g @openai/codexmacOS 用户也可以用 Homebrew:
brew install codex装完验证一下:
codex --version能看到版本号就说明成功了。
第 3 步:登录认证
两种方式:
方式一:ChatGPT 账号登录(推荐)
直接运行codex,选择"Sign in with ChatGPT",浏览器会跳转授权。Plus 用户送 5 美元额度,Pro 用户送 50 美元额度(国内网络需要翻墙)。
Mac用户的Codex安装很简单,出现如下图所示界面代表已成功安装:
运行Codex示意图
方式二:API Key
export OPENAI_API_KEY="sk-你的密钥"写到~/.zshrc里可以永久生效。
三、基本使用:三个模式,按需选择
Codex CLI 有三种模式,安全等级从高到低:
1. suggest 模式(默认)
只给建议,不动你的代码。最安全,适合看代码、学项目。
codex "解释一下这个项目的结构"2. auto-edit 模式
自动改文件,但执行终端命令前会问你。适合日常开发。
codex --auto-edit "给这个函数加上错误处理"3. full-auto 模式
全自动,读文件、改代码、跑命令一条龙。在沙箱里跑,不会搞坏你的系统。适合跑测试、修构建错误。
codex --full-auto "运行测试并修复所有失败的用例"新手建议:先用 suggest 模式熟悉,再切 auto-edit,最后再试 full-auto。
另外说一个很实用的功能:Codex CLI 支持多模型切换。简单任务用小模型省钱,复杂任务切大模型保质。
codex -m gpt-5-mini "格式化这段代码" # 快+便宜 codex -m gpt-5 "重构整个认证模块" # 强+贵它还有个自我纠错能力——跑测试报错了,它会自己看报错信息、改代码、重新跑,直到通过为止。这一点在 full-auto 模式下特别好用,你完全可以发完指令去倒杯咖啡,回来发现 bug 已经修好了。
四、Codex vs 其他工具:到底选哪个?
这是大家最关心的问题。我把主流工具放一起比一下:
| 维度 | Codex | Claude Code | Cursor | Copilot | ChatGPT/GPT |
|---|---|---|---|---|---|
| 形态 | CLI + 云端 | CLI | AI 原生 IDE | IDE 插件 | 网页对话 |
| 核心能力 | 跑测试、改代码、提 PR | 仓库级理解、重构 | 多文件编辑、多模型 | 代码补全、问答 | 通用对话,非专用 |
| 底层模型 | GPT-5-Codex | Claude Opus 4.5 | 可选多模型 | GPT + Claude | GPT-5 |
| 适合谁 | 喜欢终端的开发者 | 重度开发者 | 想要 IDE 体验的人 | 所有人 | 非程序员 |
| 月费 | $20 起(ChatGPT Plus) | $17 起 | $20 | $10 起 | $20 起 |
| 开源 | CLI 开源 | 否 | 否 | 否 | 否 |
大白话总结:
- Codex:OpenAI 自家做的编程代理,跑测试是一绝,跟 ChatGPT 生态打通。优势是"任务式"——你给目标,它自己拆步骤、执行、验证,适合不想一步步盯着看的场景
- Claude Code:Anthropic 出品,代码理解能力目前公认最强,仓库级重构最靠谱。如果你要在大型项目里做复杂改动,它最让人放心
- Cursor:一个 AI 原生 IDE(VS Code 的魔改版),体验最顺滑,可以选不同模型。如果你想"在编辑器里跟 AI 协作",它体验最好
- Copilot:GitHub 的插件,最轻量,在 VS Code 里自动补全代码,入门门槛最低。适合"我就想要个智能补全"的人
- ChatGPT/GPT:不是专门的编程工具,但你问它代码问题也能答,适合非程序员偶尔写个脚本
怎么选?
- 你是程序员,喜欢终端 →Codex 或 Claude Code
- 你是程序员,想要 IDE 体验 →Cursor
- 你写代码但不想折腾 →Copilot
- 你不写代码,只想问问题 →ChatGPT
五、国产平替:免费又好用
如果嫌上面这些贵或者用不了,国产工具值得一试。好消息是:基本都免费,而且中文理解能力普遍比海外工具强。
这里有个数据:通义灵码在中文注释代码生成上的准确率是 76%,而 GitHub Copilot 只有 58%。国产工具在中文场景下的优势是实打实的。
1. Trae(字节跳动)
国内首个 AI 原生 IDE,完全免费,甚至免费用 Claude 和 GPT 模型。有 SOLO 全自动模式,给它需求就能出活。个人开发者首选。
2. 通义灵码(阿里云)
插件下载量超 2000 万,中文代码理解能力强,阿里云生态适配率 97%。有智能体模式和工程记忆功能。企业团队首选。
3. 腾讯云 CodeBuddy
微信小程序开发的神器,微信生态深度集成。响应速度 120ms,业内最快。CLI/插件/IDE 三种形态都有。微信开发者首选。
4. 文心快码 Comate(百度)
多智能体架构,项目理解准确率 92%,支持 100+ 编程语言。企业版支持私有化部署。强合规场景首选。
5. CodeGeeX(智谱 AI)
完全开源,可以私有化部署,数据不出境。技术极客和开源爱好者首选。
一句话:个人用 Trae,企业用通义灵码,微信开发用 CodeBuddy,要私有化用 CodeGeeX。
六、我的建议
说了这么多,最后给个直接的结论:
如果你是普通用户,不写代码,Codex 对你来说可能没那么神。你用 ChatGPT 问问题就够了,不用专门折腾 CLI。
如果你是开发者,Codex CLI 值得一试,尤其是跑测试和修 bug 这个场景,full-auto 模式确实省事。但说实话,目前代码理解能力上,Claude Code 还是更强一档。如果你天天在终端里干活,这俩都试试,看哪个顺手。
如果你预算有限,别犹豫,直接用国产。Trae 免费且好用,通义灵码免费且专业,没必要花冤枉钱。说实话,国产工具的免费额度已经够大多数个人开发者用了。
如果你是企业决策者,重点看合规和私有化。CodeGeeX 开源可私有部署,CodeBuddy 通过等保三级,通义灵码有专属版——根据你的安全要求选就行。
AI 编程工具这个赛道迭代极快,今天的最优解可能下个月就被超越。别执着于"选最好的",选"最适合你现在场景的",用起来才是关键。
工具是手段,把活干完才是目的。
尼克,AI 工程师 / 技术专家博客博主,专注 AI 工具实测与效率提升。如果你觉得有用,点个关注,后面会持续分享 AI 工具的第一手实测。