Claude Code 高频使用的 100 条常用指令汇总

作者:袖梨 2026-09-17

Claude Code 的功能更新频繁,同一条指令可能在不同版本中新增、改名或移除。与其死记一张容易过期的命令表,不如先理解内置指令、Skill 和插件命令的边界,再按会话管理、模型配置、代码操作与外部集成等场景查找。下面将梳理常用指令的作用、区别及使用时需要留意的版本问题。

时效性提示:本文为 2026-09-17 快照,对应 Claude Code v2.1.204。这个工具迭代极快——本文成稿过程中就发现 /vim 已在 v2.1.92 被移除、/focus 是 2.1.204 前后才新增的。引用前请用 claude --version 复核版本,并直接在输入框敲 / 看你自己的可用列表。

数据来源:Claude Code CLI 二进制字符串表 + 官方完整 changelog。100 条中 85 条有 changelog 明确出处,其余 15 条来自二进制符号表与功能常识。

收录范围:本文 100 条全部是内置指令,不依赖任何插件、MCP 服务或自建 skill,装好 Claude Code 就能用。

怎么读懂这篇

Claude Code 的斜杠指令分三类,搞清楚来源比背指令表重要

来源形态说明
内置指令/clear /modelCLI 自带,本地处理,不消耗 token,Claude 看不到你敲了什么
Skill/frontend-designSKILL.md 定义,可以是官方插件、也可以是自己写的
插件指令/code-review:code-review命名空间形式 插件名:指令名

关键区分:内置指令是"开关和工具",Skill 是"喂给模型的提示词包"。前者不花 token,后者会真的进上下文。本文收录的 100 条全部是内置指令,不依赖任何插件或自建 skill。


一、会话与上下文(20 条)

请添加图片描述

上下文窗口是 Claude Code 最稀缺的资源。这一组指令解决的核心问题是:什么时候该清、什么时候该压、什么时候该分叉

指令别名作用
/clear/reset /new清空对话历史,释放上下文。CLAUDE.md 记忆不受影响
/compact压缩对话为摘要后继续。可带指令/compact 只保留接口设计部分
/context彩色网格显示上下文占用,并给出该清理谁的建议
/cost本次会话的 token 消耗与花费
/usage套餐用量上限与限流状态
/resume/continue恢复历史会话
/rewind/checkpoint对话与代码一起回退到检查点
/branch/fork从当前对话分叉出新会话,原线不受影响
/rename重命名当前会话
/export导出对话为文件或复制到剪贴板
/copy复制上一条回复,可加序号:/copy 2
/summary生成当前会话摘要
/recap回到会话时补一段"离开期间发生了什么"。可在 /config 配置;禁用 telemetry 时用 CLAUDE_CODE_ENABLE_AWAY_SUMMARY 强制开启
/sessions浏览和管理历史会话
/btw问个跑题小问题,不写进对话历史也不污染上下文
/background/bg当前任务挂后台跑,你继续敲下一条
/tasks查看和管理运行中的后台任务
/cd会话中途迁移到新工作目录,且不打破 prompt 缓存
/exit/quit退出
/reset清空对话重新开局,与 /clear 同义

这一组的实战要点

/clear vs /compact 怎么选? 换任务用 /clear,同任务但历史太长用 /compact/compact 会丢细节,如果你还需要早期上下文,先 /export 导出再压。

/cd 容易被忽略但很有用。 它解决的是"开着会话突然要处理另一个目录"的场景。changelog 里记录了两次相关修复(非优雅退出后会话出现在旧目录、worktree 移动后仍报告原分支),说明这个功能交互面比较微妙。1M 上下文模型下,中断会话重开的代价比 /cd 高。

/goal 是较新的指令(changelog 新增记录),适合"改到测试全绿为止"这类你不确定要几轮的任务。它和 /loop 的区别:/goal条件/loop时间间隔


二、模型与界面(20 条)

请添加图片描述

指令别名作用
/model切换模型;网关模式下可刷新模型列表
/effort推理投入档位:low / medium / high / max / auto
/fast快速模式开关
/config/settings设置总入口:主题、模型、权限、通知、Editor mode
/theme终端配色主题
/color输入提示条着色,多窗口好区分
/statusline配置底部状态栏显示项
/keybindings打开快捷键配置
/terminal-setup终端快捷键适配,如 Shift+Enter 换行
/goal设定完成条件,Claude 跨多个 turn 持续工作直到条件满足;浮层实时显示耗时/turn 数/token 数
/output-style输出风格切换。已废弃,改用 /config
/voice按住说话的语音输入开关
/permissions/allowed-tools查看/调整工具权限规则
/sandbox沙箱限制开关与配置
/doctor诊断安装与环境问题
/status版本、模型、账号、连接状态
/login登录或切换账号
/logout登出
/version打印当前版本号
/env设置工具命令运行时的环境变量

