最近我发现一个很有意思的现象。公司里很多小伙伴都在用Claude Code,因为它确实在很多场景下是最强大的通用人工智能 Agent。但大家的用法差异巨大:有人已经能开Agent Team并行跑任务,有人还在每步确认,甚至不知道怎么在命令行里换行。
昨天看到同事开发跑偏、准备重来时,我随口问了句“咋不用回退”,他竟反问我“啥是回退”。后来我现场一问,七八个人里只有一个知道按两下Esc可以回退代码。
这让我觉得很有必要聊聊。我自己重度使用Claude Code,发现了很多“隐藏”命令,它们能让体验究极加倍。Claude Code更新极快,快到有日本开发者吐槽“上班在更新,睡觉也在更新”,有些功能甚至在更新日志里都找不到,还是开发团队在推特上随口提的。
今天,我把自己用下来最实用、最能提效的命令整理分享出来。这不是大而全的教程,而是实战派的心得,希望能帮到你。
一. /btw:并行提问不打断
这个命令是今年3月11日才推出的。Claude Code负责人Thariq在Twitter上介绍后,直接获得了两百多万阅读量,足见其需求之强烈。

/btw让你在Claude正在干活时插入一个问题,且这个问题不会加入对话历史,避免了上下文污染。
以前让Claude重构大模块时,中途想问个问题(比如“测试文件在哪个目录”),Claude会停下来回答,然后上下文里就多了一段不相关对话,它重新开始时很容易跑偏。或者,你只能等任务跑完再问,但本质上也是污染。
现在,只需输入/btw,然后提你的问题。例如,在执行过程中突然想了解当前项目的抓取流程:

敲一下空格,直接在后面写问题并发送。

回答完全不会中断之前的主任务,两个进程是纯粹的并行状态。看完答案后,按空格或回车就能直接消除这段问答。

之前的任务照常进行,对话历史干干净净,仿佛什么都没发生。而且它几乎不费token,因为复用了当前提示缓存。这功能属于“用了就回不去”的那种,我现在每个长会话都会用好几次。
二. /rewind:智能撤销与分叉
/rewind,也就是开篇提到的按两下Esc,你可以理解为“撤销”或“回退”,类似设计软件里的Ctrl+Z。

这个命令以前就有,但2月的一次关键升级使其支持分别回退代码和对话。

以前,如果你让Claude“试试这种写法”,改完发现不行,只能整段对话一起回退,连之前的讨论也没了。现在,输入/rewind会弹出菜单让你选择:
- 恢复代码和对话
- 仅恢复对话
- 仅恢复代码
- 从这里开始总结
- 算了
首先,输入/rewind调出历史节点。

然后,点击目标节点,弹出详细菜单。

这特别适合做实验。让Claude尝试一种新方案,如果不行,就选择“仅恢复代码”,对话则保留。这样Claude还记得刚才的讨论,知道此路不通,可以直接换方向,无需重新解释需求。以前经常要含泪git reset,现在一个/rewind就优雅解决。
三. /insights:让AI反向观察你
/insights是我认为被严重低估的一个命令。它会生成一份详细的HTML报告,分析你过去一个月的使用习惯,包括常用命令、重复性操作模式,并推荐自定义命令和Skills。

本质上,是Claude Code在反向观察你。输入命令后,它会生成一个本地HTML报告路径。

报告内容极其详细,会分析你的使用模式、项目类型和交互风格。

还会列出你的“翻车现场”,总结常见的错误模式。

并基于分析,给出改进工作流程的具体建议,例如更新CLAUDE.md规则。

甚至给出可以直接粘贴到Claude Code里执行的优化提示。

报告连一些让人哭笑不得的“抽象”事件都记得,比如过度安全配置把自己锁在服务器外。

强烈建议每个月跑一次/insights,它能帮你重新认识自己的习惯,发现优化空间,非常有意思。
四. /model opusplan:智能切换模型省额度
这个功能对20美元档的Pro订阅用户尤为重要。输入/model opusplan后,Claude Code会在需要复杂推理时自动切换到“规划模式”使用Claude Opus 4.6,在执行具体任务时则用Claude Sonnet 4.6。

这是个真正的“隐藏命令”,因为通过常规的/model菜单切换模型时,根本看不到这个选项。

