Codex CLI 入门:安装、启动与第一次任务验收
安装 OpenAI Codex CLI,完成一项边界清楚的任务,检查改动并保存可复现结果。包含首次运行步骤与常见故障排查。
最近更新: 2026-09-18
安装成功与任务成功是两项检查。这份指南从 codex 命令开始,带你完成一个可以检查、可以重复的小任务。内容由 Codex Pulse 独立编写,官方文档核对日期为 2026 年 9 月 18 日。
安装 Codex CLI
如果你已经在使用 npm,OpenAI 文档提供了这条安装命令:
npm install -g @openai/codex
macOS 用户也可以选择文档中的 Homebrew 安装方式:
brew install --cask codex
选择一种方式即可。独立安装器、各平台说明和当前更新命令见 Codex CLI 官方页面。遇到命令找不到时,先确认终端能够找到哪份安装,避免通过安装多个副本反复试错。
更新当前使用的安装
npm 安装可再次运行 npm install -g @openai/codex;Homebrew 安装使用 brew upgrade --cask codex。命令来源为 CLI 官方指南。保持安装方式一致,更新后重新运行一个已保存的任务。
在正确的项目目录启动
进入目标项目目录,在终端运行:
codex
首次运行会提供 ChatGPT 登录或其他可用认证方式。按官方认证说明 操作。Codex Pulse 不需要你的密码、API key 或会话 token。
请求修改前,先检查工作区并保留已有工作。Git 项目可以用 git status --short 确认哪些变更早于本次任务。初次熟悉流程时,选一个小型、非敏感仓库,或使用可丢弃的副本。
给第一次任务一个能观察到的终点
先做一次代码解释,再尝试大范围修改:
找到这个项目中处理某项用户可见行为的代码。
解释入口、关键函数和已有测试,并提供文件路径。
不要修改文件。
把“某项用户可见行为”替换成具体功能,例如修改个人资料名称。随后打开引用的文件,检查解释是否符合实际代码。即使回答听起来合理,只要指向了错误的 handler,这次任务就没有通过。
第一次改代码时,选择一个小行为变更,并指定验收检查:
在给定示例中完成指定行为变更。
保留无关改动,执行相关的已有检查。
报告改了什么、实际检查结果,以及尚未完成的工作。
补上具体行为和检查,避免让 agent 猜测。小任务的代价是无法代表大型项目能力;好处是你能完整检查结果。
继续之前,检查实际结果
| 检查项 | 查看什么 | 有用的失败信号 |
|---|---|---|
| 范围 | 变更文件与 diff | 改了无关文件 |
| 行为 | 验收案例 | 原始失败仍然发生 |
| 验证 | 命令实际输出 | 声称成功,但没有完成检查 |
| 完成度 | 剩余请求 | 工作尚未结束就停止 |
Git 项目应亲自查看 git diff。测试失败与因缺少依赖或服务而无法执行,需要分开记录。保留原始输出,并写下你是否追加过指令。
首次运行失败时怎么查
终端找不到 codex: 查看安装结果,按安装器说明重新打开终端。确认当前 shell 能访问安装位置。使用对应安装方式的官方排查步骤,避免猜测另一个包名。
登录失败: 保存准确错误,查阅官方认证说明。不要在公开报告里粘贴浏览器回调 URL 或 token。
工具无法执行: 查看具体命令和错误。缺少依赖、服务不可用、权限不足,与生成内容错误是不同观察。排查时保留已有权限边界。
任务很慢或提前结束: 使用 Codex 质量与延迟检查表,记录剩余工作和等待发生的位置。
保存一个可重复的结果
基础流程跑通后,记录任务、请求模型、effort、客户端版本、原始输出与检查结果。可复现 benchmark 指南 说明了怎样保持运行条件可比。
需要一个小型视觉练习时,可以从 鹈鹕 prompt 与示例 开始。图像提供了可检查的具体产物,不能认证整体软件工程能力。下一个值得保存的检查点,是从相同起始状态重复同一项任务。