这一组的实战要点

/effort 是容易被低估的一条。 简单任务调 low 省钱,复杂重构调 high——它比换模型粒度更细,不用在 Opus 和 Haiku 之间做非此即彼的选择。

/vim 已经不存在了。 如果你从旧教程里学到这条,别找了:v2.1.92 移除了 /vim 命令,改为 /config → Editor mode 切换。本文开头提到的那张网传速查图里也没有它——但它同样没有一条真指令,全是编的。

/permissions 有个反直觉的点:它的别名 /allowed-tools 更接近本意,因为这实际是白名单管理而非权限开关。


三、项目与代码(20 条)

请添加图片描述

指令作用
/init为当前仓库生成 CLAUDE.md 项目说明,自动进入上下文
/add-dir把额外目录加入工作范围
/memory编辑 CLAUDE.md 等记忆文件
/memories查看当前生效的记忆条目
/plan进入计划模式,只出方案不动手
/diff查看工作区 git diff
/commit生成提交信息并创建 commit
/review审查一个打开的 Pull Request
/code-review审查当前改动找 bug 与质量问题,可指定力度
/security-review扫描当前分支改动的安全漏洞
/simplify审查改动过的文件,砍冗余、简化实现
/ultrareview更重度的代码评审流程
/autofix-pr自动修复 PR 上的问题
/babysit-prs持续盯一批 PR 直到可合并
/batch用多工作区编排大规模并行改动
/debug打开调试日志
/bash直接跑一条 shell 命令
/workflows查看和运行多智能体工作流
/skills查看和管理已加载 skill
/agents查看和管理子 agent 配置

这一组的实战要点

这一组是 Claude Code 相对其他 AI 编程工具差异最大的地方。 /code-review/security-review 是两个独立维度:前者管质量和可维护性,后者管漏洞。别只跑一个。

/plan 应该成为肌肉记忆。 让它先出方案你审一遍再动手,比写完再改便宜得多。配合 settings.json 可以强制某些目录下的改动必须走 plan。

/init 生成的 CLAUDE.md 值得手工打磨。 自动生成的是骨架,真正有价值的是你手写进去的项目约定——比如"Think Before Coding / Simplicity First / Surgical Changes / Goal-Driven Execution"这类执行规则,AI 猜不出来。

工作流的用法/workflows 支持跑保存好的多 agent 脚本。在项目 .claude/workflows/ 下放 JS 文件即可,用代码写编排逻辑,可确定性控制 fan-out 和串并行——比让模型自己决定何时并发可控得多。


四、扩展与集成(20 条)

请添加图片描述

指令别名作用
/mcp管理 MCP 服务器连接,可单独启停
/plugin/plugins管理插件
/install安装/重装本地二进制、安装插件
/reload-plugins重载已启用插件
/reload-skills重载 skill,改完 SKILL.md 不用重启
/hooks查看和配置工具事件钩子
/ide连接 IDE 集成
/desktop/app把当前会话转到 Claude 桌面应用
/chromeChrome 浏览器集成配置
/mobile生成二维码接手机端
/remote-control/rc从 claude.ai 远程遥控当前会话
/teleport把会话同步到另一台机器
/schedule创建和管理云端定时任务
/routines管理可复用例程
/loop按间隔反复跑同一条指令
/install-github-app配置 Claude 的 GitHub 集成
/install-slack-app安装 Claude 的 Slack 应用
/claude-api加载 Claude API 参考文档
/team-onboarding为同事生成本项目上手说明
/powerup交互式小课了解功能

这一组的实战要点

/reload-skills 是自建 skill 的开发效率关键。 没有它,改一次 SKILL.md 要重启一次会话;有它,改完直接热重载。写 skill 时把它和 /skills 配着用。

/mcp 支持单独启停某一个 server。 这对排查"MCP 连不上导致启动慢"很有用——不用注释掉配置文件再重启。

/loop 的定位要说清楚:它适合轮询外部状态(CI 跑没跑完、部署好没好),不适合盯本地任务——本地任务有变更时 Claude Code 会主动通知你,用 /loop 轮询纯属浪费。

