Skip to content

05.4 斜杠命令速查

会话/ 命令,按工作流阶段组织。

读完你能做什么:在会话中用命令快速切换状态、管理上下文、驱动工作流,而不是靠打字描述。

说明:斜杠命令在会话内输入。输 / 会弹出全部命令的可筛选列表。命令只在消息开头被识别,后面的文字作为参数。部分带 [Skill] 标记的是内置技能。命令集随版本变化,以会话内 / 列表为准。


一、按工作流阶段

阶段 1 · 项目初始化

命令作用
/init分析代码库,生成起步 CLAUDE.md(已存在则建议改进)
/memory编辑记忆文件,开关 auto-memory,查看已存的记忆
/mcp配置和查看 MCP server 状态
/permissions管理 allow/ask/deny 权限规则

阶段 2 · 任务进行中

命令作用
/plan切换到计划模式(只读探索,先出方案)
/model切换模型
/effort调整推理投入级别
/context查看上下文被什么占用了
/compact压缩历史,释放空间(可带参数指定保留重点)
/diff交互式查看未提交改动和每轮的 diff
/focus切换聚焦视图(只看最后的提问、工具摘要、最终回复)
/tasks查看和管理后台工作(含已完成的子代理),别名 /bashes

阶段 3 · 出问题时

命令作用
/rewind回退代码/对话到检查点,别名 /checkpoint/undo
/debug从此刻开始捕获日志,诊断运行时问题(可描述问题聚焦分析)
/doctor[Skill] 设置检查,诊断并可修复安装/配置问题
/feedback报告 bug(别名 /bug/share

阶段 4 · 收尾与交付

命令作用
/code-review检查 diff 的正确性 bug 和可清理项,--fix 可直接应用
/review对 GitHub PR 的快速单次只读审查
/security-review分析当前分支待提交改动的安全漏洞
/run[Skill] 启动并驱动你的 app,看改动真的生效(不只是测试通过)
/verify[Skill] 通过构建+运行+观察来确认改动符合预期

阶段 5 · 切换与结束

命令作用
/clear开始新任务,清空对话但保留项目记忆
/resume回到之前的对话
/exit退出(别名 /quit;附着后台会话时是脱离,会话继续跑)

二、上下文管理三剑客(最常用)

这三个决定了你的会话能不能持久:

text
/context   →  诊断:现在什么占满了窗口?
/compact   →  治疗:同一任务但要腾空间
/clear     →  重置:换到不相关的新任务

决策

text
上下文快满了
├─ 还在做同一个任务 → /compact(可带保留指令)
└─ 要换任务了       → /clear

/compact 的幸存规则很重要,详见 03.4


三、审查命令的层次

Claude Code 有一组由浅入深的审查命令,容易混淆,这里理清:

命令深度对象用途
/review快速单次GitHub PR快速过一遍
/code-review检查正确性 bug本地 diff / PR找 bug,--fix 可修
/code-review <level> <pr#>多代理指定 PR按 effort 级别的深度审查
/security-review安全专项当前分支 diff找注入、鉴权、数据泄露
/code-review ultra云端多代理最深度(消耗额度)

实战用法见 11.5 Code Review 与安全审计


四、配置与状态

命令作用
/config打开配置界面
/status版本、模型、账户、连接状态(响应时也能用)
/usage会话成本、用量限额、活动统计(别名 /cost/stats
/hooks查看 hook 配置
/skills列出可用技能(按 t 按 token 排序,Space 切换可见性)
/reload-skills重新扫描技能目录(改了技能不用重启)
/agents提示你让 Claude 创建/管理子代理
/statusline配置状态行
/theme换配色主题
/vim(旧版)Vim 编辑模式,新版在 /config → Editor mode

五、连接与扩展

命令作用
/ide管理 IDE 集成
/chrome配置 Claude in Chrome
/install-github-app安装 GitHub App(可配 Actions)
/install-slack-app安装 Slack App
/mobile显示手机 App 下载二维码(别名 /ios/android
/remote-control让本会话可被 claude.ai 远程控制
/teleport把 web 会话拉到当前终端(别名 /tp

六、技能作为命令

自定义技能会以 /技能名 的形式出现。从 v2.1.199 起,技能可以链式调用

text
> /skill-a /skill-b 处理这批数据

会加载开头列出的所有技能(最多 6 个),并把后面的文字作为参数传给每一个。这是把多个专项流程组合的强大方式。

自定义技能怎么写,见 08.2 SKILL.md 规范全解


七、命令的执行时机

  • 命令只在消息开头被识别,后面的文字是参数
  • 在 Claude 响应时发命令,会排队,等当前轮结束后执行
  • 少数命令(/status/tasks/usage立即执行,不打断响应

八、给新手的最小命令集

如果记不住这么多,先记这 8 个:

text
/init      项目第一次
/plan      大改动前先规划
/context   感觉变慢时看占用
/clear     换任务
/compact   同任务腾空间
/rewind    走错了回退
/model     难题升 Opus
/diff      看它改了什么

其余的用到时输 / 查即可。


延伸阅读

基于 VitePress 构建 · 内容采用原作者授权