← 返回指南
产品教程10 分钟· 更新于 2026-08-28

Codex 使用指南:从云端 Agent 到 IDE 工作流

Codex 是 OpenAI 面向真实工程任务的 Coding Agent。与其他 Agent 最大的不同是它有「云端 + IDE」两种主体:你既可以把任务丢到云端让它异步完成,也可以在 VS Code / JetBrains 里实时协作。本文从基础配置讲到工程实践。

目录

开通与登录

Codex 需要 ChatGPT 账号。个人用户通过 ChatGPT 订阅使用云端与 IDE 功能(Pro/Plus 对应不同档位),也可以在 API 中直接调用 Codex CLI(需要 API key)。

命令行版本安装:

安装并登录 Codex CLI

npm install -g @openai/codex
codex login          # ChatGPT 账号登录
codex                # 进入交互式开发 Webview

在 IDE 中使用

在 VS Code 中安装「Codex」扩展后,选中代码即可对话、让 Codex 生成补丁并预览。IDE 模式适合「上下文就在眼前」的精细化工作:修 bug、改样式、拆函数。

学会使用任务面板(Shift + Tab)快速切换项目上下文,它会把当前打开的文件自动摘要给模型,显著减少「模型看不到我在干嘛」的问题。

云端任务模式

把复杂、耗时或跨模块的任务交给云端模式:在 Codex 中打开一个 GitHub Issue,或给出任务描述,Codex 会在云端沙箱中规划、编码、测试并生成一个可审查的补丁,完成后通知你。

云端任务最适合:并行处理多个独立 Issue、夜间处理批量重构、以及在你本机环境配置不佳时的 CI 式任务。

Agent 运行模式(agent1 / agent2)会影响规划深度与速度——常规任务用 agent1 足够,复杂任务再上 agent2。

值得固定的工作流

下面是 CODX 编辑部在不同 Agent 之间对比后,推荐的一种 Codex 固定姿势:

① 新功能:点击 open 让 Codex 快速探索,再在 IDE 里审查关键模块;② 批量修改:写清「全局替换 A 为 B」的规格,云端跑完只审 diff;③ 苦力任务:测试补全、文案替换、依赖升级交给云端队列,人专注架构。

所有改动请务必走 Pull Request 流程,Codex 生成的补丁也要先过 review。

Takeaways

  • IDE 模式做精细化修改,云端模式处理批量与异步任务
  • 任务面板会携带当前文件上下文,务必学会切换
  • Agent 产物一律经过代码审查后再合入

常见问题

Q: Codex CLI 与 Codex IDE 有什么区别?

A: CLI 面向终端与自动化流程;IDE 插件面向人工协作。二者共享底层模型与账号,但交互方式不同。

Q: Codex 为什么比直接问 ChatGPT 更好用?

A: 它具备仓库级上下文、工具调用(执行命令/跑测试/改文件)与补丁机制,是把模型能力落到真实工程的关键。

本文提到的产品

更多指南