Claude Code 10 个必学斜杠命令详解
前言
Claude Code 内置了 30 多个斜杠命令(以/开头),它们是 Claude Code 工具本身的控制指令,而不是发给 AI 的消息。
本文介绍日常使用频率最高的 10 个命令,掌握后能显著提升使用效率。
10 个核心命令
1. /help —— 命令速查
/help列出当前版本全部可用命令。忘记命令名称时使用此命令即可。
2. /init —— 项目初始化
/init自动扫描项目代码(pom.xml、目录结构、依赖等),生成 CLAUDE.md 项目描述文件。每个新项目的第一步操作。
详见上一篇文章《CLAUDE.md:让 Claude Code 理解你项目的核心文件》。
3. /clear —— 清空对话
/clear完全重置对话上下文。当对话超过约 50 轮、AI 回复质量明显下降时使用。
使用建议:同一个问题纠正两次后仍出错,执行/clear。
与/compact的区别:/compact保留任务连续性仅精简上下文,/clear完全重置。优先尝试/compact,效果不好再用/clear。
4. /model —— 切换模型
/model弹出模型选择列表,可在 Claude Sonnet、Opus、Haiku 及通过 CC Switch 接入的国产模型间切换。
5. /review —— 代码审查
/review检查所有未提交的代码变更,按安全、性能、代码规范分类输出问题。
推荐提交前流程:/review→/simplify→ 跑测试 → git commit。
6. /plan —— 计划模式
/plan > 具体任务描述让 Claude Code 先生成行动计划(要读取的文件、要创建/修改的文件、操作顺序),不直接改代码。用户审核通过后再执行。
使用原则:涉及 3 个以上文件的修改,先用/plan确认方案。
7. /cost —— 费用查询
/cost查看当前会话的 token 消耗和预估费用。使用 API Key 付费时用于控制预算。
注意:切换到 Claude Opus(费用为 Sonnet 五倍)后建议多查看/cost。
8. /doctor —— 系统诊断
/doctor检查 Claude Code 安装环境、API 连接状态、配置正确性。出现网络异常、模型切换失败、响应变慢等问题时,优先使用此命令定位原因。
9. /permissions —— 权限管理
/permissions配置操作的自动处理策略:
- Allow:自动批准,适合读文件、搜索代码、跑测试
- Deny:自动拒绝,适合 rm -rf、git push --force、操作 .env 和密钥文件
- Ask:每次询问(默认),适合修改代码文件
也可以在对话中直接说明:“以后所有 mvn test 不要问我了”。
10. /btw —— 旁路提问
/btw Java 中 BigDecimal 如何比较大小/btw后的提问不进入主对话上下文,避免占用 token 窗口。适合在主任务过程中临时查询与当前任务无关的技术问题。
其他实用命令
| 命令 | 功能 |
|---|---|
/rewind | 回退到上一个检查点 |
/resume | 恢复历史会话 |
/simplify | 代码优化建议 |
/security-review | 安全漏洞扫描 |
/export | 导出对话记录 |
命令组合建议
每日开工:
/status → 查看系统状态 /resume → 恢复昨天会话开始新任务:
/clear → 清空上下文 /init → 重新分析项目(项目结构有变化时)提交前检查:
/review → 代码审查 /simplify → 代码优化 /cost → 查看任务成本故障排查:
/doctor → 系统诊断(第一步) /cost → 检查是否欠费 /compact → 上下文过大时压缩总结
| 优先级 | 命令 | 用途 |
|---|---|---|
| 必学 | /help | 命令速查 |
| 必学 | /init | 项目初始化 |
| 必学 | /clear | 清空对话 |
| 必学 | /model | 切换模型 |
| 必学 | /review | 代码审查 |
| 必学 | /plan | 计划模式 |
| 常用 | /cost | 费用查询 |
| 常用 | /doctor | 系统诊断 |
| 常用 | /permissions | 权限管理 |
| 常用 | /btw | 旁路提问 |
其余命令通过/help按需查看即可。
系列文章:
- 第一篇:用 CC Switch 接入 DeepSeek,API 费用降低 90%
- 第二篇:CLAUDE.md 写法详解
- 第三篇(本文):10 个必学斜杠命令
