用 Claude Code 三个月,我才发现它有这些「隐藏命令」——用对了省一半时间
用 Claude Code 三个月,我才发现它有这些「隐藏命令」——用对了省一半时间
大多数人用 Claude Code,就用三个命令:输入问题、回车、等结果。
但它内置了 30+ 个 slash 命令,我前三个月一个都没用过。直到有一天我对着一个卡死的会话手足无措,旁边的同事敲了个 /rewind 居然直接回退了——
那一刻我意识到,我根本不会用这个工具。
最容易被忽略的三个救命命令
/rewind——让 AI 撤回它说的话
你让 Claude Code 写了一堆代码,然后发现方向全错了。以前你会 /clear 重新来,但中间那些有用的思考过程全没了。
/rewind 可以回退会话历史,精确到你想撤回的那一步。Claude 会重新思考那一步之后的事,但保留之前的结果。
这在调试的时候特别有用——你让它试了一个方案,走到一半发现思路不对,/rewind 回退到分歧点,重新来。
/review——代码审查直接交给 AI
你写完代码,想让人 review 一下。打开 GitHub 网页,新建 PR,等同事有空。
或者直接在终端里敲 /review,Claude Code 会自动读取当前修改的文件,做一次完整的代码审查。逻辑问题、安全漏洞、风格不一致,全都会指出来。
如果你在的是一个 AI-native 的团队,这个命令可以直接替代很大一部分 PR review 工作流。
/context——实时知道 token 花了多少
Claude Code 的上下文窗口默认 200K token,可以扩到 1M。但大多数人不知道自己的上下文用了多少,直到 Claude 开始「失忆」。
/context 会显示当前上下文占用多少 token,占比多少,哪些东西最耗 token。
我现在的习惯是每次开始新任务前先 /context 看一下——如果已经超过 50%,我会先 /compact 再开始新任务,而不是等 90% 了被迫 /clear。
让 Claude Code 自动替你跑任务
/loop——让 AI 持续监控某个东西
大多数人对 Claude Code 的使用方式是:打开,说任务,等结果,关掉。
但 /loop 可以让它持续跑。比如:
/loop 5m /check
这会让 Claude Code 每 5 分钟自动检查一次。你可以问「帮我盯着这个日志文件,有 ERROR 就通知我」,然后去干别的。
这个命令在 CI/CD 场景下特别有用——跑一个长测试,Claude 在后台盯着,有 failure 立刻告诉你,不用一直盯着终端。
/proactive——主动汇报模式
/proactive 10m 会让 Claude Code 每 10 分钟主动发一条消息汇报当前进展,即使你没问。
这在你让 AI 做一件需要较长时间的任务时很有用——它会主动告诉你做到哪一步了,遇到什么问题没有。
会话管理和输出控制
/recap——自动生成会话摘要
一个长任务做完了,你想把结果存档。以前要手动复制粘贴对话内容。
/recap 会自动生成一段结构化的会话摘要:做了什么、用了什么方案、有哪些关键结论。
这个摘要可以直接存进 CLAUDE.md,下次开新会话时 Claude 读一遍就知道之前发生过什么。
/btw——想说点题外话不打断主流程
你想给 AI 一个额外指示,但不想影响当前的对话主线。
/btw 后面跟的内容会被 Claude 记住,但不会改变当前任务的执行方向。适合给一些背景信息或者偏好设置,比如「btw 我习惯用单引号」。
/export——把会话导出存档
做完一个任务,想把整个对话过程导出来存个档。
/export 会把当前会话导出成 Markdown 或 JSON 格式,方便存档或者分享给队友。
一些具体场景的用法
场景一:接到一个陌生项目
/context // 看上下文占用
/recap // 如果有之前的记录,读一遍
场景二:写完一段代码想 review
/review // 直接审查当前修改
场景三:让 AI 帮你盯 CI 状态
/proactive 10m "有 test failure 就告诉我具体是哪个用例"
场景四:调试时走了弯路
/rewind // 回退到上一个分歧点
下一步
今天回去打开 Claude Code,第一件事敲 /help 看一下完整的命令列表。
你可能会发现,有些你以前手动做的事情,有一个 slash 命令可以直接搞定。
评论区
登录后可评论。