Skip to content

E10|TUI slash 命令:只做索引,细节回对应章 ​

先别在 slash_command.rs 里学架构 ​

TUI 的 / 弹窗顺序就是 SlashCommand 枚举顺序(tui/src/slash_command.rs:13-14:DO NOT ALPHA-SORT)。那是使用频率,不是分层。把枚举当目录读,会以为 /model 比 Session 更底层。

这一章只回答:这条 slash 是哪类操作,细节在哪一章。 描述来自 description()(:87-150)。别名写在 strum 上:/pet → /pets,/cwd → /pwd,/clean → /stop,/approve → AutoReview,/subagents → MultiAgents。

没有 /personality(C4:Friendly/Pragmatic 选择已从 TUI 退下)。没有 /checkpoint(E6)。没有 /agent 这个名字——看的是 /agents 和 /subagents(D5)。


1. 会话与历史 ​

命令弹窗说明回哪章
/status当前 session 配置和 token 用量B5 有效值投影
/model选模型和 reasoning effortA1 模型目录随鉴权变
/compact总结以防撑破窗口B4
/recap现在就总结当前对话B4 的只读摘要,不是 CompactTask
/diffgit diff(含未跟踪)E6
/new /clear新开 / 清屏再开A2
/resume /fork恢复 / forkA2
/archive /delete /rename归档、永久删、改名B5 的 session 索引
/rollout打印 rollout 路径B4 真相源
/copy /export /raw复制、导出 md、便于选中的 raw 模式TUI 投影,不是协议

2. 说明书与扩展 ​

命令弹窗说明回哪章
/init生成 AGENTS.mdC1
/skills用 skill 做事D1
/mcp列出 MCP;/mcp verbose 详情D3
/apps管理 appsD3 codex_apps
/hooks查看和管理 hookD4
/plugins浏览插件D2
/import从 Claude Code 迁入(也认 Cursor)E9
/mentionmention 一个文件E5 @ 搜索

3. 个性化 ​

命令弹窗说明回哪章
/memories配置记忆的读和写C2
/pets(/pet)选或藏终端宠物E8
(无 /personality)—C4:opt-out 走 config / None
/theme /title /statusline /keymap /vim外观和键位TUI chrome,不进模型

4. 长任务与协作 ​

命令弹窗说明回哪章
/plan切到 Plan modeC5 方法;G5 模式预设
/goal设置或查看长任务目标C5
/review审查当前改动E6
/approve对最近一次 auto-review 拒绝再批一次E6 / B3 Guardian
/agents查看并切换所有活着的 agent sessionD5
/subagents切换本 session 的子代理D5
/side /btw在 ephemeral fork 里开旁路对话A2 第 5 节;不是协议 fork_thread;ephemeral 不能挂 Goal

5. 环境、权限、通道 ​

命令弹窗说明回哪章
/worktree在新 worktree 里开始或继续E2
/permissions选择允许做什么B3
/setup-default-sandbox提升 agent 沙箱(Windows elevated)B3
/cd /pwd改/看 cwdE2;有后台 PTY 可能挡住切目录
/ps /stop(/clean)列出 / 停掉后台终端A2 Interrupt ≠ 杀 PTY
/ide带上 IDE 选区和打开的文件E9
/voice开关语音E5
/app把当前 session 接到 Desktop appA1 / E9
/experimental开关实验功能G4 发现面;写回仍走 B5 分层
/debug-config看配置层和 requirement 来源B5 origins
/status /usage /logout有效配置、额度、登出B5 / A1
/quit /exit /feedback退出、给维护者发日志TUI

调试用的 /debug-m-drop、/debug-m-update 描述是 DO NOT USE(:123-124),不是 C2 的正规入口。/test-approval 只测审批 UI。

codex sandbox、migrate-rollouts、agents、update 这些 CLI 子命令 不进这张 slash 表,对照见 F4 第 2 节。


6. 结语:带走一句话 ​

slash 是 TUI 把用户手势翻成 app-server RPC 的菜单——按会话、说明书、个性化、长任务、环境分组去对应章,不要按弹窗顺序去猜哪一层更核心。