对于Pro用户(Opus额度有限),这简直是福音。全程用Opus写代码,可能干到一半就被限速了。但规划架构(需要深度思考)和写具体代码(Sonnet已足够)对模型能力的需求不同。/model opusplan实现了智能分配:用最强的Opus做规划,用更经济快速的Sonnet执行,两全其美。
五. /simplify:三合一并行代码审查
这是今年2月底才集成到Claude Code的内置Skill。开发者Boris发帖说他自己每天都在用。

/simplify是一个三合一的代码审查工具。输入后,Claude Code会同时启动三个并行Agent,分别从代码复用、代码质量、运行效率三个角度审查你的改动。

审查完成后,它会汇总结果,指出可优化的地方。下图是一个已经优化过的干净示例。

以前的/review命令相比之下感觉已经没用了。我现在的习惯是,每次让Claude Code完成几个大功能更新后,都顺手跑一遍/simplify。AI写的代码常有微妙冗余、多余import或重复逻辑,这个命令基本都能挑出来,相当于找了三个同事帮你并行Review,很香。
六. /branch:创建对话平行宇宙
这个命令以前叫/fork,现在改名了,但输入/fork仍会自动跳转。它的作用是将当前对话分叉出一个全新的独立会话,原会话不受任何影响。
类似于其他聊天工具的“在新聊天中分支”功能。

这适用于你聊到一半,想尝试另一个方向,又不想丢失当前进度的情况。例如,Claude刚帮你梳理完方案A的思路,你想基于此尝试方案B,就可以/branch一下,两个会话各走一边,最后对比结果。

它与/rewind的区别在于:/rewind是“后悔药”(回退到过去),/branch是“平行宇宙”(开辟新未来)。
七. /loop:设置定时重复任务
/loop也是近期推出的功能,它允许Claude定时重复执行某个任务,每次最多可持续3天。

用法是/loop后跟时间间隔和任务描述。例如:/loop 5m 检查一下部署状态,它会每五分钟执行一次,无需人工盯着。

它的好处是执行结果直接留在对话上下文里,Claude可以基于这些结果进行判断和后续操作。考虑到很多循环任务是短期的,Claude Code的定期任务在创建3天后会自动过期(最后触发一次后自我删除),这限制了被遗忘的循环任务能运行的最长时间。
如果你希望任务长期运行,可以使用桌面版的/schedule功能。

八. /remote-control:移动端遥控编码
这个2月底推出的功能非常实用。在终端输入/rc或完整的/remote-control,它会生成一个唯一的URL。

用手机浏览器打开这个链接,你的整个Claude Code会话就会出现在手机上。两端完全同步:手机发指令,终端能看到;终端操作,手机实时更新。对话历史完全一致。
关键在于,代码始终在你的电脑上运行,手机只是一个“遥控器”。你的文件系统、MCP服务器、项目配置全部保留在本地,非常安全。这让你可以真正实现随时随地“Vibe Coding”。
九. /export:导出对话作为知识资产
这个命令很简单:输入/export,当前整段对话就会被导出成一个文本文件(通常是Markdown格式)。

听起来平平无奇,但关键时刻很有用。Claude Code里很多有价值的思考过程都产生于对话中。比如花了半小时讨论一个架构方案,其中的推敲和判断如果不保存,后续很难追溯。
导出后,这份记录可以作为未来项目的详细上下文,甚至可以交给其他AI模型(如Codex)进行二次分析或纠错,实现协同。

十. 必备快捷键锦囊
除了斜杠命令,一些快捷键也能极大提升效率:
Ctrl + V (Mac用户注意是 Ctrl,不是 Cmd):直接粘贴截图。Debug时遇到报错截图,直接粘贴,Claude能“看图说话”,无需先保存为文件再拖拽。
Ctrl + J 或 Option + 回车 (Mac):在输入框内换行。别再因为不会换行而写出一长串prompt了。

Ctrl + R:搜索历史Prompt。可以快速查找并复用之前输入过的指令。

Ctrl + U:删除整行输入。输错了想重来,一键清空。
写在最后
整理这些命令时,我深感Claude Code的进化速度快到令人焦虑。上述功能,有些是三月初的,有些是二月底的。在AI驱动下,开发工具的迭代速度前所未有。
而且,绝大多数新功能都切实有用,能大幅提升体验。因此,我建议你有空时可以关注一下Claude Code的更新。他们的更新日志放在GitHub上:https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

你也可以关注开发团队(如Thariq, Boris Cherny)在Twitter/X上的动态,他们常会提前“剧透”一些新功能。探索这些工具本身,就是一种乐趣。如果你也在技术社区发现了其他Claude Code的宝藏技巧,欢迎分享。祝大家Coding愉快!