Claude Code CLI 端为什么比桌面端更好用、更强,一个关键点就是丰富的斜杠命令。跟 Claude Code 干活靠大白话,但很多关键操作都靠斜杠命令——切模型、压历史、撤回上一步这些“对话之外的事”,全靠它。这一集把我每天高频常用的命令介绍一遍。
一、什么是斜杠命令

输入框里任何以 / 开头的都是斜杠命令——给客户端的“动作指令”。有的纯本地完成(像 /clear 清历史、/status 查状态),有的会让客户端按特定规则调 AI(像 /btw 开并行进程问、/plan 进规划模式)——跟你在对话框直接发问的走法不一样。

不用背命令名——打一个 /,菜单自己弹出来,键盘上下选、回车执行。

二、14 个高频命令一览

14 个命令按“管什么”分四类,每类一个职责,记住这张表后面挨个讲。

1. 环境类:配置 AI

让它知道你是谁、项目是什么、当前状态正不正常。

/init
自动生成项目级 CLAUDE.md(新项目第一秒)
/memory
编辑 CLAUDE.md(项目级 / 用户级二选一)
/status
查账号 / 模型 / 连接 / 配置加载情况
/help
列出当前所有可用命令(记不住就敲它)
2. 对话控制类:控制上下文

清历史、压历史、回退节点、无污染插问。

/clear
清空当前对话历史
/compact
压缩历史,保留要点继续聊
/rewind
回退对话 / 代码(双击 Esc 也是它)
/btw
不污染上下文地插一句问
3. 能力调度类:调 AI 能力

换哪个模型、用多少力、要不要先规划。

/model
切换模型
/effort
调模型用力程度,简单活省钱、复杂活上强
/plan
进入规划模式,只想清楚不动手
4. 管理 & 分析类:优化使用效率

看花了多少、查使用习惯、找回历史会话。

/usage
看费用 + 订阅额度 + 活动统计(/cost、/stats 是别名)
/insights
让 Claude Code 给你出一份使用习惯体检报告
/resume
弹历史会话列表,回到上次(别名 /continue)
场景较窄、需要时再查的命令(知道存在就行):/login、/theme、/export、/branch、/hooks、/agents、/mcp、/statusline。打个 / 在菜单里都能找到,相关章节用到时再讲。
三、逐个详讲
3.1 环境类:配置 AI
/init 新项目第一秒

让 Claude Code 扫一遍当前目录、自动生成一份 CLAUDE.md 放在项目根。这份文件是它对项目的“记忆笔记”,下次进同一个目录会自动读,省得你每次重新解释项目结构。

第一次进新项目的固定动作
它自己读文件、归纳、写草稿,你不用回答问题,等就行
写出来默认是英文——直接说一句“翻译成中文”就行
生成完一定要打开看一遍,删冗余、补偏好

CLAUDE.md 的写法第 10 集专讲,这里只要记住“新项目第一秒先 /init”。

/memory 改 CLAUDE.md 不用翻文件管理器

CLAUDE.md 其实有两层

项目级
当前目录下的 CLAUDE.md,只对这个项目生效
用户级
~/.claude/CLAUDE.md,对当前用户的所有项目生效

/memory 弹一个菜单让你选编辑哪一层,选完直接打开文件,不用自己去文件管理器找。

菜单里还藏着一个开关:auto-memory(自动记忆)

打开之后,Claude 在对话里自动观察你说过的偏好——比如随口一句“我项目用 pnpm 不用 npm”——它会主动把这条规则沉淀进 CLAUDE.md,下次新会话自动加载。

✓ 该开
个人项目、主要工作流(让它持续学你的习惯);新手期(还没想清楚哪些规则要写进 CLAUDE.md)
✕ 该关
写敏感项目(客户数据、密钥相关不想沉淀);临时换风格(这次想简洁点,不想以后都这样);说话随意、担心 AI 把不该记的当成偏好

我的习惯:项目特有规则写项目级;个人偏好(“代码注释用中文”)写用户级;auto-memory 默认开,每隔几周翻一下 CLAUDE.md 看记了啥,错的就删。

/status 体检报告

打开一个状态面板,能看到:

登录的是哪个账号(Anthropic / 国产 API)
当前用什么模型
API 连通性是否正常
CLAUDE.md / settings 加载情况

突然发现回复变怪了——是不是模型被切了?账号失效?敲 /status 一秒看清楚。

/help 忘了就敲它

