Codex CLI 核心速查

Codex CLI 0.153.0 命令速查,涵盖受限智能体运行、会话控制、自动化、代码审查、MCP 服务器与诊断。

Codex CLI 0.153.0 打印为 1 页
下载 .md

安装与认证

npm install -g @openai/[email protected] 安装本速查表采用的准确 CLI 版本
codex --version 输出已安装的 CLI 版本
codex login 通过默认浏览器流程认证
codex login --device-auth 使用设备代码认证,不打开浏览器
printenv OPENAI_API_KEY | codex login --with-api-key 从标准输入读取 API 密钥
codex login status 显示当前认证方式;未登录时返回非零状态
codex logout 删除已存储的 Codex 凭据

启动交互任务

codex 在当前目录打开终端界面
codex 'Explain the failing test' 打开终端界面并提供初始任务
codex -C repo 'Fix the failing test' 在任务开始前设置工作根目录
codex -i screenshot.png 'Fix this UI bug' 为初始任务附加图片
codex --search 'Verify the current dependency API' 为本次运行启用实时网页搜索
codex --no-alt-screen 在普通终端回滚区中显示界面

限定权限

codex -s read-only 允许模型生成的命令读取,但不允许写入
codex -s workspace-write -a on-request 允许写入工作区,并让 Codex 按需请求批准
codex -s workspace-write -a never 允许写入工作区,不显示交互式批准提示
codex --add-dir ../shared 在本次运行中授予另一目录写权限
codex --approve-for-me 在 workspace-write 模式下通过自动审查处理批准请求
codex --dangerously-bypass-approvals-and-sandbox 仅在外部已加固的沙箱中移除两层防护

控制终端界面

/init 为当前项目生成 AGENTS.md 框架
/status 显示当前会话配置与用量
/model 选择模型与推理强度
/permissions 在会话中更改批准与沙箱预设
/mention src/lib/api.ts 把指定工作区文件加入提示
/compact 用精简的上下文摘要替换早先轮次
/exit 关闭交互会话

非交互运行

codex exec 'Run tests and fix failures' 不打开终端界面,直接运行一个任务
printf '%s\n' 'Explain this diff' | codex exec - 从标准输入读取任务
codex exec --ephemeral 'Explain this repository' 运行任务,不在磁盘保存会话文件
codex exec --json 'Run the targeted tests' 以 JSONL 流式输出机器可读事件
codex exec -o final.txt 'Summarize the change' 把智能体最终消息写入文件
codex exec --output-schema schema.json 'Report findings' 用 JSON Schema 约束最终响应

继续或分支会话

codex resume 从当前目录的已保存交互会话中选择
codex resume --last 继续最近保存的交互会话
codex resume SESSION_ID 按标识符或名称继续指定会话
codex resume --all 显示不受当前目录筛选的会话
codex fork SESSION_ID 从先前会话开始新对话
codex fork --last 分支最近保存的交互会话
codex exec resume --last 'Run the remaining checks' 向最近的非交互会话发送新任务并继续运行

审查修改

/diff 显示已暂存、未暂存和未跟踪的工作区修改
/review 在当前会话中审查工作树
codex review --uncommitted 以非交互方式审查已暂存、未暂存和未跟踪的修改
codex review --base main 审查当前分支相对 main 的修改
codex review --commit COMMIT 审查一个提交引入的修改
printf '%s\n' 'Focus on correctness and missing tests' | codex review - 从标准输入读取自定义审查要求

覆盖配置

codex -m MODEL 在本次运行中覆盖已配置的模型
codex -p PROFILE 在基础配置上叠加具名配置档
codex -c key=value 在本次调用中覆盖一个配置值
codex --strict-config config.toml 含未知字段时失败
codex features list 显示已知功能标志、阶段与实际状态
codex features enable FEATURE 在 config.toml 中持久启用一项功能
codex features disable FEATURE 在 config.toml 中持久停用一项功能

管理 MCP 服务器

codex mcp list 列出已配置的 Model Context Protocol 服务器
codex mcp list --json 以 JSON 列出已配置的服务器
codex mcp get NAME --json 以 JSON 显示一个服务器配置
codex mcp add NAME -- COMMAND ARG 注册通过标准输入与输出启动的服务器
codex mcp add NAME --url URL 注册通过可流式 HTTP 访问的服务器
codex mcp login NAME 使用 OAuth 认证一个 HTTP 服务器
codex mcp remove NAME 删除一个服务器配置

诊断与集成

codex doctor 检查安装、配置、认证、运行时、Git 与终端状态
codex doctor --summary 只输出分组诊断检查与合计
codex doctor --json 输出已脱敏的机器可读诊断报告
codex completion bash 生成 Bash 命令补全脚本
codex sandbox -- COMMAND ARG 在 Codex 提供的沙箱中运行任意命令
codex update 检查并执行当前版本支持的 CLI 自更新

向你的 AI 准确表达

规则包 · AI 时代编程

供编码智能体使用的 AI 时代编程 规则

下载本方向的常见陷阱与审查项,文件格式可直接供编码智能体读取。