前几篇文章里,我们已经完成了 Claude Code 的安装、CLI的基础使用以及工作流的介绍,但很多新人在使用 Claude Code 时,依然把它当作一个“带终端的网页版 Chat”。

高手和小白的分水岭,就在于对“斜杠命令(Slash Commands)”的运用。如果说 Claude 是你的 AI 副驾,那么 Slash Commands,就是方向盘上的快捷键系统。

今天,我们就聊聊如何通过这些斜杠命令,让你能极大的提升效率。

什么是斜杠命令(Slash Command)?

很简单,斜杠命令就是以 / 开头的命令。 

例如:

CODE
/help
/clear
/model

这些都是 Claude Code 内置的 Slash Commands。

很多人第一次看到,会觉得: “不就是快捷命令吗?” 但实际上,它比快捷键重要得多,因为 Slash Commands 本质上是在管理 Claude 的“工作状态”。 

例如:

CODE
/cost  可以查看当前 Token 消耗。
/context  可以查看当前上下文占用了多少空间。
/compact  可以压缩历史上下文。
/rewind  甚至还能“后悔”,回退代码和对话状态。

你会发现高手和新手最大的区别,并不是 Prompt 写得多华丽,而是会不会管理 Claude。

Claude 最大的问题,从来不是“不聪明”,而是上下文会乱。

很多人都有过这种体验,刚开始几轮对话,Claude 非常准确。但聊久之后,开始答非所问,开始忘记需求,开始重复之前的话,代码质量突然下降……

为什么? 因为 Context Window(上下文窗口)是有限的。当信息越来越多,Claude 会逐渐“失焦”,这时候 Slash Commands 就变成了控制系统。

斜杠命令的分类

在 Claude 中,斜杠命令主要分成以下4类:

1、内置命令:官方原生自带,满足核心交互需求(如/help、/clear、/model),目前已提供 55 + 个;

2、Skills(技能命令):自定义命令的新一代标准,支持目录化管理、自动触发等高级特性; 

3、插件命令:由已安装插件提供,格式为/插件名:命令名(如/frontend-design:frontend-design); 

4、MCP prompts 命令:对接 MCP 服务器的快捷指令,格式为/mcp__服务器名__指令名(如/mcp__github__list_prs)。 

需要注意的是,旧式自定义命令(.claude/commands/)已逐步合并至 Skills,虽仍可使用,但优先推荐 Skills 方案。而关于什么是 Skills ,后面也会专门介绍,在此不做展开。

几个真正高频的核心命令

你可以在 Claude Code 中输入 / ,查看全部的命令,目前官方内置了50多个命令,你不需要全部背下来,但下面的这些,几乎每天都会用到。

1)/context 

这是一个很被低估的命令,Claude 一直在“吃上下文”,而 /context 可以直接可视化当前上下文占用情况。 

你会看到: 

CODE
哪些内容占用了大量空间
当前是否快接近上限
Claude 是否已经开始“记不住东西”

2)/compact 

这是长对话里的救命命令,也是我个人使用频率最高的命令之一。

/compact 的作用是压缩上下文。例如,你已经聊了 2 小时, Claude 上下文已经很混乱。这时候 /compact ,Claude 会自动:

CODE
保留关键需求
删除冗余历史
压缩无效上下文

这相当于 “帮大脑做一次整理” ,你可以在完成压缩后,使用 ctrl + o 来查看完整的上下文概览。

很多人用了 Claude 越来越卡、越来越笨,其实不是模型变差,而是上下文已经脏了。

3)/cost 

这是 AI 时代的新的“流量监控”,以前程序员看的是 CPU、内存、带宽,现在很多 AI 开发者每天都在看 Token。 

/cost 可以直接查看当前会话消耗。 

很多人真正开始重度使用 Claude 后,会突然发现 AI 成本开始变得非常真实。尤其是在长上下文、大量代码分析、高 effort 推理、多轮复杂对话等场景,消耗会增长得非常快。

真正成熟的 AI 使用者,一定会开始有“成本意识”。 

4)/effort 

这个命令很多人完全不知道。 /effort low 表示低推理强度,速度快,成本低。适合简单修改、文案润色、小问题等。

但如果你在做架构设计、Bug 分析、复杂逻辑、多文件推理等,那么 /effort max ,Claude 的思考深度会明显提高。

很多人说,为什么我的 Claude 很笨?实际上可能只是推理等级没开。

5)/rewind 

这是 AI 时代的“后悔药” , /rewind 可以回退对话、文件修改和当前状态。

假设你让 Claude 改了一堆代码,结果越改越乱。以前只能手动撤回,现在通过这个命令,可以直接时间倒流,这也是很多传统 IDE 都没有的体验。

以上只是我个人常用的一些命令,大家在使用过程中,也会有自己常用的命令,要查看更多的命令,可以输入 /help 获取系统帮助。

真正的高手,会把 Slash Commands 当成“工作流”

很多人觉得,Slash Commands 只是功能菜单。但其实,它本质上是在改变人与 AI 的协作方式。

以前你使用 AI ,是不断重新描述需求。而现在开始变成切换工作模式。例如:

CODE
/plan  进入规划模式。
/diff  查看当前代码变化。
/branch  创建新的对话分支。

你会慢慢发现,Claude Code 其实越来越不像聊天工具,而越来越像一个 AI 操作系统。

MCP 命令,是很多人还没意识到的未来

这一部分,很多新手现在可能还接触不到。

但你一定会越来越频繁看到:

CODE
/mcp__github__list_prs
/mcp__jira__create_issue
……

这样的命令。

什么意思?Claude 已经不只是“聊天”,它开始连接外部世界。

以后GitHub、Jira、Slack、Notion、Figma……这些工具,很可能都会逐渐变成 Claude 的一部分。

而 Slash Commands,就是入口。

新手最容易犯的错误

很多人一开始特别喜欢疯狂记命令,其实这是错的。

真正重要的,不是背命令,而是理解 Claude 当前需要什么控制。例如,

CODE
Claude 开始变笨,你应该想到 /compact
Claude 开始成本变高,你应该想到 /cost
Claude 分析复杂 Bug,你应该想到 /effort max

这才是 Slash Commands 真正的意义,它不是技巧,而是管理 AI 状态。


从今天开始,不要再把 Claude Code 当聊天软件,而要开始把它当开发环境。 

因为未来真正的差距,已经不是谁更会写代码,而是谁更会驾驭 AI。很多人还停留在怎么问 Claude,但高手已经开始研究怎么控制上下文、怎么控制推理、怎么控制成本、怎么控制工作流……

而 Slash Commands,恰恰就是这一切的开始。