Codex CLI 交互斜杠命令全集(含作用与使用场景)
总结摘要
整理 Codex CLI TUI 中可用的 /xxx 交互命令,包含每个命令的作用、典型使用场景、兼容别名与版本差异说明。
来源:OpenAI 官方文档(Codex CLI Slash Commands)
更新时间:2026-03-05
说明:以下是codex交互界面(TUI)内输入的/xxx命令,不是 PowerShell 系统命令。
最近在高频用 Codex CLI,发现很多同学刚上手时,会把 /xxx 斜杠命令和系统命令混在一起,导致操作路径有点乱。
所以我把官方文档里这部分命令做了一次“能直接抄着用”的整理:每个命令不只写功能,还配了一个真实使用场景,方便你在实战里快速判断“现在该敲哪个”。
使用方式
- 启动
codex - 在输入框输入
/打开命令列表 - 选择命令或手动输入完整命令
命令清单(作用 + 场景)
| 命令 | 具体作用 | 典型使用场景 |
|---|---|---|
/permissions | 设置当前会话的审批/权限策略 | 你要从“手动审批”切到“自动执行优先”时 |
/sandbox-add-read-dir | 给沙箱追加可读目录(Windows 原生 CLI) | 需要读取工作区外的配置目录或共享代码目录 |
/agent | 切换当前活跃 agent 线程 | 同时跑了多个任务,想切回另一个线程继续 |
/apps | 浏览并插入可用 connectors/apps | 需要接入外部系统数据(如任务系统、文档系统) |
/clear | 清屏并开启新会话 | 当前对话太长,想从干净上下文重新提问 |
/compact | 压缩并总结长对话,减少上下文占用 | 会话很长导致响应变慢或上下文接近上限 |
/copy | 复制最近一次已完成输出 | 要把刚生成的命令/代码粘贴到别处使用 |
/diff | 查看当前 Git diff(含未跟踪文件) | 让模型改完代码后,先人工快速过一遍改动 |
/exit | 退出 CLI(等价 /quit) | 结束当前工作会话 |
/experimental | 开关实验功能 | 想试新能力或排查某实验特性的影响 |
/feedback | 提交日志/反馈 | 发现异常行为,需要把现场信息反馈给官方 |
/init | 在当前目录生成 AGENTS.md 模板 | 新仓库首次使用 Codex,先定义协作规则 |
/logout | 退出登录并清理本地凭据 | 切账号、交接机器或做安全清理 |
/mcp | 查看已配置 MCP 工具 | 检查某工具是否已接入、当前可不可用 |
/mention | 把文件/目录加入当前对话上下文 | 只想让模型关注某几个目录而不是全仓库 |
/model | 切换模型(可含推理强度) | 先用快模型探索,再切强模型做最终修复 |
/plan | 切到 Plan 模式并提出规划请求 | 任务复杂,先要分步骤方案再执行 |
/personality | 切换回答风格(friendly/pragmatic/none) | 团队希望输出更简洁或更工程化 |
/ps | 查看实验性的后台终端及输出 | 排查后台执行任务卡住或失败原因 |
/fork | 从当前会话分叉新线程 | 保留原思路,同时探索另一种实现路径 |
/resume | 恢复历史会话 | 第二天继续昨天做到一半的任务 |
/new | 在同一 CLI 中新开对话 | 当前问题做完,开始另一个独立任务 |
/quit | 退出 CLI | 同 /exit,用于结束会话 |
/review | 让 Codex 审查当前改动 | 提交 PR 前先自动扫一轮风险点 |
/status | 查看会话配置与 token 使用 | 想确认当前模型、沙箱、审批和消耗情况 |
/debug-config | 输出配置层与策略诊断信息 | 配置不生效时定位是被哪一层覆盖 |
/statusline | 配置 TUI 状态栏显示项 | 想在界面上实时看到模型/审批等状态 |
兼容与别名
/approvals:仍可用,但通常不在 slash 列表里显示;建议改用/permissions。/exit与/quit:功能等价,都是退出 CLI。
两个高频命令
/init:初始化仓库级协作规则(生成AGENTS.md)。/model:任务中途切模型,平衡速度和质量。
版本差异说明
不同 codex-cli 版本会新增/隐藏命令。以你本机实际可见列表为准:在交互界面输入 / 即可查看当前版本完整命令。
写在最后
如果你是第一次系统使用 Codex CLI,我建议先记住这几个高频命令:/model、/permissions、/diff、/review、/status。
这几个覆盖了日常最常见的流程:选模型 -> 管权限 -> 看改动 -> 做审查 -> 查会话状态。
另外一个实用习惯是:遇到“感觉命令不见了”或者“和别人截图不一致”时,先在当前会话里输入 / 看本机版本实际列表,再决定下一步。
这样能避免把时间花在“文档有,但你当前版本没开”这类问题上。