前言

随着 AI 编程工具的快速发展,OpenAI Codex 已经从单纯的代码生成工具,逐渐演变为能够阅读项目、修改代码、执行命令、运行测试的智能编程代理(Coding Agent)。

相比传统 AI 补全工具,Codex 更像一位能够真正参与开发流程的 AI 工程师。

目前 Codex 已支持多种开发环境,包括:

  • VS Code
  • Cursor
  • Windsurf
  • JetBrains 系列 IDE(PyCharm、IntelliJ IDEA、WebStorm 等)
  • CLI(命令行)
  • GitHub
  • 独立桌面应用

本文将介绍如何在不同 IDE 中快速上手 Codex,并分享一些实际开发经验。


一、Codex 的工作模式

在开始之前,需要了解 Codex 的两种核心模式。

1. Local Mode(本地模式)

特点:

  • 直接读取本地项目
  • 修改本地代码
  • 运行终端命令
  • 需要用户审批敏感操作

适用场景:

  • Bug 修复
  • 功能开发
  • 项目重构
  • 代码阅读

例如:

修复登录接口报错

Codex 会自动:

  • 搜索相关文件
  • 分析代码逻辑
  • 修改代码
  • 运行测试

2. Cloud Mode(云端模式)

特点:

  • 任务在云端执行
  • 可以关闭 IDE
  • 支持长时间运行

适用场景:

  • 大规模重构
  • 自动代码审查
  • 长时间测试任务

例如:

重构整个后端 API

Codex 会在云端持续执行任务,完成后返回结果。


二、在 VS Code 中使用 Codex

安装步骤

打开扩展市场:

Extensions

搜索:

Codex

安装官方扩展。

安装完成后:

Ctrl + Shift + P

输入:

Codex: Sign In

登录 ChatGPT 账号即可。


常见用法

阅读项目

请分析整个项目结构

查找 Bug

分析登录失败原因
不要修改代码

自动修复

修复登录接口报错
并运行测试

生成功能

实现 JWT 用户认证

三、在 Cursor 中使用 Codex

Cursor 本身是 AI 原生 IDE。

安装 Codex 后:

Ctrl + L

即可唤起 AI 面板。

推荐组合:

  • Cursor + Codex
  • Cursor + GPT-5.3-Codex

适合:

  • 全栈开发
  • React 项目
  • Node.js 项目

优势:

  • 多文件修改能力强
  • 上下文理解能力优秀
  • Agent 工作流完善

四、在 Windsurf 中使用 Codex

Windsurf 强调 Agent 工作流。

适合:

  • 自动开发功能
  • 大规模代码迁移
  • 项目重构

典型任务:

将项目中的 Axios 替换为 Fetch API

Codex 会自动:

  • 搜索文件
  • 修改代码
  • 更新引用
  • 验证结果

五、在 JetBrains IDE 中使用 Codex

2026 年开始,Codex 已集成到 JetBrains AI Chat 中。

支持:

  • IntelliJ IDEA
  • PyCharm
  • WebStorm
  • GoLand
  • PhpStorm

使用方法:

安装 AI Assistant

打开:

Settings
→ Plugins
→ AI Assistant

安装最新版本。


选择 Codex

打开 AI Chat:

右上角 AI 图标

在 Agent 选择器中:

Codex

即可开始使用。


登录方式

支持:

  • ChatGPT 账号
  • OpenAI API Key
  • JetBrains AI 订阅


六、在命令行(CLI)中使用 Codex

对于 Linux 开发者来说,CLI 是非常高效的方式。

例如:

codex

进入交互模式。

然后直接输入:

修复项目启动失败问题

Codex 会:

  • 扫描项目
  • 修改代码
  • 运行命令
  • 输出结果

CLI 特别适合:

  • 服务器环境
  • Docker 环境
  • DevOps 自动化流程


七、GitHub 与 Codex

Codex 已支持 GitHub 工作流。

例如:

@codex review

即可让 Codex 审查 Pull Request。

适用于:

  • 代码 Review
  • Bug 分析
  • 安全检查
  • 自动建议修复

八、我的使用建议

经过实际开发体验,我最推荐以下组合:

新手

VS Code + Codex

简单稳定,学习成本低。


全栈开发

Cursor + Codex

目前体验最佳。


Java 开发

IntelliJ IDEA + Codex

JetBrains 的重构能力配合 Codex 效果非常好。


Linux / 服务器开发

CLI + Codex

效率最高。


九、避坑指南

1. 不要把 node_modules 提交到 Git

务必配置:

node_modules/

否则:

  • Git 卡顿
  • VS Code 变慢
  • Codex 审批超时

2. 大任务拆分执行

错误示例:

分析并重构整个项目

正确示例:

只分析 backend 目录

完成后再继续下一步。


3. 善用 Git

每次让 Codex 修改前:

git commit

出现问题可以随时回滚。


结语

Codex 正在从“代码补全工具”进化为“AI 软件工程师”。

无论是 VS Code、Cursor、JetBrains,还是 CLI 环境,都已经能够将 Codex 深度融入开发流程。

对于开发者来说,未来的核心竞争力不再只是写代码,而是如何高效地与 AI 协作完成软件开发。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