列出当前所有可用命令、参数、一句话说明。我自己用 Claude Code 也会忘命令名,敲一下就有。

不同版本、不同项目 /help 列出的内容会不一样——看你自己环境里的就行,不用对着别人的截图较真。

3.2 对话控制类:控制上下文
/clear 一键重开

把当前会话历史全部清空,相当于关掉重开。注意:

文件不会丢——/clear 只清对话,不动磁盘
CLAUDE.md 仍然会自动加载(清不掉)
清完没法撤回

什么时候用:上一个任务彻底结束,开始一个完全无关的新任务。

/compact 想继续聊但 context 快满

/clear 是把历史全删;/compact让 AI 自己把历史总结成一段摘要,老对话的细节没了,要点保留。后续对话基于摘要继续。

执行完按 Ctrl+O 可以展开看压缩后的完整内容,方便你确认要点没丢。也可以追加策略:/compact 重点保留用户提的需求

/clear vs /compact 怎么选:

任务完全结束,开始新任务 → /clear
任务还在做,但 context 接近上限 → /compact
不确定 → /compact(更安全,至少留摘要)
/rewind 后悔药,必学

也可以连按两下 Esc 触发,效果一样——这是我个人评分最高的一条命令。它弹一个时间线菜单,让你回退到之前任意一个节点——每次你发请求,Claude Code 都会自动留一个回滚点。

选中某个节点后,菜单会再让你挑回退什么,一共 4 个选项:

1 代码 + 对话一起回退
彻底回到那一刻——这条路完全不要了,从头来
2 只回退对话、保留代码
代码改对了但聊得太乱,想换个干净对话继续
3 只回退代码、保留对话(最常用)
代码撤销,AI 还记得讨论——实验失败换思路时用
4 从该点压缩对话、释放上下文
context 紧张但又不想全清

以前回退就是“对话和代码一起没”,AI 不知道这条路走过、走不通。现在选第 3 项「只回退代码、保留对话」——代码干净了,AI 还记得你们刚才聊了啥、试错了啥,直接告诉它“换个思路”它立刻就懂。

⚠️ 一个限制要老实说清楚:/rewind 只能回滚 Claude Code 自己写的文件。它通过终端命令(npm install、mkdir、git)创建出来的文件没法回滚。要精准回滚整个工作目录,还是 git 最稳。/rewind 适合“换思路”,git 适合“换版本”。
/btw 不污染上下文地插一句问
/btw 这个项目的爬虫流程在哪个文件来着?

这是我每天用得最频繁的命令之一——2026 年 3 月才上线的新功能,官方发推宣布那条帖子两百多万阅读量,可见大家被“上下文污染”坑得有多惨。

什么叫上下文污染:Claude Code 正帮你重构一个大模块,干到一半你突然想到一个无关问题,直接问——对话历史里就多了一段毫无关联的内容,它接着干主任务时上下文已被搅乱,很容易跑偏。

/btw 把这事彻底解决了:

输入 /btw,按一下空格,后面接你的问题,回车发送
它另开一个并行进程回答你——主任务继续按原计划干活,互不打扰
这次问答不计入主对话历史,看完答案按空格或回车,整段消失
几乎不费 Token——复用了当前的提示缓存

用了就回不去的命令,每个长会话里我都会用好几次。

3.3 能力调度类:调 AI 能力
/model 简单活省钱、复杂活上强

直接打 /model 弹模型选择菜单,也可以跟参数 /model claude-sonnet-4-X。如果接了 GLM / Kimi / DeepSeek,菜单里会一并列出,直接切。

我的工作流:

默认 Sonnet 跑日常活
要规划架构、复杂重构 → 切 Opus
长文档批量整理这种简单重复活 → 切 Haiku(更便宜更快)
隐藏档位 /model opusplan(截至 2026-04 有效):是真·隐藏——直接打 /model 弹的菜单里根本没有这一项,必须手动敲完整命令 /model opusplan 才进得去。它对 20 美元 Pro 用户特别友好——规划阶段自动用 Opus,执行阶段自动切 Sonnet。Pro 的 Opus 额度本来就紧,opusplan 让你在规划时吃 Opus 的脑子,写代码切 Sonnet 省额度。一句话:20 美元 Pro 用户默认就该开 opusplan。
/effort 调“用力程度”
/effort low  简单活,省 token
/effort medium 默认,日常活
/effort high  复杂任务,多思考
/effort max  极限任务,仅 Opus 可用