/teleport/remote-control 解决的是不同问题:前者是同步会话到另一台机器(换设备继续),后者是从网页遥控当前会话(远端操作本机)。别混。


五、杂项与效率(20 条)

请添加图片描述

杂项、账户、平台接入,以及几条位置很偏但很好用的开关。这一组是全文里"原来还有这个"密度最高的一节。

指令别名作用
/help显示帮助和当前可用指令列表
/feedback/bug提交反馈或报 bug
/release-notes查看版本发布说明
/insights生成使用情况分析报告
/stats会话和每日统计
/upgrade升级到 Max 套餐
/usage-credits/extra-usage为限流配置额外用量。已改名,旧名仍有效
/passes分享免费体验周
/ultraplan在 ultraplan 会话起草方案,浏览器审阅
/share分享会话,生成可访问链接
/tui切换终端渲染器;fullscreen 模式更低内存、支持鼠标、选中即复制
/update更新 Claude Code 到新版本
/web-setup配置 Web 端接入;替换已有 GitHub App 连接前会先警告
/scroll-speed调节鼠标滚轮滚动速度,带实时预览
/setup-vertex配置 Google Vertex 接入,支持 1M 上下文的模型可选
/setup-bedrock配置 AWS Bedrock 接入,重跑时从已有钉选预填候选模型
/advisor选择 advisor 模型,受 availableModels 允许名单约束
/dataviz图表与 dashboard 设计指引,附带可运行的调色板校验器
/less-permission-prompts扫描历史里高频的只读 Bash 与 MCP 调用,生成排序好的允许清单
/deep-research多源检索加交叉验证的深度研究流程,产出带引用的报告

这一组的实战要点

/less-permission-prompts 值得放在第一周就用。 它的逻辑很聪明:不看你怎么配置,而是看你实际上重复批准了什么,然后把高频的只读调用提炼成允许清单写进 settings.json。这比手写权限规则准确得多——你很难记得自己一天批了多少次 git status

/usage-credits 改了名。 原叫 /extra-usage,changelog 里明确记录了这次重命名(旧名仍可用)。旧教程里写的都是 /extra-usage,敲哪个都行,但知道它改过名可以少一次困惑。

/tui 的 fullscreen 模式解决的是长会话卡顿。 官方给的卖点是更低内存占用、支持鼠标、选中即复制。如果你跑很长的会话觉得终端迟滞,切过去试试。

/scroll-speed 存在这件事本身就说明工具的成熟度——这种调节滚轮速度的命令,只有每天泡在里面的人才会想到提。

/dataviz/deep-research 是官方 skill 形式的指令,不是传统内置命令。它们会往上下文里注入内容,因此会消耗 token——和 /clear 那类本地指令性质不同。本文开头那个「内置指令 vs Skill」的区分,在这里正好用上。


六、几条容易踩的坑

1. 网传"神指令"基本都是编的

搜索"Claude Code 指令大全",排在前面的图里常见 /godmode(火力全开)、/ghost(去 AI 味)、/ooda(深度思考)、/roast(毒舌点评)这类。这些在 Claude Code 里一条都不存在,是把"提示词咒语"套了个斜杠的壳。

想"让 Claude 拿出最高水平",正确做法是写清楚验收标准,而不是找一个据说能解锁潜力的暗号。所谓 /godmode 对应的诉求,实际由 /effort max 加清晰的任务描述来满足。

2. 斜杠指令和提示词是两回事

  • 斜杠指令在本地处理,不消耗 token,Claude 看不见
  • 提示词(包括 skill)会进上下文,消耗 token

所以"我用了某个神秘指令所以效果变好了"这类说法,如果那个指令真的存在,多半是它触发了某个 skill 往上下文里塞了内容——那内容和你自己把要求写清楚是一回事。

3. 版本差异比想象中大

本文成稿时核实出的实例:

  • /vimv2.1.92 移除,改 /config → Editor mode
  • /focus — 较新加入("focus 视图现在通过新的 /focus 命令单独切换")
  • /output-style — 已废弃,指向 /config
  • /recap — 较新,且禁用 telemetry 时需要 CLAUDE_CODE_ENABLE_AWAY_SUMMARY 才生效

抄网上的教程前先敲一遍,比读完再发现指令不存在划算。

4. 别背指令表

真正需要记住的是分类:会话管理、模型配置、代码操作、扩展集成。具体名字记不住没关系,敲 / 就有下拉,敲 / 加几个字母就能模糊匹配。

本文的价值在"知道有这么个东西存在",而不是"背下这一百个字符串"。

相关文章

精彩推荐