Claude Code 斜杠命令实用大全(2026 版)

截至 2026 年 6 月的 Claude Code 内置斜杠命令实操参考:会话生命周期、/rewind 检查点、/usage 用量、/plan 与 /effort、subagent / hook / MCP 扩展,以及哪些命令变了(/vim 和 /pr-comments 已被移除)。

一句话总结

在 Claude Code 输入框开头敲 / 就会弹出命令菜单。截至 2026 年 6 月,CLI(v2.1.x)内置了 80 多条命令外加几个打包好的 skill,但每天真正常用的只有十来条:/clear/compact/context/rewind/usage/init/model/plan/permissions/doctor。本文按”要解决什么问题”把值得记的命令分组,标出三处最容易踩坑的最新变化(/cost 现在只是 /usage 的别名;/vim/pr-comments 已被移除),并告诉你每条命令在什么时刻该用。

还没装好 Claude Code 的话,先看 Claude Code 新手指南

2026 年有哪些变化(用过旧教程的先看这段)

有三处命令变动会让 2025 年学 Claude Code 的人卡住:

  • /cost 现在是 /usage 的别名。 两者打开的是同一个界面。/usage 会显示本次会话成本、套餐额度、重置时间,并且在 Pro / Max / Team / Enterprise 套餐下还会按 skill、subagent、插件、MCP server 拆分用量。/stats 也是同一界面的别名。
  • /vim 在 v2.1.92 被移除。 现在去 /config 里的 Editor mode 切换 Vim 输入模式。
  • /pr-comments 在 v2.1.91 被移除。 直接让 Claude 帮你读 PR 评论,或者用 gh CLI。

最重要的新增/rewind(检查点),下面会专门讲。它是这个工具里最被低估的一条安全命令。

这篇适合谁看

已经用过几天 Claude Code、只会 /init/clear、想搞清楚剩下那一长串命令到底干嘛的人。菜单会随版本和套餐变化,所以本文按”要解决的问题”组织,而不是按字母顺序逐条罗列。

开始前准备

  • 进会话后直接敲 /,把当前能用的命令过一遍。哪些命令出现取决于平台、套餐和版本。比如 /upgrade 只在 Pro / Max 上显示,/privacy-settings 也只对 Pro / Max 可见。
  • 命令只在消息开头才被识别。命令名后面跟的文字会作为参数传给它。
  • 内置命令skill 分清楚:内置命令是写死在 CLI 里的;skill 是交给 Claude 的一段 prompt,它在合适时机也会自动触发。2026 年起自定义斜杠命令已并入 skill 体系,但你原有的 .claude/commands/<name>.md 文件照常可用。详见 Claude Code Skills 指南

会话生命周期

这一组管”一次对话”的开始、暂停、回收。日常用最多。

命令作用什么时候用
/clear开一段全新对话、清空上下文、保留 CLAUDE.md。别名:/reset/new一个任务做完、要做不相关的新事
/compact [提示]把当前对话压成摘要以腾出上下文并继续上下文快满但还要往下做
/context [all]用彩色网格可视化上下文占用,并给出优化建议决定压缩前先看是谁在吃 token
/resume [会话]按 ID 或名字恢复,或打开会话选择器关了终端想接着做
/rewind把代码和/或对话回退到某个检查点,或压缩其中一段。别名:/checkpoint/undo某次改动把东西改坏了,想撤销
/export [文件名]把对话导出为纯文本到文件或剪贴板留档、贴给同事、写复盘
/rename [名字]重命名当前会话反复 resume 的长会话

/compact 一定要带提示。空压会把闲聊一起留下;/compact 重点保留改过的文件、关键决策和剩余待办 才会留住你真正需要的部分。

/context 是你在 /compact/clear 之间做选择之前该跑的命令。网格会告诉你窗口是被文件读取、工具输出还是 memory 膨胀占满的,你才知道该砍哪里。

/rewind:检查点安全网

