Appearance
Claude Code更新很快,但真正被大多数人用起来的,往往还是最基础的那几个命令。要用好CC的关键不在于知道哪些指令,而是你知道这些命令分别该在什么时候用、为什么用。
Claude Code命令分类
| 类型 | 说明 |
|---|---|
| 基础控制命令 | 会话、上下文、模型、权限等基础能力 |
| 场景化能力命令 | 封装成入口的完整流程 |
| 扩展能力入口 | 通向memory、skills、agents、hooks、MCP、schedule的入口 |
第一类:会话与上下文管理命令
1. clear — 彻底清空,重新开始
bash
/clear清空当前上下文,开始新会话。适合:
- 当前任务已彻底结束
- 会话明显跑偏
- 上下文混进太多无关信息
clear适合"重开一局",不适合日常整理。
2. compact — 压缩上下文
bash
/compact通过总结当前会话,释放上下文空间。保留主线,清理包袱。
compact应该是比clear更高频的命令。
3. context — 查看上下文状态
bash
/context以可视化方式查看上下文使用情况,提示哪些内容可能过重。
4. resume — 恢复之前会话
bash
/resume通过会话ID、名称恢复之前的会话,减少重复铺垫。
5. rewind — 回退到之前节点
bash
/rewind将会话或代码状态回退到之前节点,从更合适位置重新继续。
6. recap — 一句话摘要
bash
/recap按需生成当前会话的一句话摘要,整理当前进度。
第二类:模型、推理强度与成本命令
1. model — 选择模型
bash
/model选择或切换当前使用的AI模型。
建议先问自己:这个任务是执行型还是判断型?
- 执行型任务优先考虑效率
- 判断型任务优先考虑能力
2. effort — 推理强度
bash
/effort low|medium|high|xhigh|max设置模型推理强度:
- 任务明确 → 低effort
- 任务复杂 → 高effort
3. status — 查看当前状态
bash
/status查看版本、模型、账号、连接状态等信息。
4. cost — 查看成本
bash
/cost查看会话成本、计划用量和活动统计。
5. stats — 使用统计
bash
/stats看总成本、Token使用情况、时间维度、代码改动量、活动分布。
第三类:权限、安全与排障命令
1. permissions — 权限管理
bash
/permissions管理工具权限的允许、询问和拒绝规则:
| 规则类型 | 说明 |
|---|---|
| allow | 可直接做,不再确认 |
| ask | 每次遇到都要确认 |
| deny | 直接禁止 |
2. auto mode — 自动审批
bash
/auto mode减少确认疲劳,但不等同于放开权限。
3. doctor — 诊断检查
bash
/doctor诊断Claude Code安装和配置状态。
4. debug — 调试日志
bash
/debug开启调试日志,排查问题。
5. sandbox — 沙箱模式
bash
/sandbox开启沙箱,在边界内执行命令。
6. security-review — 安全审查
bash
/security-review分析当前代码的安全风险。
7. fewer-permission-prompts — 权限优化
bash
/fewer-permission-prompts扫描历史记录,把低风险只读调用加入allowlist。
第四类:扩展能力命令
1. memory — 记忆管理
bash
/memory管理CLAUDE.md记忆文件:
- 适合记忆:技术栈、启动命令、代码风格、团队规则
- 不适合记忆:临时结论、已废弃方案、会话中间尝试
2. skills — 技能管理
bash
/skills把重复流程沉淀成可复用技能:
- code-review:代码审查
- api-review:接口检查
- incident-review:故障复盘
- release-check:发布检查
3. agents — 子Agent配置
bash
/agents管理subagent配置:
- code-reviewer:审代码质量
- debugger:排查错误
- test-writer:补测试
4. hooks — 事件钩子
bash
/hooks把重复动作挂到关键节点:
- 改完代码自动跑lint
- 危险命令前拦截
- 修改关键目录自动测试
5. mcp — MCP服务
bash
/mcp管理MCP服务连接。
6. schedule — 定时任务
bash
/schedule把重复任务变成routine。
常用命令速查表
| 场景 | 命令 |
|---|---|
| 开新会话 | /clear |
| 压缩上下文 | /compact |
| 查看状态 | /context |
| 继续上次任务 | /resume |
| 回退重做 | /rewind |
| 切换模型 | /model |
| 设置推理强度 | /effort |
| 看成本 | /cost |
| 看统计 | /stats |
| 管理权限 | /permissions |
| 诊断问题 | /doctor |
| 开启调试 | /debug |
| 安全审查 | /security-review |
| 管理记忆 | /memory |
| 查看技能 | /skills |
| 管理Agent | /agents |
| 定时任务 | /schedule |
核心建议
不要只靠感觉用命令,建立使用习惯:
- 执行型任务 → 优先效率,低effort
- 判断型任务 → 优先能力,高effort
- 会话乱了 → 先compact,别急着clear
- 感觉不对 → 先看status
- 权限太多 → 优化permissions规则
- 重复流程 → 沉淀成skill
