命令系统
Claude Code 提供了丰富的斜杠命令(slash commands)来控制 AI 的行为和工作流。
基础命令
| 命令 | 说明 |
|---|---|
/help | 显示帮助信息和可用命令列表 |
/clear | 清除当前对话上下文,开始新的对话 |
/compact | 压缩对话历史,释放上下文空间 |
/model | 切换模型(Opus / Sonnet / Haiku) |
/cost | 查看当前会话的 token 消耗和费用 |
/init | 创建或编辑项目的 CLAUDE.md 文件 |
/review | 审查当前分支上的代码变更 |
模型切换
使用 /model 命令可以动态切换不同的 Claude 模型:
/model
选择模型:
1. Opus 4.7 - 最强能力(推荐用于复杂任务)
2. Sonnet 4.6 - 速度与质量的平衡
3. Haiku 4.5 - 快速响应
选择模型:
1. Opus 4.7 - 最强能力(推荐用于复杂任务)
2. Sonnet 4.6 - 速度与质量的平衡
3. Haiku 4.5 - 快速响应
Opus最强
最强大的模型,适合复杂编程、架构设计、多文件重构
Sonnet均衡
日常开发的最佳选择,响应快、成本低、质量高
Haiku快速
最快速的模型,适合简单查询、快速编辑、代码审查
高级命令
/compact上下文压缩
当对话过长、上下文空间不足时使用。压缩会保留关键信息,丢弃冗余内容。支持自定义压缩提示词,如 /compact 请保留所有重要的代码决策。
/review代码审查
自动审查当前分支的 git diff,提供代码质量、安全性、最佳实践等方面的反馈。可以指定审查范围,如 /review src/components/。
/init项目初始化
扫描项目结构,自动生成 CLAUDE.md 文件,包含项目概览、技术栈、关键目录等信息。这能帮助 Claude 更好地理解你的项目。
/clear清除上下文
清除当前对话的所有上下文,开始全新对话。不会影响已保存的文件或 git 状态。
权限模式
Claude Code 有不同的权限模式,控制 AI 能执行的操作:
🔒
Default
默认模式,写操作和工具调用需要确认
⚡
Auto
自动模式,自动执行操作,减少确认提示
📋
Plan
计划模式,只生成方案不执行,适合架构讨论
下一步:探索 技能系统,了解预装和自定义技能。