← 首页

AI 编程工具

OpenAI Codex 中文完整指南:命令行 AI 编程助手

Codex 是 OpenAI 推出的命令行 AI 编程助手,由 GPT-5 驱动,可以在你的终端里读代码、改代码、跑测试、提交 PR。本文全面介绍 Codex 是什么、如何安装使用、和 Claude Code / Cursor 的区别,以及如何通过 OpenClaw 把 Codex 接入 Telegram / Discord 给团队共用。

OpenAI Codex 是什么?

Codex(全称 OpenAI Codex)是 OpenAI 2025 年重新推出的命令行 AI 编程代理。它和 2021 年那个为 GitHub Copilot 提供底层的 Codex 模型是两回事 — 现在的 Codex 是一个独立产品:一个叫 codex 的 CLI 工具,背后是 GPT-5 系列推理模型。

一句话说明:Codex = GPT-5 驱动的终端版 AI 工程师

你在项目目录里执行 codex,它就能:

  • 读懂你的代码库结构
  • 按自然语言指令改代码、加功能、修 Bug
  • 自动运行测试、执行 shell 命令
  • 写提交信息、创建 Pull Request
  • 用长时间深度思考解决复杂架构问题

Codex 和 GitHub Copilot 是一回事吗?

不是。现在的 OpenAI Codex 和 GitHub Copilot 是两条独立产品线

  • GitHub Copilot — IDE 内联补全 + Chat,主打"边打字边补全"
  • OpenAI Codex — 独立命令行代理,主打"一句话完成一个功能"

Copilot 的定位类似 Cursor,Codex 的定位类似 Claude Code — 都是所谓的 Agentic Coding(代理式编程)工具。

如何安装 Codex CLI

第 1 步:安装

通过 npm 全局安装:

npm install -g @openai/codex

或用 Homebrew(macOS):

brew install codex

第 2 步:登录

运行 codex,首次启动会提示用浏览器登录 OpenAI 账号。ChatGPT Plus / Pro / Business / Enterprise 订阅用户都可以直接使用,无需额外付费。

第 3 步:在项目里使用

进入你的代码目录,直接提问:

cd my-project
codex "帮我给 user.ts 的 createUser 函数加单元测试"

Codex 会读取相关文件、生成代码、运行测试并给出结果。非交互式模式用 codex exec

codex exec "检查 src/api/login 是否有 SQL 注入风险"

Codex vs Claude Code vs Cursor

对比维度Codex CLIClaude CodeCursor
背后公司OpenAIAnthropicAnysphere
默认模型GPT-5 系列Claude 4.6 Opus/Sonnet多模型
形态CLI + IDE 扩展CLI + IDE 扩展独立 IDE(Fork VS Code)
长任务能力优秀(深度思考)优秀(1M 上下文)良好
工具调用Shell / MCPShell / MCP / HooksShell / MCP
付费模式ChatGPT 订阅Claude 订阅或 API独立订阅
中文表现优秀优秀良好
最适合OpenAI 重度用户代理式复杂任务IDE 沉浸开发

总结:三者定位类似但生态不同。已经订阅 ChatGPT Plus/Pro 的用户选 Codex 性价比最高;重度使用 Claude 的团队选 Claude Code;喜欢 IDE 整体体验的选 Cursor。很多开发者会同时用两到三个。

Codex 最佳使用场景

1. 批量重构

一句话完成全仓库级别的重命名、接口升级、依赖替换。Codex 会自动找到所有相关文件、修改并验证测试通过。

2. 长任务自动化

给 Codex 一个中等复杂度的需求(如"实现用户通知中心:邮件 + 站内信 + Webhook"),让它自己拆解、实现、测试、提交 PR — 你去喝杯咖啡再回来审查。

3. 安全审计

codex exec "审查 src/api 目录的安全风险,输出 Markdown 报告" — 让 Codex 做第一轮 Code Review。

4. 技术调研

让 Codex 在本地克隆一个开源库、读源码、写调研报告 — 比你自己看一下午快得多。

把 Codex 接入聊天平台(OpenClaw 玩法)

Codex 本身是本地 CLI,但很多团队希望能在 TelegramDiscord飞书 里"@ 一下就触发"。通过 OpenClaw Launch 你可以这么做:

方式一:直接用 GPT-5 模型

在 OpenClaw 里选择 openrouter/openai/gpt-5 作为模型,再启用代码执行 Skill 和 Shell MCP 工具 — 本质上你就有了一个聊天版的 Codex,能在 Telegram 中接受编程任务并执行。

方式二:Codex 作为后端工具

把 Codex CLI 包装成一个 Skill 注册到 OpenClaw,当用户在 Telegram 说"帮我改 my-project 的 bug",OpenClaw 会把任务转发给本地的 codex exec,再把结果反馈回聊天。

Codex 的优势和局限

优势

  • GPT-5 驱动 — 推理和代码能力是当前最强之一
  • 包含在 ChatGPT 订阅 — 无需额外付费
  • 长任务深度思考 — 可以跑几分钟到几十分钟解复杂问题
  • 原生 Shell 执行 — 可以跑测试、打包、部署
  • CLI 友好 — 方便脚本化、接入 CI/CD

局限

  • 需要 OpenAI 账号 — 国内使用需解决网络问题
  • 沙箱机制较新 — 对比 Claude Code 的权限系统还在完善
  • 第三方生态 — Skills / 插件生态不如 Claude Code 丰富
  • 长期记忆有限 — 跨 session 记忆能力目前较弱

常见问题(FAQ)

Codex 要单独付费吗?

ChatGPT Plus ($20/月)、Pro、Business、Enterprise 订阅用户可以直接使用 Codex,不用额外付费。也可以用 OpenAI API Key 按量付费。

Codex 和 2021 年的 Codex 什么关系?

2021 年的 Codex 是为 GitHub Copilot 提供底层能力的模型(已于 2023 年停用)。2025 年推出的是全新的独立产品,虽然名字一样,但定位从"代码补全模型"变成了"命令行 AI 代理"。

Codex 支持中文吗?

完全支持。GPT-5 的中文理解和生成能力在全球模型中处于顶尖水平。你可以用中文描述需求,Codex 会生成英文或中文代码注释。

Codex 会乱改我的文件吗?

默认会请求确认。Codex 有沙箱模式和权限提示,只有你允许时才执行 shell 命令。但重要项目建议在 Git 分支上使用并审查 diff。

怎么让团队共用 Codex?

最直接的方式是通过 OpenClaw Launch 部署一个接入 GPT-5 的 AI 助手到 Telegram / Discord / 飞书,所有团队成员都可以 @ 它来完成编程任务,省去每人单独配置 CLI 的麻烦。

开始使用

想把 Codex 式的能力引入团队聊天?访问 OpenClaw Launch,选择 GPT-5 模型,2 分钟部署到 Telegram、Discord、飞书或微信。

相关阅读:所有模型 · MCP 工具 · Skills 列表 · AI 工具对比

2 分钟搭建团队 AI 编程助手

用 GPT-5 / Claude / Qwen3-Coder,部署到 Telegram/Discord/飞书。$3/月起。

立即部署