命令、官方技能和 Code 标签页实用工作流全面解析
本文涵盖的"命令"范围
本文介绍的是在 Claude Desktop 的 Code 标签页输入框中执行的命令。具体来说,这些命令通过在输入框开头输入 "/" 来调用,或从输入框旁的 "+" 按钮选择"Slash commands"来使用。
我们将涵盖三种类型:
- Claude Code 内置的命令
- Anthropic 捆绑的官方技能
- 从项目或插件添加的技能
反之,我们将不涵盖从终端启动 Claude Code、启动标志、非交互式执行或从外部脚本操作的内容。
在 Claude Desktop 中,许多操作如模型、权限模式、插件、连接器、差异对比和任务都可以通过 GUI 完成。因此,终端版本中使用的一些命令可能不会出现在 Desktop 中,或被 GUI 操作所取代。
检查你的环境中哪些命令可用的最可靠方法是在 Code 标签页输入框中输入 "/"。显示的内容将根据你的操作系统、订阅计划、执行环境、已安装的插件和项目技能而有所不同。
第 1 章:如何在 Claude Desktop 中调用命令
在 Claude Desktop 的 Code 标签页中,你可以通过两种方式调用命令。
第一种,在输入框开头输入 "/"。
/
会显示候选列表,继续输入即可缩小范围。
/ver
这将显示包含"ver"的候选,例如"/verify"。
第二种,从输入框旁的"+"按钮选择"Slash commands"。列表将显示以下内容:
- 内置命令
- Anthropic 的官方捆绑技能
- 用户创建的技能
- 项目特定的技能
- 已安装插件的技能
选择后,命令名称会高亮插入到输入框中。然后你可以在其后编写你的请求并发送。
将命令放在输入的开头
要被视为命令,通常必须放在消息的开头。
正确示例:
/plan 创建一个将认证功能迁移到 Session Cookie 方法的计划
以下内容可能被解释为普通自然语言:
首先,使用 /plan 来调查认证功能
命令名称后编写的文本将作为该命令的参数或请求内容。
一次性组合多个技能
在 Claude Code v2.1.199 及更高版本中,你可以在输入开头最多排列 6 个技能。
/security-context /api-rules /test-policy 实现认证 API
这会加载所有指定的技能,并将请求传递给每个技能。然而,并非越多越好。重叠的类似技能可能导致以下问题:
- 指令冲突
- 增加上下文消耗
- 优先级不明确
- 执行不必要的步骤
- 完成条件复杂
只组合与当前任务直接相关的技能。
第 2 章:用于组织会话和上下文的命令
在 Claude Desktop 中,对话历史、项目文件夹、更改和上下文对每个会话都是独立的。随着工作进展,你需要决定是继续当前对话、总结它,还是将其拆分为另一个会话。这些命令可以帮助你。
/clear
/clear
结束当前对话,并以空上下文开始新对话。旧对话不会被删除,它们会保留在 Desktop 侧边栏中。你也可以为其命名:
/clear auth-investigation
在以下情况下使用 /clear:
- 你已完成认证工作,正在转向计费
- 你不想保留旧的假设或错误结果
- 你正在开始一个新问题
- 对话变得太长,目标已经改变
/compact
/compact
保持同一对话,但总结过去的对话和工具结果以释放上下文。你可以指定保留的内容:
/compact 保留认证方法决策、已更改的文件、失败的测试和待办任务
在以下情况下使用 /compact:
- 长时间处理同一个功能
- 上下文使用率很高
- 有很多旧的搜索结果或长日志
- 你想保留重要的设计决策
/context
/context
检查当前上下文消耗了什么(历史记录、CLAUDE.md、规则、技能、MCP 定义、文件等)。查看详情:
/context all
如果 Claude 开始混淆过去和当前的请求,如果加载了太多技能,或者它开始忘记重要指令,请运行此命令。
/branch
/branch alternative-auth
在该点复制当前对话,并将你移动到副本。原对话保持不变,允许你尝试替代方案而不丢失当前计划。这会分支对话,而不是 Git 分支。
/fork
/fork 在与当前计划分开的情况下,调查 JWT 方法的安全性和成本
启动一个继承整个当前对话的后台子 Agent。与 /branch 不同,你留在当前对话中,而 Agent 处理一个辅助任务。结果在完成后返回主对话。
/btw
/btw 这个认证过程中使用的 cookie 名称是什么?
使用当前上下文提出一个"附带问题",而不将内容保存到主对话历史中。非常适合快速澄清,不应偏离主要任务。
/recap
/recap
简要总结当前会话。在长时间处理后或同时处理多个会话时,有助于快速了解情况。
/rename
/rename auth-cookie-migration
重命名当前会话。有助于保持侧边栏有序。
第 3 章:用于控制计划和目标的命令
/plan
/plan 创建一个将认证从 JWT 迁移到 Session Cookie 的计划
将 Claude 切换到计划模式,在编辑代码之前进行调查和规划。它有助于在实施之前识别实现细节、测试配置和风险。
/goal
/goal 继续直到所有测试通过、类型错误为 0、且已更改的注册页面经过手动验证
设置明确的完成条件。Claude 将持续进行多轮,直到评估器确认目标已达成。目标应客观且可观察。
/loop
/loop 5m 检查 CI 状态,如果失败则进行调查
在当前会话中以设定的间隔重复一个请求。适用于等待 CI、部署或监控日志。
第 4 章:用于并行处理和大规模工作的命令
/batch
/batch 将 src/ 目录从旧的 Logging API 迁移到新的
一个官方技能,将大型更改分解为独立单元,并使用后台子 Agent 和 Git Worktrees 并行实现。最适合跨多个文件或包进行的重复性更改。
/deep-research
/deep-research 调查截至 2026 年 WebAssembly 组件模型的实现状态
一个动态工作流,将研究分布到许多子 Agent 并整合结果。比标准网页搜索强大得多。
第 5 章:用于运行已实现应用程序的命令
Claude Desktop 可以使用浏览器面板实际检查你的应用程序。核心命令是 /run、/verify 和 /run-skill-generator。
/run
/run
启动项目应用程序并操作已更改的部分。它会检查应用程序是否启动、按钮是否工作以及是否有控制台错误。
/verify
/verify
通过执行结果证明更改满足要求。/run 侧重于操作,而 /verify 侧重于是否满足"完成条件"(例如,你能否实际登录?)。
/run-skill-generator
/run-skill-generator
学习项目特定的启动和验证方法,以生成用于 /run 和 /verify 的自定义技能。这可以在未来的会话中节省 token 和时间。
第 6 章:用于提高代码质量的命令
/simplify
/simplify
审查已更改的代码以进行简化和重用。它专注于减少不必要的复杂性并重用现有的辅助函数。
/code-review
/code-review high --fix
审查更改以查找错误和提高质量。你可以指定深度(low、high、xhigh、ultra),甚至可以应用修复或将评论发布到 GitHub。
/security-review
/security-review
专门从安全角度分析更改(注入、XSS、CSRF 等)。对于认证或支付相关的更改至关重要。
/review
/review 123
对 GitHub Pull Request 进行快速、单次审查。适合快速初步检查。
第 7 章:项目初始化和专业任务
/init
/init
调查项目并生成一个包含项目概述、技术栈和编码模式的初始 CLAUDE.md 文件。
/claude-api
/claude-api migrate
加载 Anthropic API、SDK 和工具使用的官方参考。在编写与 Anthropic 服务交互的代码时使用此命令。
/dataviz
/dataviz 设计一个比较月销售额和流失率的仪表盘
一个官方技能,用于设计有效的数据可视化,专注于图表类型、可访问性和信息优先级。
第 8 章:用于诊断 Claude Code 本身的命令
/doctor
/doctor
诊断 Claude Code 的安装、设置和上下文配置。它会建议并应用针对性能问题或上下文膨胀的修复。
/debug
/debug MCP 服务器连接每次都断开
诊断 Claude Code 本身的运行时问题(MCP 连接、钩子、权限),而不是你的应用程序代码。
/fewer-permission-prompts
/fewer-permission-prompts
分析过去的会话,为你经常批准的、安全且只读的操作创建权限规则,从而减少干扰。
第 9 章:用于直接更改设置的命令
虽然在 Desktop 中首选 GUI,但你可以使用带键值对的 /config:
/config theme=dark
注意:不带参数(交互式面板)的 /config 在 Desktop 的 Code 标签页中不起作用。
第 10 章:自定义技能和插件技能
项目特定技能(通过仓库共享)、用户技能(个人偏好)和插件技能也会出现在 "/" 菜单中。技能仅在调用时加载,因此比将一切放在 CLAUDE.md 中更节省上下文。
第 11 章:应使用 GUI 而非命令的情况
在 Claude Desktop 中,使用 GUI 进行以下操作:
- 模型/努力程度选择
- 权限模式
- 插件/连接器管理
- 差异对比和任务监控
- 会话切换
第 12 章:实用命令工作流
安全地实现新功能
/plan(设计)- 实现
/simplify(清理)/code-review high(错误检查)/security-review(安全检查)/verify(执行证明)
修复复杂错误
/goal(设置条件)/fork(调查假设)/code-review high/verify
总结:命令是控制的接口
Claude Desktop 中的命令不仅仅是终端的替代品。它们是用于指示 Claude 何时计划、何时并行化以及什么证据构成完成的接口。掌握这些,将 Claude Desktop 转变为一个真正的开发环境。