Claude Code 会在每次编辑前自动给文件拍快照。跑 /rewind,或在输入框为空时连按两下 Esc,就能打开回退菜单。它会列出本次会话发过的每一条 prompt,选一个点,再选下面之一:

  • 恢复代码和对话 —— 两者都回退到那个点。
  • 恢复对话 —— 回退对话、保留当前代码(Claude 思路乱了但代码没问题时用)。
  • 恢复代码 —— 回退文件、保留对话(执行翻车但 Claude 的方案是对的时候用)。
  • 从这里往后/往前压缩 —— 把对话的一侧压成摘要、不动磁盘上的文件(相当于定向版 /compact)。

参考官方检查点文档,有两条限制值得记牢:

  • Bash 改动不被追踪。 如果 Claude 跑过 rmmvcpnpm install 或推了远端,/rewind 撤不回来。只有直接的文件编辑工具才会被记入检查点。
  • 它不能替代 Git。 检查点跨会话保留,30 天后自动清理(可配置)。把 /rewind 当本地撤销,把 Git 当永久历史。

用量与成本

命令作用什么时候用
/usage本会话成本、套餐额度、下次重置时间,以及(Pro / Max / Team / Enterprise)按 skill/subagent/插件/MCP 拆分的用量”我花了多少?额度啥时候重置?“
/usage-credits配置用量额度,到顶后还能继续干(原名 /extra-usage任务做到一半撞上套餐上限想继续

/cost/stats 现在打开的都是 /usage。不再有”API 美元”和”订阅配额”两条分开的命令:一个界面会读你当前的登录方式、显示对应数字。如果你用订阅,截至 2026 年 6 月的套餐为:Claude Pro 每月 20 美元(捆绑 Claude Code)、Max 每月 100 美元(5 倍额度)、Max 每月 200 美元(20 倍额度)。

项目记忆与初始化

命令作用
/init在项目根目录生成初始 CLAUDE.md
/memory编辑 CLAUDE.md、开关 auto-memory、查看 auto-memory 条目

每个仓库 /init 跑一次即可,之后用 /memory 或直接编辑 CLAUDE.md。在输入框开头打 # 也能快速追加一条 memory。设 CLAUDE_CODE_NEW_INIT=1 可启用交互式 /init,它会顺带带你过一遍 skill、hook 和个人 memory 文件。

配置、模型与推理力度

命令作用什么时候用
/config打开设置(主题、模型、输出风格、Editor/Vim 模式)。别名:/settings任何偏好修改,包括 Vim 模式
/model [模型]切换模型并存为新会话的默认难题用 Opus,日常用 Sonnet
/effort [级别]设推理力度:lowmediumhighxhighmaxultracode啃硬骨头调高,省 token 调低
/terminal-setup配置终端键映射(Shift+Enter 换行)VS Code、Cursor、Zed 等里 Shift+Enter 不换行时
/add-dir <路径>把另一个目录加进当前会话的工作根跨仓库改动、把脚本目录拉进来
/cd <路径>把会话切到新的工作目录(保留 prompt 缓存)整个会话换到另一个项目
/permissions查看/修改工具与路径的 allow、ask、deny 规则。别名:/allowed-tools终结”每条命令都要确认”的弹窗
/privacy-settings隐私设置(仅 Pro / Max)关闭训练数据共享、调整数据保留

Claude Code 只跑 Anthropic 模型:截至 2026 年 6 月为 Opus 4.7(顶配)和 Sonnet 4.6(主力),两者都是 100 万 token 上下文。用 /model 切主模型,用 /effort 按任务调推理力度——架构设计和棘手 bug 用 /effort xhigh,琐碎查询用 /effort low

/permissions 是新手最容易忽略的命令。“Claude 又问我要不要跑 npm install”的解法,就是在这里把 Bash(npm install) 加进 allow 列表。/fewer-permission-prompts 这个 skill 还能扫你的历史记录、自动给出一份白名单建议。

规划与并行任务

命令作用什么时候用
/plan [描述]直接进入 plan 模式,Claude 先给出方案再动手任何大改或风险改动
/agents管理 subagent(创建、编辑、查看)“代码审查”或”测试编写”该由独立人格来做
/tasks查看并管理所有后台运行的东西。别名:/bashes跟踪本会话里的后台工作
/background [提示]把会话转入后台运行、腾出终端。别名:/bg不想盯着的长任务
/branch [名字]在当前点给对话拉一个分支去试别的方向不丢掉当前线索的前提下探索另一种做法

/plan 是避免一次糟糕多文件改动的最便宜手段:Claude 把步骤列出来,你确认或修正,它再执行。配合 /rewind 就有了一个干净的实验闭环——先规划、再执行、走偏了就回退。

提交前审查 diff

命令作用
/diff交互式 diff 查看器,看未提交改动和每一轮的 diff
/review [PR]在当前会话里本地评审一个 PR
/code-review [级别] [--fix]审 diff 找 bug 和可清理项;--fix 应用修改;ultra 跑云端深度审查
/security-review用安全视角分析当前分支待提交改动(注入、鉴权、数据泄露)
/simplify [目标]只做清理的审查(复用、简化、效率),会应用修改、不找 bug

/review/security-review 是只读的深度审查。/code-review --fix 才是会动你工作区的那个,而 /code-review ultra(别名 /ultrareview)会在云端沙箱里多 agent 并行审——Pro 和 Max 有三次免费,之后从用量额度里扣。

扩展系统:subagent / hook / MCP

这几条是 Claude Code 扩展性的核心,每条都是通往一个子系统的入口。

命令作用什么时候用
/agents管理 subagent某个任务值得配一个专门人格
/hooks查看工具事件的 hook 配置(PreToolUse / PostToolUse / SessionStart 等)自动化”每次跑命令前先 lint""会话开始时打开 README”
/mcp管理 MCP server(连接、认证、启停、查看工具)接入 Linear、Slack、Notion、GitHub、自家数据库
/skills列出可用 skill;按 token 数排序;从菜单隐藏 skill审一审挂载了哪些 skill、各自吃多少上下文
/plugin管理插件(list、install、enable、disable)把命令/skill/agent/hook 打包给团队

设计哲学:subagent 是”换个脑子”,hook 是”换个反射弧”,MCP server 是”换个外部世界”。三者能组合——比如一个 PreToolUse hook 在写入前调用 MCP 工具去校验输入。

账号与升级

命令作用
/login登录 Anthropic 账号
/logout退出当前账号
/upgrade打开升级页面(仅 Pro / Max)

多账号用户的常见痛点是不知道当前用的是哪个——先 /status,不对再 /login

帮助与诊断

命令作用什么时候用
/status设置 → Status 标签:版本、模型、账号、连通性排查”连错账号 / 跑错版本”
/help显示帮助和命令列表找命令、找文档链接
/doctor诊断安装与设置;按 f 自动修复安装后第一次跑;遇到怪问题第一时间跑
/debug [描述]开启调试日志并分析会话调试日志复现某个运行时问题、抓日志
/feedback [内容]带会话上下文提交反馈或 bug。别名:/bug/share能复现、想让 Anthropic 看到的 bug
/release-notes在版本选择器里浏览更新日志升级后看多了什么

/doctor 输出里要重点看:CLI 版本、Node 版本、PATH 里的 claude 是哪个、账号状态、网络可达性。装错版本、PATH 顺序错、公司代理拦截,这条命令一次都能看出来,按 f 还能让 Claude 把能修的修掉。

IDE 与 GitHub 集成

命令作用
/ide管理 IDE 集成并查看状态(VS Code / JetBrains)
/install-github-app给仓库装上 Claude GitHub Actions app

/ide 连过一次后,编辑器里会出现一个 Claude Code 面板,diff 也会直接内联渲染——比纯终端体验好很多。

自定义命令与 skill

你不止能用内置命令:

  • 自定义 slash command / skill.claude/commands/deploy.md.claude/skills/deploy/SKILL.md 都会生成 /deploy。skill 形式还能带一个放辅助文件的目录,以及控制”由你触发还是 Claude 自动触发”的 frontmatter。用 $ARGUMENTS(或 $1$2)接收参数。
  • 插件:把命令、skill、agent、hook 打包,用 /plugin 管理。

怎么选:一句 prompt、不需要附带文档,写成命令文件就行;固定多步流程、要复用引用文件、要团队对齐,就放进 skill。完整对比见 Claude Code Skills 指南

把命令用成肌肉记忆:日常十条

按使用频次排序,这十条大致覆盖 80% 的日常场景:

  1. /clear —— 切任务前先清。
  2. /context —— 修剪前先看窗口被什么占了。
  3. /compact <提示> —— 上下文吃紧时定向压。
  4. /rewind —— 撤销一次坏改动(或连按两下 Esc)。
  5. /usage —— 心里有数花了多少、额度还剩多少。
  6. /init —— 新仓库第一件事。
  7. /model/effort —— 让脑力匹配任务难度。
  8. /plan —— 大改之前先想清楚。
  9. /permissions —— 把高频 Bash 加白名单,干掉确认弹窗。
  10. /doctor —— 遇到怪问题先跑这个。

再下一层:/agents/hooks/mcp 各看一次菜单,知道入口在哪——真要用了再深配。

容易踩的坑

  • /clear/compact 搞混:/clear 是清掉重来,/compact 是压缩继续,弄反了会丢上下文或塞不下。
  • /compact 不带提示直接压,结果”已改文件清单”被丢——养成 /compact <要优先保留什么> 的习惯。
  • 指望 /rewind 撤回被删的文件。它做不到:用 rm 删文件是 Bash 动作、不是被追踪的编辑。重要东西及早用 Git 提交。
  • /permissions 给太宽,比如把所有 Bash 都白名单——别这么干,除非在隔离 worktree 里。
  • /vim/cost 结果报 “Unknown command”:/vim 已并入 /config/cost 现在是 /usage 的别名。
  • /doctor 报 PATH 里有两个 claude:先在 shell 里 which -a claude,确认哪个是真在跑的——通常是旧的 npm 全局安装盖住了新版本。

FAQ

Q:/clear、/compact 和 /rewind 怎么区分? A:/clear 开一段空上下文的新对话(旧的还在 /resume 里)。/compact 把当前对话压成摘要、腾出空间继续。/rewind 把代码和/或对话回退到更早的检查点,是撤销而不是清理。长任务用 /compact,不相关的新活用 /clear,改坏了用 /rewind

Q:/cost 和 /vim 去哪了? A:/cost 还能用,但只是 /usage 的别名;/usage 显示本会话成本、套餐额度、重置时间,付费套餐下还按 skill/agent/MCP 拆分。/vim 在 v2.1.92 被移除——去 /config 的 Editor mode 切 Vim 输入模式。

Q:/rewind 能撤销 Claude 做的一切吗? A:不能。它只追踪直接的文件编辑,不管 Bash 副作用。如果 Claude 跑过 rmmvnpm install 或推了远端,这些在回退后仍然存在。检查点只保留 30 天、是本地撤销,不能替代 Git。重要的东西务必提交。

Q:斜杠命令和 skill 是一回事吗? A:内置命令写死在 CLI 里、版本一致、不可禁用。skill 是交给 Claude 的 prompt,它能自动触发、你也能用 /<name> 调;它们放在 .claude/skills/ 里,团队成员之间可能不一样。.claude/commands/ 里的自定义命令文件照常可用,是 skill 最简单的形态。

Q:在 Claude Code 里该用哪个模型和力度? A:截至 2026 年 6 月 Claude Code 只跑 Anthropic 模型——硬推理和架构用 Opus 4.7,日常编码用 Sonnet 4.6,两者都是 100 万 token 上下文。用 /model 切换,难活用 /effort xhigh,琐碎活用 /effort low 省 token。

相关阅读

标签: #Claude #Claude Code #教程