Skip to content

命令深入

模块编号: 4 · 难度: 入门 · 预计时间: 30 分钟

前面你已经认识了基础的斜杠命令。这个模块覆盖那些用熟了之后才会经常用到的进阶命令——上下文精细管理、会话操控、内置技能,以及能大幅提速的快捷键。


上下文和会话管理

每个 Claude Code 会话都有一个上下文窗口。/context 会把它可视化成一个彩色图表——绿色表示空间充足,黄色表示快满了,红色表示快爆了。当上下文变长时,/compact 压缩对话。加上焦点指令控制保留什么:

/compact 保留数据库迁移计划,丢掉之前的讨论

/branch 从当前节点分叉出一个平行对话,让你同时探索两种方案。/rewind 回退到之前某个节点——当 Claude 走错方向时用它。它可以选择同时撤销文件改动,相当于对话和代码的双重撤销。

会话恢复让长期工作成为可能。/rename my-feature 给当前会话存个好记的名字,/resume my-feature 以后带着完整上下文恢复。/export 导出会话到文件或剪贴板,方便分享或存档。

/context
/compact 保留 auth 重构方案
/branch
/rename auth-refactor-v2
/export auth-refactor-v2.md

内置技能

Claude Code 自带了一些技能,用起来像命令一样,不需要额外安装。

/simplify —— 审查最近改动过的文件,派出多个并行的审查智能体,从不同角度检查代码质量、复用和效率。

/batch <指令> —— 大规模跨文件操作。它会先规划工作,然后用隔离的 git worktree 并行跑多个子智能体,最后还能协调验证和 PR 后续工作。

/batch 给 src/ 下所有导出函数加 JSDoc 注释

/loop <间隔> <检查> —— 按固定间隔重复执行一个指令,适合轮询长时间运行的操作。

/loop 2m 看看构建完成了没

/debug —— 开启详细日志,帮你诊断 Claude 的行为或工具调用有没有问题。

/claude-api —— 加载 Anthropic SDK 参考。当它检测到项目里有 @anthropic-ai/sdk 或 Python anthropic 包的 import 时会自动激活。

/simplify
/batch 给所有公开函数加 JSDoc
/loop 2m 看看构建完了没
/debug

快捷键和高级功能

Shift+Tab —— 快速切换权限模式。按一次从 default 切到 acceptEdits,再按切到 plan,循环往复。这是临时切到规划模式做复杂任务、做完再切回来的最快方式。

Option+T(macOS)/ Alt+T —— 开关扩展思考(extended thinking)。开了之后 Claude 会花更多时间推理再回复。配合 /effort 使用效果更好:

/effort high

max 模式需要 Opus 模型,且只对当前会话生效。

/btw —— 问个旁白问题,不会加进对话历史。查个语法、确认个事实,不会弄乱上下文:

/btw script 标签上 async 和 defer 的区别是什么?

Ctrl+B —— 把正在运行的命令或子智能体放到后台,你可以继续给 Claude 下达新指令,它们在后台继续跑。要关掉所有后台智能体可以用 Ctrl+X Ctrl+K

Ctrl+O —— 切换详细模式,实时看到工具调用和思考步骤(和 /debug 一样)。

/diff —— 打开交互式差异查看器,审查未提交的改动。在你提交之前用它检查 Claude 干了什么,比看原始 git diff 舒服多了。

/insights —— 生成一份会话分析报告,统计完成了什么工作。


可以直接用的模板

深度工作启动序列

开始一个需要深入思考的任务前,先把推理拉满、摸清上下文:

markdown
/effort high
/context
读一下 `CLAUDE.md`,总结一下这个项目的规范和约定,然后再开始改代码。

收工检查序列

做完一轮工作后,审查改动、看看花费、导出记录、压缩上下文:

markdown
/diff
/cost
/export session-review.md
/compact 保留改了什么、测了什么、还剩什么没做

动手试一试

下面的模拟终端展示了一个典型的深度工作流程。一步步跟着走:

进阶命令演示
第 1/6 步

测验

📝

测验时间

第 1/3 题
Shift+Tab 快捷键的作用是什么?

← 项目设置 · 下一个:Skills 技能 →