附录 C

Codex CLI 命令速查表

一页纸版本。下次卡住时打开这页,九成你要的命令都在这里。

使用方式 不用背。复制你需要的命令,把中括号里的内容换成自己的项目路径或提示词。凡是会改文件、联网、删除、发布的动作,先看一眼 Codex 要做什么。

安装与升级

命令作用什么时候用
npm install -g @openai/codex安装或重装 Codex CLI第一次安装,或命令坏了想重装
npm update -g @openai/codex用 npm 升级全局安装包你是通过 npm 安装的 Codex
codex update检查并应用 Codex CLI 自更新当前安装版本支持自更新时
codex --version查看当前版本号确认装好了,或排查“是不是版本太旧”
codex doctor生成本地诊断报告登录、配置、Git、终端、线程列表等看起来不正常时
codex login登录 Codex第一次使用,或提示未登录时
codex login --device-auth用设备码登录浏览器登录打不开、远程机器或 SSH 环境
codex logout退出登录并清除本机凭据共用电脑、换账号、排查登录问题

启动与运行

命令作用小白解释
codex在当前目录进入交互式终端 UI最常用,像打开一个项目里的 Codex 聊天窗口
codex "请总结这个项目结构"启动时顺便发第一句话省一步打开后再输入
codex -C [项目路径]指定工作目录后启动你不想先 cd 到项目目录时用
codex --image [图片路径]启动时附带图片让 Codex 看截图、设计稿、报错图
codex resume从最近会话列表里恢复昨天聊到一半,今天接着来
codex resume --last直接恢复当前目录最近一次会话最省事的“继续上次”
codex app启动 Codex 桌面端 App想从终端打开桌面端时用

一次性执行:codex exec

codex exec 适合自动化脚本、CI、批处理。它不会打开交互界面,而是执行完把最终结果打印出来。

命令作用
codex exec "总结这个仓库的结构"只跑一次任务,输出最终答案
codex exec --sandbox workspace-write "修复这个 lint 错误"允许它在当前工作区改文件
codex exec --json "检查这个项目"输出 JSONL,适合交给别的脚本处理
codex exec resume --last "继续实现刚才的计划"让非交互任务接着上一次会话跑
自动化里权限越小越好
codex exec 默认偏保守。只有确定任务需要改文件时,才加 --sandbox workspace-writedanger-full-access 只适合隔离环境,不要在自己的主力电脑项目里随手用。

审批与沙盒

命令 / 标志作用建议
--sandbox read-only只读,不能改文件让 Codex 解释、检查、做计划时用
--sandbox workspace-write可以改当前工作区日常开发最常用
--sandbox danger-full-access绕过更多限制慎用,只在隔离环境里考虑
--ask-for-approval on-request需要越界时再请求批准交互式工作推荐
--ask-for-approval never不弹审批提示脚本化环境才考虑,同时要配好沙盒
--search启用 live web search需要查最新资料时用,结果仍要当作外部信息审慎处理
-c key=value临时覆盖配置一次性改模型、网络、功能开关等高级设置

交互模式里的命令

命令作用什么时候用
/permissions调整权限和审批从只读切到可写,或反过来收紧权限
/status查看当前会话状态确认模型、权限、工作区、上下文用量
/diff查看当前 Git diff接受改动前检查 Codex 改了什么
/review让 Codex 审查当前改动完工后做一次自查
/model切换模型任务变难或想省资源时
/plan进入计划模式大任务先看方案,不急着改文件
/goal设置或查看长期目标任务很长,怕中途跑偏时
/compact压缩长对话聊很久后释放上下文空间
/mention把文件或文件夹点给 Codex想让它重点看某个文件时
/init生成 AGENTS.md 草稿给项目写长期规则
/mcp列出 MCP 工具排查外部工具有没有接上
/skills浏览和使用技能让 Codex 按某类专门流程工作
/plugins查看插件管理可用插件和插件工具
/apps浏览 app/connectors把外部 app 插入提示词里
/copy复制最新回复把总结、计划、命令复制出去
/new在同一个 CLI 里开新对话想换一个干净上下文
/clear清空终端并开始新聊天界面太乱,想重新开始
/resume恢复已保存会话接着以前的任务
/quit / /exit退出 CLI确认重要改动已保存后再退出
Esc取消当前输入或请求发现发错了、想停一下
Ctrl+C强制中断 / 退出普通取消没反应时

配置和长期规则

文件 / 命令作用怎么记
AGENTS.md写项目级长期说明告诉 Codex “这个项目的规矩”
~/.codex/config.toml个人全局配置影响你电脑上的 Codex 默认行为
codex features查看和开关功能某个功能没出现时先查它
codex completion生成 shell 自动补全脚本让终端里敲命令更顺手
codex mcp管理 MCP server连接外部工具、私有数据源、服务 API
codex plugin安装、列出、移除插件给 Codex 扩能力包

卡住时的"魔法句"

下面这些短句你可以直接对 Codex 说,常常能救场:

一句话记住 日常用 codex,自动化用 codex exec,排查用 codex doctor,看改动用 /diff,怕跑偏用 /plan/permissions