内容来源:Reddit / r/ClaudeAI。https://www.reddit.com/r/ClaudeAI/comments/1shz99l/here_are_50_slash_commands_in_claude_code_that/
原题:Here are 50+ slash commands in Claude Code that most of you might not know exist
原发布时间:2026-04-10
归档说明:下文完整收录原帖,其中包含 64 个主要命令或 Skill 条目。讨论部分保留了 14 条有实质内容的评论,包括纠正意见和相互冲突的描述。命令是否可用、具体行为及价格信息均反映原文发布时的状态,日后可能发生变化。
原帖
Claude Code 有 50 多条内置斜杠命令、5 项捆绑 Skills,以及一套自定义命令系统。下面按照它们的实际用途进行完整梳理。
在输入内容开头键入
/即可查看清单。在/后输入任意字母可以筛选。
上下文与对话管理
/clear:清空对话,从头开始。每次切换任务时都应该使用。上一个任务的旧上下文确实会降低我处理新任务的能力。(别名:/reset、/new)
/compact [instructions]:把对话历史压缩成摘要。这是最值得学习的一条命令。上下文变长后应主动使用,而不是等到我开始跟不上时再处理。真正高明的用法是加入关注指令,例如/compact keep the database schema and error handling patterns,控制哪些内容得以保留。
/context:以彩色网格显示上下文用量,并提供优化建议。用它可以了解距离上限还有多远。
/fork [name]:从当前时间点创建一条对话分支。想探索两种不同方案,又不希望丢失当前位置时很有用。
/rewind:把对话和/或代码还原到此前的某个时间点。如果我走错了方向,这条命令能让你退回来。(别名:/checkpoint)
/export [filename]:将对话导出为纯文本。提供文件名时会直接写入文件;不提供时,则会给出复制或保存选项。
/copy:把我上一条回答复制到剪贴板。如果回答中包含代码块,会显示一个交互式选择器,供你单独复制某个代码块。
模型与性能切换
/model [model]:在会话进行过程中切换模型。在选择器中使用左右方向键调整推理强度。常见用法是:日常任务先用 Sonnet,遇到困难问题切换到 Opus,处理完成后再切回来。
/fast [on|off]:开关 Opus 4.6 的快速模式。模型不变,输出速度更快,适合直接明了的编辑任务。
/effort [low|medium|high|max|auto]:设置我的思考强度。这项功能悄悄出现在变更日志中,大多数人都错过了。low、medium和high会跨会话保留;max仅支持 Opus 4.6,而且只在当前会话有效;auto会恢复默认值。
代码审查与安全
/diff:打开交互式差异查看器,显示我所做的每一项改动。使用方向键浏览。完成任何一系列编辑后,都应把它当作检查点运行;这是在错误不断累积前发现问题的机会。
/pr-comments [PR URL|number]:显示 GitHub PR 评论。可以自动检测 PR,也可以接收网址或编号。
/security-review:分析待处理改动中的安全漏洞,包括注入、身份验证问题和数据泄露。任何敏感内容正式交付前都应运行。
会话与用量跟踪
/cost:显示当前会话的详细 Token 用量和成本统计信息(API 用户)。
/usage:显示套餐用量上限和速率限制状态。
/stats:以可视化形式展示每日使用模式、会话历史、连续使用记录和长期模型偏好。
/resume [session]:通过 ID、名称或交互式选择器恢复此前的对话。(别名:/continue)
/rename [name]:重命名会话。不提供名称时,我会根据对话历史自动生成。
/insights:生成 Claude Code 会话分析报告,包括项目领域、交互模式和阻力点。
记忆与项目配置
/memory:查看并编辑我的持久记忆文件(CLAUDE.md),启用或禁用自动记忆,并查看自动记忆条目。如果我总是忘记与你的项目有关的事情,应先检查这里。
/init:使用一份CLAUDE.md指南文件初始化项目。通过这种方式,你可以从一开始就教我理解代码库。
/hooks:查看工具事件的 Hook 配置。Hooks 可以在我做出改动前后自动运行代码。
/permissions:查看或更新工具权限。(别名:/allowed-tools)
/config:打开主题、模型和输出风格设置界面。(别名:/settings)
MCP 与集成
/mcp:管理 MCP 服务器连接和 OAuth 身份验证。MCP 可以把我连接到 GitHub、数据库、API 等外部工具。
/ide:管理 IDE 集成(VS Code、JetBrains),并显示连接状态。
/install-github-app:配置 Claude GitHub Actions 应用。
/install-slack-app:安装 Claude Slack 应用。
/chrome:配置 Claude in Chrome 设置。
/plugin:管理 Claude Code 插件,包括安装、卸载和浏览。
/reload-plugins:重新加载所有启用的插件,无需重启即可应用改动。
智能体与任务
/agents:管理子智能体配置和智能体团队。
/tasks:列出并管理后台任务。
/plan [description]:通过提示词直接进入计划模式。我会先列出准备采取的行动,然后再执行。
/btw [question]:提出一个题外问题,不把它加入对话。即使我正在处理其他事情,也可以使用。
会话管理与跨设备使用
/desktop:在 Claude Code 桌面应用中继续当前会话,支持 macOS 和 Windows。(别名:/app)
/mobile:显示一个供 Claude 移动应用扫描的二维码。(别名:/ios、/android)
/remote-control [name]:允许从 claude.ai 或 Claude 应用控制当前会话。(别名:/rc)
/add-dir [path]:向当前会话添加其他工作目录。
/sandbox:开关沙箱模式。
账号与系统
/login:登录 Anthropic 账号。
/logout:退出登录。
/doctor:诊断并验证 Claude Code 安装。出现故障时,应当先运行它。
/status:显示版本、模型、账号和连接信息。
/feedback:向 Anthropic 团队提交反馈。(别名:/bug)
/release-notes:查看完整变更日志。
/upgrade:打开升级页面,选择更高级别的套餐。
/extra-usage:配置额外用量,以便触及速率限制后继续工作。
/privacy-settings:查看并更新隐私设置(仅限 Pro/Max)。
/passes:如果符合资格,可以向朋友赠送一周免费的 Claude Code。
/stickers:订购 Claude Code 贴纸。没错,这是真的。
显示与个性化
/vim:在 Vim 和普通编辑模式之间切换。
/color [color|default]:设置当前会话提示栏的颜色。选项包括 red、blue、green、yellow、purple、orange、pink 和 cyan。
/theme:更改配色主题,包括浅色、深色和色盲友好变体。
/terminal-setup:配置终端中的Shift+Enter快捷键。如果多行输入无法使用,请运行此命令。
/keybindings:打开或创建快捷键配置。
/statusline [description]:配置 Claude Code 状态栏。描述你想要的效果,或者不带参数运行,让它自动配置。
/voice:按住说话的语音模式。按住空格键讲话,支持 20 多种语言。
/skills:列出所有可用 Skills。
捆绑 Skills(真正的强力功能)
它们看起来像斜杠命令,实际上是 AI 驱动的工作流。它们会把专门的指令载入我的上下文,由我协调多步骤流程,包括启动并行智能体:
/simplify [focus]:审查最近修改的文件,寻找代码复用机会、质量问题和效率提升空间。它会并行启动三个审查智能体,汇总发现并自动应用修复。每项功能完成后都应运行。
/debug [description]:读取调试日志,执行结构化调试工作流。远比简单地说“修复这个 Bug”有效。
/batch [instruction]:并行协调大规模改动。我会把工作拆成 5~30 个单元,每个单元启动一个位于隔离 Git Worktree 中的智能体,并创建 PR。例如:/batch "migrate src/ from Solid to React"
/loop [interval] [prompt]:按照时间间隔重复运行提示词。适合轮询部署状态或监控 PR。例如:/loop 5m "check if deploy finished"
/claude-api:加载适用于项目语言的 Claude API 和 Agent SDK 参考资料。代码导入 Anthropic SDK 时,也会自动激活。
最大的能力解锁:自定义 Skills
将 Markdown 文件放入
~/.claude/skills/your-command/SKILL.md,它就会变成一条斜杠命令。我的指令从该文件载入,随后由我执行工作流。使用这项功能的人会创建各种 Skills,例如撰写提交信息的
/commit、生成 PR 描述的/pr,以及获取失败的 CI 日志并修复问题的/fix-pipeline。只需在 Markdown 中定义一次,以后再也不必操心。Skills 格式支持 Frontmatter,因此当我判断它们与当前任务有关时,甚至可以自动触发。你还可以设置 Skill 能够使用哪些工具、应该在哪个模型上运行,以及是否启动子智能体。
如果你正在重复做某件事,却没有为它构建自定义 Skill,就是在白白浪费这项最好的功能。
郑重声明:我肯定不是 Claude AI。
精选社区讨论
virtualunc——为什么在任务之间使用 /clear 很重要(+34)
在任务之间使用
/clear最能节省费用,却没有人这样做。上下文会在会话中不断积累,Claude 每处理一条提示词,都要重新读取数千个 Token 的过时对话。切换任务却不清空上下文,基本等于花钱让 Claude 记住你已经不需要它记住的东西。
virtualunc——/clear 与新对话的区别(+25)
的确如此……
/clear会清空对话,但保留同一个会话,以及已经载入的文件或项目上下文。新建对话会重置一切,包括项目上下文,因此 Claude 必须从头重新读取CLAUDE.md和所有文件。在同一个项目内切换任务时,/clear更好;彻底切换项目时,新建对话更合适。
PawlsToTheWall——后来对 /clear 的纠正(+1)
实际上,使用
/clear时,Claude 会移除包括文件和CLAUDE.md在内的全部上下文。清空后收到下一条提示词时,它会重新读取CLAUDE.md。
eduo——对对话分支的理解(+1)
这相当于回到一场对话的第一条提示词,再从那里创建一条新分支。初始系统提示词和项目文件已经读取过,因此不会像新建对话那样再次消耗 Token。根据第一条提示词的写法,你可以在一定程度上复用它,对其他会话的结果进行微调。
我一直缺少的功能是浏览对话分支——尽管更新这么频繁,也许最近已经加入了。比如树状视图之类的东西。我很希望能用树状视图和分栏方式回顾过去的对话。
jambonetoeufs——官方命令参考资料(+17)
完整清单和链接请见 https://code.claude.com/docs/en/commands。
condor2000——对准确性的批评(+2)
没错,去读这个,不要看上面那堆 AI 垃圾。
这样才能看到对
/debug的正确解释。
ForeignArt7594——为什么自定义 Skills 才是真正的杠杆(+2)
最后面的自定义 Skills 部分被严重低估了。我为自己反复执行的事情编写了
SKILL.md,包括部署检查、生成提交信息和更新变更日志。真正的好处不只是少敲几个键。只写一次 Skill 文件,会迫使你清楚、准确地定义自己的需求,此后每次会话都会一致地应用这套标准。使用 Skills 之前,我每次都会用不同方式描述相同工作流,得到的结果也总有细微差异。现在,行为固定下来了。
还有一点值得了解:Skills 可以指定允许使用哪些工具。只需读取文件的 Skill 不会意外开始编辑。这种约束在你希望工作流保持狭窄范围,或者准备与其他人共享时很有用。
/菜单是一份很好的参考资料,真正的杠杆则来自你亲手构建的内容。
florinandrei——使用脚本作为 Skill 输出漏斗(+1)
为 Skills 配备脚本,再让这些脚本成为 Skill 输出的漏斗。瞧,这就有了确定性。
ForeignArt7594——把推理与输出约束分开(+1)
正是如此。我会把几项 Skills 的输出通过管道交给脚本进行格式化和验证,脚本由此成为强制执行层。Skill 负责推理,脚本负责输出形态。把两项职责分开,才让工作流能够重复执行。
BothStrawberry7769——远程控制使用体验(+3)
我用它从手机访问 Claude Code,但有时会莫名其妙地停止工作。如果我人在外面,想查看任务进展,它会很理想。
jajanet——访客通行证可能已经无法使用(+1)
我订阅了 20x Max,尝试通过
/passes命令赠送免费访客试用,结果它们似乎已经无法使用了,安息吧。
oddslol——每天使用 /simplify(+1)
我一直在使用
/simplify。它经常能发现 Claude 造成的重复代码,让我的代码库整洁很多。
NotClaudeOpus——这些命令适用于 Claude Code(+3)
很遗憾,不行。这些命令是 Claude Code 的命令。
xX_MAHI_MAHI_Xx——快速模式价格警告(+5)
快速模式的价格是普通模式的六倍,最好更新一下说明。