Slash Commands 全解
12.1 什么是 Slash Commands
Section titled “12.1 什么是 Slash Commands”Slash Commands(斜杠命令)是 Codex 最有生产力的部分,像在聊天里发指令一样精确。在对话框输入 / 后,会弹出一系列命令,本质上是某些工作流的快捷指令。
来自 CSDN《2026 Codex 高效技巧》整理。
12.2 内置命令清单
Section titled “12.2 内置命令清单”综合官方文档与多篇教程整理的常用斜杠命令:
| 命令 | 作用 |
|---|---|
/init |
初始化项目,自动分析结构并生成 AGENTS.md |
/review |
代码审查(对基线/未提交/指定 commit/自定义规则) |
/model |
切换模型(如 gpt-5-codex medium/high) |
/plan |
进入 Plan 模式(也可用 Shift+Tab 切换) |
/clear |
清空当前对话上下文 |
/compact |
精简长对话,生成摘要版本 |
/diff |
查看当前修改的 diff |
/status |
查看当前会话状态 |
/fork |
从当前对话分叉新线程 |
/resume |
恢复已保存的对话 |
/agent |
多 agent 切换(并行 agent 时) |
/theme |
选择语法高亮主题 |
/apps |
在 Codex 中直接使用 ChatGPT apps |
/skills |
选择/激活技能 |
/approvals |
更新审批规则 |
/mention |
附加文件到对话(@ mention) |
/experimental |
切换实验特性(写入 config.toml) |
/export |
导出会话(如 session.json) |
/load |
加载会话 |
/help |
帮助 |
12.3 /init:初始化项目
Section titled “12.3 /init:初始化项目”/init作用:
- 分析当前项目结构
- 识别技术栈、依赖、构建工具
- 自动生成 starter
AGENTS.md
这是新项目接入 Codex 的第一步。生成后务必根据实际情况修改(见第 10 章)。
12.4 /review:代码审查
Section titled “12.4 /review:代码审查”/review 提供多种审查模式:
/review支持的模式:
- Review against a base branch:对基线分支做 PR 式审查
- Review uncommitted changes:审查未提交的修改
- Review a commit:审查某个 commit
- Custom review instructions:用自定义规则审查
官方 best practices 强调,/review 是验证闭环的关键(见第 14 章)。如果团队有 code_review.md,从 AGENTS.md 引用,Codex 会按团队的 review 规则审查。
12.5 /model:切换模型
Section titled “12.5 /model:切换模型”/model默认是 gpt-5-codex medium。切换示例:
/model gpt-5-codex high不同模型/等级适合不同任务(见第 8 章推理强度)。
12.6 /plan:Plan 模式
Section titled “12.6 /plan:Plan 模式”/plan或用快捷键 Shift+Tab 切换。
进入 Plan 模式后,Codex 会:
- 收集上下文
- 提出澄清问题
- 构建执行计划
- 等你确认后再实现
这是处理复杂任务的推荐方式(见第 13 章)。
12.7 /compact:精简长对话
Section titled “12.7 /compact:精简长对话”/compact当对话变长,上下文臃肿时,/compact 会生成之前对话的摘要版本,保留关键信息但减少 token 占用。
注:Codex 也会自动 compact,但你可以手动触发。
12.8 /fork:分支新会话
Section titled “12.8 /fork:分支新会话”/fork从当前对话分叉一个新线程,保留原始 transcript。适合:
- 任务分叉,需要并行探索多个方向
- 想保留原线程继续,同时试一个新想法
12.9 /agent:多 agent 切换
Section titled “12.9 /agent:多 agent 切换”/agent运行并行 agent 时,用 /agent 在不同 agent 线程间切换(见第 17 章子智能体)。
12.10 /status:查看状态
Section titled “12.10 /status:查看状态”/status查看当前会话状态:模型、profile、沙箱、审批策略、上下文长度等。
12.11 自定义 Slash Command
Section titled “12.11 自定义 Slash Command”你可以创建自定义斜杠命令,封装常用工作流。来自头条《如何像专家一样使用 Codex》的示例:
/deep-review # 深度代码审查/fix-tests # 修复失败的测试/write-readme # 生成 README/explain-module # 解释模块/refactor-safe # 安全重构自定义命令本质上是一段预定义 prompt,创建方式参考官方文档的 custom commands 部分。
12.12 /experimental:实验特性
Section titled “12.12 /experimental:实验特性”/experimental切换实验性功能,切换后会自动写入 config.toml 的 [features] 块。
12.13 /export 与 /load:会话持久化
Section titled “12.13 /export 与 /load:会话持久化”/export session.json退出后第二天:
/load session.json继续之前的上下文。适合超长重构任务跨天推进(来自编程指北的高级姿势)。
- CSDN《Github 超 75k star,2026 年 Codex 高效技巧》——Slash Commands 清单
- 官方 best practices——
/init/review/plan/compact/fork/agent说明 - 头条《如何像专家一样使用 Codex》——自定义 slash command
- 编程指北 csguide.cn——
/export/load会话持久化 - CSDN《Codex 完整指南(四)》——斜杠命令例子(model/approvals/status/compact/diff/mention)