前言

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 个必学斜杠命令
Logo

更多推荐