使用入口:CLI、IDE、桌面应用与云端
Codex 在终端、编辑器、桌面应用和云端各有一个入口:各自适合什么场景、怎么开始,以及共享的配置。
Codex 在几个入口里提供同一个编程智能体。CLI 和 IDE 扩展共享同一套配置层(~/.codex/config.toml 和项目里的 .codex/config.toml),在它们之间切换不用重新设置。
Codex CLI
在终端里检查代码、做改动、运行命令、自动化重复工作。官方列出的用法:
- 在本地仓库里工作:让 Codex 读文件、改文件,并运行你机器上已有的工具
- 保持控制:自己选模型、推理强度、权限和命令
- 接入脚本和 CI:交互使用,或在可重复的流水线里调用
codex exec
常用命令和功能:
| 想做的事 | 用什么 |
|---|---|
| 回到保存的对话 | codex resume |
| 带图片作为上下文 | codex --image,或在输入框里粘贴图片 |
| 把大任务拆给子智能体 | 直接要求使用 subagents |
| 获取最新的网络信息 | codex --search(把一次运行切到实时网络搜索) |
| 把任务交给云端 | codex cloud(浏览云端对话、提交任务、把结果应用到本地仓库) |
| 接入外部工具 | codex mcp(添加本地或远程 MCP 服务器) |
| 设定每次运行的边界 | /permissions |
| 终端补全 | codex completion |
在 Codex 里还有一个专门的代码评审功能:对未提交的改动、某个提交或相对基础分支运行一次评审,Codex 给出带优先级的发现,而不修改你的工作树。
IDE 扩展
在编辑器里把已打开的文件和选区带进提示词,在代码旁边评审改动,需要更长时间的任务再转到云端。VS Code、Cursor、Windsurf、VS Code Insiders 使用 Codex 扩展;Xcode 和 JetBrains IDE 提供各自的集成:
- VS Code、Cursor、Windsurf:点 Codex 图标;看不到时打开命令面板运行 Codex: Open Codex Sidebar
- Xcode:打开编码助手,新建对话,选 Codex 作为智能体
- JetBrains:打开 AI Chat,选 Codex
扩展的配置从齿轮图标进入(Codex Settings > Open config.toml 直接打开配置文件),MCP 服务器在齿轮菜单的 MCP servers 里管理。
桌面应用
官方把 Codex 并入了 ChatGPT 桌面应用(macOS、Windows、Linux):可以并行运行多个项目的对话、查看和审阅文件、使用浏览器和电脑、在对话里安排定时任务。在应用里从 ChatGPT 下拉菜单选择 Codex 就是面向软件开发的模式。具体界面以官方为准。
Codex Cloud(云端)
把编码任务交给云端处理(调查 bug、开发功能等),之后在网页、手机或桌面应用里审阅改动:
- 在网页版或桌面应用里登录 ChatGPT(云端需要用 ChatGPT 账号登录)
- 新建任务时选择 Work in > Cloud,打开 Select environment;第一次用就选 Create environment
- 选择 GitHub 仓库并点 Get started,需要时连接 GitHub;Codex 检查仓库、安装依赖和工具并测试流程,缺少的访问权限或信息会向你询问
- 审阅设置和测试结果,保存并 Publish
- 发布环境后开始任务;审阅改动和测试结果、要求后续修改,准备好后提交或开 PR
每个任务有自己的工作区,电脑睡眠时云端任务也能继续。云端环境的网络访问、环境变量和网络密钥在环境设置里配置,细节以官方为准。