大家好!我是小尤~。最近 AI Coding Agent 越来越火,除了 Claude Code 之外,OpenAI 的 Codex 也成为很多开发者日常开发中的工具。

不过第一次接触 Codex,很多人会有一个问题:

Codex 到底在哪里下载?App、IDE、CLI 有什么区别?应该怎么安装?

这篇文章就从零开始,分别介绍 Codex 的 App、IDE、CLI,以及第三方工具 Cockpit Tools 的安装和使用。


一、Codex 是什么?

Codex 是 OpenAI 推出的 AI Coding Agent。

它和普通的 AI 聊天工具最大的区别是:

普通 AI
你提供代码
    ↓
AI 分析
    ↓
返回代码
    ↓
你自己修改项目

而 Coding Agent 更接近:

你的项目
    ↓
Codex 分析代码
    ↓
寻找相关文件
    ↓
修改代码
    ↓
运行命令
    ↓
运行测试
    ↓
修复问题

所以 Codex 更适合直接参与真实的软件开发。


二、Codex 官方地址

建议大家直接从官方渠道下载和查看文档。

Codex 官网:

https://openai.com/codex/

Codex 开发者文档:

https://developers.openai.com/codex/

目前 Codex 主要有以下几种使用方式:

                    Codex
                      │
       ┌──────────────┼──────────────┐
       ↓              ↓              ↓
      App             IDE            CLI
       │              │              │
   桌面应用        IDE 插件       命令行工具

另外,如果你有多个 Codex 账号,还可以使用第三方工具 Cockpit Tools 进行账号管理。


三、Codex App 安装

如果你不想使用终端,希望通过图形化界面使用 Codex,那么可以选择 Codex App。

3.1 下载 Codex

首先进入 Codex 官方网站:

Codex 官网

找到桌面端下载入口,根据自己的操作系统选择对应版本。

目前桌面端主要支持:

  • macOS
  • Windows

3.2 macOS 安装

如果你使用 Mac:

下载完成后会得到安装文件。

打开安装文件,然后将 Codex 拖动到:

Applications

目录。

也就是:

Codex.app
    ↓
Applications

然后就可以从 Launchpad 或 Applications 中启动 Codex。


3.3 Windows 安装

Windows 用户下载对应的安装程序。

双击安装文件:

Codex Setup
    ↓
Install
    ↓
安装完成

然后从开始菜单启动 Codex。


3.4 登录 Codex

第一次打开 Codex,需要登录 ChatGPT。

根据界面提示选择:

Sign in with ChatGPT

浏览器会自动打开登录页面。

登录自己的 ChatGPT 账号并完成授权。

授权成功后返回 Codex。


3.5 打开项目

登录之后,就可以打开自己的代码项目。

例如:

my-project
├── src
├── package.json
├── README.md
└── ...

选择项目之后,Codex 就可以读取项目代码。

第一次使用建议先让它分析项目:

帮我分析一下这个项目的技术栈、
目录结构以及主要功能模块。

如果能够正常读取项目并返回分析结果,说明 Codex App 已经安装成功。


四、Codex IDE 安装

如果平时主要使用 IDE,那么推荐直接使用 Codex IDE Extension。

官方目前支持:

  • Visual Studio Code
  • Cursor
  • Windsurf
  • VS Code Insiders
  • JetBrains IDE

官方文档:

Codex IDE 官方文档


五、VS Code 安装 Codex

这里以 VS Code 为例。

5.1 打开扩展市场

启动 VS Code。

点击左侧:

Extensions

也可以使用快捷键:

macOS:⌘ + Shift + X

Windows:
Ctrl + Shift + X

5.2 搜索 Codex

在搜索框输入:

Codex

找到 OpenAI 官方的 Codex 扩展。

然后点击:

Install

等待安装完成。


5.3 启动 Codex

安装完成后,VS Code 中会出现 Codex 入口。

点击 Codex。

第一次使用需要登录 ChatGPT。

选择:

Sign in with ChatGPT

浏览器打开登录页面后完成授权。


5.4 打开项目

登录完成之后,在 VS Code 中打开自己的项目。

例如:

File
 ↓
Open Folder
 ↓
选择项目

然后打开 Codex 面板。

可以直接输入:

帮我分析一下这个项目的整体结构。

或者:

帮我找到登录功能的实现位置。

如果 Codex 能够正常读取项目并执行任务,就说明 IDE 安装成功。


六、JetBrains IDE 安装 Codex

如果你使用 IntelliJ IDEA、WebStorm 等 JetBrains IDE,也可以安装 Codex。

打开:

Settings
 ↓
Plugins
 ↓
Marketplace

搜索:

Codex

找到官方 Codex 插件后:

Install
 ↓
Restart IDE

重新启动 IDE。

然后打开 Codex 面板并登录 ChatGPT。

