文档中心
Codex CLI 交互式 Slash 命令大全(完整说明 + 示例)
系统整理 Codex CLI 交互式 Slash 命令的完整说明与中文示例,覆盖用途、输入方式、常见场景和使用建议,方便你在会话中快速查阅和上手。
这篇文章只讲 Codex CLI 的交互式 Slash 命令,不再介绍全局命令和参数。
整理依据(时间:2026-03-04):
- 官方文档:
Slash commands in Codex CLI - 本机版本:
codex-cli 0.107.0(用于交叉核对命令可见性)
1. 什么是 Slash 命令
先进入交互会话:
codex
然后在会话里输入 /,会弹出命令列表。
你可以继续输入命令名筛选,然后回车执行。
2. 官方完整命令列表(逐条说明 + 示例)
下面是官方当前给出的内置 Slash 命令,按用途分组说明。
2.1 会话控制与上下文类
/new
中文说明:在同一 CLI 会话中开启新对话,不退出 Codex;历史会话后续仍可用/resume找回。
示例:
/new
/clear
中文说明:清空当前上下文并重置当前聊天界面,适合“彻底重来”。
示例:
/clear
/compact
中文说明:压缩当前可见对话,保留摘要,释放上下文 Token。
示例:
/compact
/resume
中文说明:从会话列表恢复历史会话。
示例:
/resume
/fork
中文说明:把当前会话分叉为新线程,便于尝试另一套方案。
示例:
/fork
/mention
中文说明:把指定文件/目录重新加入上下文。
示例:
/mention src/api/client.ts
/copy
中文说明:复制最近一次已完成的 Codex 输出。
示例:
/copy
/diff
中文说明:显示当前工作区 Git 改动(包含未追踪文件)。
示例:
/diff
/quit
中文说明:退出 Codex CLI。
示例:
/quit
/exit
中文说明:/quit的同义命令。
示例:
/exit
2.2 模型、权限与会话状态类
/model
中文说明:切换模型(可用时也可调整推理强度)。
示例:
/model
/personality
中文说明:切换回复风格(如更简洁/更解释型)。
示例:
/personality
/permissions
中文说明:调整审批和权限策略(例如 Auto / Read Only)。
示例:
/permissions
/sandbox-add-read-dir(Windows 原生命令行可用)
中文说明:给沙箱额外添加可读目录。
示例:
/sandbox-add-read-dir C:\absolute\directory\path
/status
中文说明:查看当前会话配置、Token 使用、权限状态等。
示例:
/status
/statusline
中文说明:交互式配置底部状态栏展示项。
示例:
/statusline
/debug-config
中文说明:打印配置层叠与策略诊断信息,用于排查“为什么配置没生效”。
示例:
/debug-config
/plan
中文说明:切到计划模式,先产出执行计划再落地。
示例:
/plan 先给出迁移计划,再分步骤实施
2.3 工具与能力扩展类
/mcp
中文说明:查看当前可用 MCP 工具列表。
示例:
/mcp
/apps
中文说明:浏览并插入可用 App(连接器),会在输入框写入$app-slug。
示例:
/apps
/agent
中文说明:在多代理线程之间切换,查看子代理任务状态。
示例:
/agent
/ps
中文说明:查看实验性后台终端及最近输出,适合盯长任务。
示例:
/ps
/experimental
中文说明:打开或关闭实验功能(部分功能需重启生效)。
示例:
/experimental
/review
中文说明:对当前工作区做审查,重点找风险和缺失测试。
示例:
/review
/init
中文说明:在当前目录生成AGENTS.md模板,固化项目协作规则。
示例:
/init
2.4 账号与反馈类
/logout
中文说明:退出当前登录态并清理本地凭据。
示例:
/logout
/feedback
中文说明:向维护方提交问题反馈和诊断信息。
示例:
/feedback
3. 本机 0.107.0 可见的补充/兼容命令
下面这些命令在本机 codex-cli 0.107.0 二进制字符串中可以看到,但官方 Slash 命令页未全部单列。
是否会出现在你的弹窗里,取决于版本、功能开关和运行场景。
/approvals
中文说明:旧版审批命令,当前通常等价于/permissions。
示例:
/approvals
/skills
中文说明:列出可用技能,或让 Codex 调用某个技能。
示例:
/skills
/rename
中文说明:重命名当前线程,方便后续恢复历史会话时识别。
示例:
/rename 支付模块重构方案
/realtime
中文说明:控制实时对话/语音相关模式;是否可用取决于当前环境。
示例:
/realtime
/login
中文说明:在部分构建或登录场景中可见,用于触发登录流程。
示例:
/login
4. 兼容与版本差异(你最容易踩坑的点)
/approvals仍可作为别名使用,但官方已改为/permissions,且弹窗中通常不再显示。/quit与/exit等价,二选一即可。/sandbox-add-read-dir为 Windows 原生场景命令,不是所有平台都可见。/experimental、/ps、/agent、/apps可能受功能开关或环境影响,不同机器显示不同。
5. 一套高频使用流程(只用 Slash 命令)
/status
/model
/permissions
/mention <关键文件>
/plan <先出计划>
/review
/diff
/compact
这套流程适合“先确认环境 -> 再执行 -> 最后审查并压缩上下文”。