类比:跟员工讲“这事你随便弄弄就行”和“这事你给我深思熟虑做好”——同一个人,态度不一样,结果也不一样。/effort 就是给 Claude 调态度的旋钮。

low 重命名变量、格式化、写正则、查 API
思考量小,省 token、出结果快
medium(默认) 日常开发、改 bug、写功能
平衡
high 复杂重构、架构设计、性能优化
多思考、多消耗 token
max 极难任务(算法题、棘手 bug)
仅 Opus 可用,思考量拉满

和 /model 的区别:

/model 是换“哪个员工”——Sonnet 还是 Opus 还是 Haiku
/effort 是定“让他多用心”——同一个员工,认真程度不同

默认 medium 就够用,看到任务明显简单或明显复杂时再调,平时不要每个任务都来一遍。

/plan 先想清楚再动手
/plan
/plan 帮我把客户管理工具拆成三页小程序,按周存数据

进入 /plan 之后,Claude Code 进入规划模式——

只读、只想、只输出方案:不写文件、不跑命令、不动你一行代码
它会扫相关文件、列依赖关系、给你 2~3 条候选方案、每条说清利弊
你看完确认方向,敲一句“按方案 X 开始执行”,它就退出 plan 模式、动手干

独自决策没人帮你 review,干到一半发现路错了前面时间全白花。/plan 相当于免费给你配了个“项目顾问”,动手前 10 分钟换来几小时不返工。

3.4 管理 & 分析类:优化使用效率
/usage 看费用、订阅额度、活动统计
注意:以前的 /cost 已合并到 /usage,作为别名仍能用;/stats 也是别名(打开直接落到 Stats 标签)。

/usage 打开一个面板,能看到三件事:

本次会话费用——输入 / 输出 / 缓存命中各多少 token,折成美元
订阅额度使用情况——Pro / Max 用户的 5 小时和 7 天限额已用比例
活动统计——会话数、改了多少行代码这类长期数据

什么时候用:跑完大任务想知道花了多少钱、怀疑某段对话烧得离谱、给团队算成本、包月用户感知离限速还有多远。

/insights 让 Claude Code 反过来给你做个体检

这条命令被严重低估,我觉得是这一章里最值得每个月跑一次的一条。它会反过来观察你——分析你过去一个月的使用习惯,生成一份本地 HTML 报告自动打开。报告会告诉你:

你最常用哪些命令——哪些其实可以省掉、哪些可以快捷化
你有哪些重复性操作模式——可以沉淀成自定义 slash 命令或 Skill
推荐该往 CLAUDE.md / 用户记忆里补哪些规则
你的翻车现场合集——哪些任务反复试都没跑成,原因可能是什么

建议节奏:每个月 1 号跑一次,花 5 分钟看报告,根据建议调一调 CLAUDE.md 和自定义命令。

/resume 找回历史会话

退出 Claude Code 之后想接着上次的聊?敲 /resume,弹一个历史会话列表——每条带摘要和时间戳,选中回车直接无缝回到当时的代码上下文。别名 /continue。

更快的做法:启动时直接 claude -c,跳过菜单自动恢复上次会话。会话不是全局共享的,是跟项目目录绑定的——只有在同一个 cwd 下才能看到这个目录的历史会话。

四、三套组合,套着用

单个命令记住容易,组合起来才好用——

新项目开局
/init 生成 CLAUDE.md → /model 切到合适模型 → /status 确认账号连接都正常。5 秒做完,进入正式干活状态。
AI 变笨自检
先 /status 看模型有没有被切,再 /compact 把 context 压一下,实在不行才 /clear 重开(重要内容先复制走)。
实验失败救场
双击 Esc(等价于 /rewind)→ 选「回退代码、保留对话」→ 接着说“刚才那个方向不对,换个思路”。AI 知道走过的弯路,下一次不会再重复试。

一个人做项目最大的浪费就是“重新解释”——这三套组合让你少解释 90% 的话。

本章小结
💡 会用 Claude Code,本质不是会提问,而是会用斜杠命令管理 AI。

斜杠命令是客户端层面的快捷键,不消耗 Token,打 / 弹菜单不用背;记住 14 条里最常用的 /init、/memory、/compact、/rewind、/btw、/insights、/plan、/effort 这一组,日常 90% 的非对话操作都覆盖了。

➡️ 下一章:第 09 章 权限模式详解