之后就可以在 IntelliJ IDEA 等 JetBrains IDE 中直接使用 Codex。


七、Codex CLI 安装

如果你喜欢使用终端,那么可以安装 Codex CLI。

7.1 安装

打开终端:

npm install -g @openai/codex

安装完成之后检查版本:

codex --version

如果正常输出版本号:

codex x.x.x

说明安装成功。


7.2 启动 Codex

进入自己的项目:

cd your-project

然后:

codex

第一次启动时,根据提示登录 ChatGPT。


7.3 CLI 基本使用

进入 Codex 后,可以直接输入需求:

分析一下这个项目的技术栈和目录结构。

也可以直接让它开发功能:

帮我给用户列表增加搜索功能,
完成之后运行项目的测试。

Codex 会根据当前项目进行分析和修改。


八、App、IDE、CLI 到底有什么区别?

这三个都是 Codex 官方使用方式。

方式特点推荐场景
App图形化、任务管理多 Agent、复杂任务
IDE和编辑器结合日常开发
CLI终端操作命令行、自动化
App + IDE灵活切换推荐组合

如果你是普通开发者:

平时写代码
    ↓
IDE

需要复杂 Agent 任务
    ↓
App

喜欢终端
    ↓
CLI

实际上三种方式可以同时使用。


九、Cockpit Tools:多 Codex 账号管理

如果只有一个 Codex 账号,官方工具基本就够用了。

但如果你有多个 Codex 账号,经常需要切换,那么可以考虑使用:

Cockpit Tools

Cockpit Tools GitHub

需要特别说明:

Cockpit Tools 是第三方工具,并不是 OpenAI 官方产品。


9.1 Cockpit Tools 是什么?

Cockpit Tools 可以理解成一个 AI Coding Agent 账号管理工具。

针对 Codex,它可以帮助管理多个账号。

例如:

Codex 账号 A
Codex 账号 B
Codex 账号 C
       ↓
Cockpit Tools
       ↓
选择账号
       ↓
使用 Codex

主要功能包括:

  • 多 Codex 账号管理
  • 一键切换账号
  • 查看 Hourly 配额
  • 查看 Weekly 配额
  • 查看账号 Plan
  • 多实例运行
  • Codex API Service

十、Cockpit Tools 安装

进入 GitHub 项目:

Cockpit Tools GitHub

找到:

Releases

然后下载与你操作系统对应的版本。

目前支持:

macOS
Windows
Linux

下载完成后进行安装。


十一、Cockpit Tools 添加 Codex 账号

打开 Cockpit Tools。

进入账号管理功能。

然后添加 Codex 账号。

基本流程:

打开 Cockpit Tools
       ↓
添加账号
       ↓
Codex OAuth 授权
       ↓
登录 ChatGPT
       ↓
完成授权
       ↓
账号出现在账号列表

如果有多个账号,可以重复添加。

最终类似:

┌──────────────────────────┐
│ Codex Accounts            │
│                          │
│ Account A    Plus        │
│ Account B    Plus        │
│ Account C    Team        │
│                          │
│        Switch Account    │
└──────────────────────────┘

之后就可以根据需要切换账号。


十二、Cockpit Tools 适合什么人?

如果你只有:

1 个 Codex 账号

那么没必要为了 Codex 专门安装 Cockpit Tools。

如果你有:

多个 Codex 账号

并且经常需要:

查看额度
 ↓
切换账号
 ↓
运行不同 Codex 实例

那么 Cockpit Tools 会比较方便。

但因为它涉及第三方账号管理工具,所以使用之前一定要注意账号授权和凭据安全。


十三、推荐的 Codex 使用方案

如果你是前端/后端开发者,我比较推荐:

                  Codex
                    │
          ┌─────────┴─────────┐
          ↓                   ↓
        IDE                  App
          │                   │
      日常开发             复杂任务
          │                   │
          └─────────┬─────────┘
                    ↓
                   CLI
                自动化/终端

                    +

             Cockpit Tools
                多账号管理

例如日常开发:

VS Code + Codex

遇到比较复杂的任务:

Codex App

需要终端自动化:

Codex CLI

如果需要管理多个 Codex 账号:

Cockpit Tools

十四、总结

Codex 并不是只有一种使用方式。

目前可以根据自己的开发习惯选择:

Codex App
    ↓
图形化使用

Codex IDE
    ↓
直接在 IDE 中开发

Codex CLI
    ↓
终端使用

Cockpit Tools
    ↓
第三方多账号管理

如果只是第一次体验 Codex,推荐直接:

Codex App / IDE

如果已经习惯终端:

Codex CLI

如果同时拥有多个 Codex 账号:

Cockpit Tools

最终选择哪一种并不冲突,完全可以根据不同开发场景组合使用。

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