Claude Code 命令速查
Claude Code 提供了一套强大的斜杠命令(Slash Commands),让你可以快速执行各种操作,无需记忆复杂的快捷键或导航多层菜单。
这些命令覆盖了从会话控制、状态诊断、AI 记忆管理到代码集成的全方位功能。掌握这些命令,能让你更高效地完成开发任务。
| 命令 | 功能 | 分类 |
|---|---|---|
/help | 显示所有可用命令 | 对话控制 |
/exit | 退出当前会话 | 对话控制 |
/clear | 清除屏幕内容 | 对话控制 |
/status | 查看当前状态 | 状态诊断 |
/tasks | 查看任务列表 | 状态诊断 |
/diagnostics | 获取诊断信息 | 状态诊断 |
/remember | 记住特定信息 | AI 记忆 |
/model | 切换 AI 模型 | AI 记忆 |
/forget | 清除记忆 | AI 记忆 |
/config | 查看配置 | 配置权限 |
/settings | 打开设置 | 配置权限 |
/permission | 权限管理 | 配置权限 |
/commit | Git 提交 | 代码集成 |
/diff | 查看代码差异 | 代码集成 |
/run | 运行代码或脚本 | 代码集成 |
/test | 运行测试 | 代码集成 |
/build | 构建项目 | 代码集成 |
核心对话控制
1、/help – 获取帮助信息
一句话概括:显示所有可用的斜杠命令列表。
功能详解
/help 命令会列出所有当前可用的斜杠命令,包括命令名称和简短描述。
使用场景
- 刚上手 Claude Code,想知道有哪些命令可用?
- 忘记某个命令的具体用法?
- 想快速浏览所有功能而不想翻阅文档
示例
/help
2、/exit – 退出当前会话
一句话概括:结束当前的 Claude Code 对话会话。
功能详解
/exit 命令会优雅地关闭当前的 Claude Code 会话。
使用场景
- 完成了当前工作,想安全退出会话
- 需要结束当前对话,重新开始一个新的任务
- 担心后台资源占用,想关闭 Claude Code
示例
/exit
3、/clear – 清除屏幕内容
一句话概括:清除终端屏幕上的所有历史显示内容。
功能详解
/clear 命令会清除终端屏幕,但不会删除任何文件或影响正在进行的任务。
使用场景
- 终端显示内容太多,想清空屏幕
- 调试时需要干净的输出环境
- 想擦除之前的历史记录保持专注
示例
/clear
状态与诊断
4、/status – 查看当前状态
一句话概括:显示当前工作目录、分支和任务状态。
功能详解
/status 命令提供当前工作环境的全面概览。
使用场景
- 想知道当前在哪个目录工作
- 需要查看 Git 分支状态
- 想确认任务列表的进度情况
示例
/status
5、/tasks – 查看任务列表
一句话概括:显示当前会话中的所有任务和待办事项。
功能详解
/tasks 命令会列出所有正在跟踪的任务。
使用场景
- 查看当前会话中的待办事项列表
- 确认哪些任务已完成、哪些待处理
- 需要清理或重新组织任务列表时使用
示例
/tasks
6、/diagnostics – 获取诊断信息
一句话概括:收集系统诊断信息用于调试。
功能详解
/diagnostics 命令会收集系统的详细信息。
使用场景
- 遇到错误或异常,需要收集系统信息进行排查
- 向技术支持报告问题时,提供诊断信息
- 定期检查系统健康状态和配置
示例
/diagnostics
AI 记忆与上下文管理
7、/remember – 记住信息
一句话概括:让 AI 记住特定的信息供后续使用。
功能详解
/remember 命令允许你告诉 Claude Code 需要记住的信息。
使用场景
- 让 AI 记住项目特定的编码规范和约定
- 保存项目的关键配置信息(如 API 端点、数据库连接等)
- 告知 AI 团队的工作流程和约定,保持上下文一致性
示例
/remember 我们的项目使用 4 空格缩进
/remember API 密钥存储在 .env 文件中
8、/model – 切换 AI 模型
一句话概括:在不同 Claude 模型之间切换。
功能详解
/model 命令允许你在不同的 Claude 模型之间切换。
使用场景
- 需要更高性能时切换到 Opus 模型处理复杂任务
- 简单任务使用 Haiku 模型以节省成本和提高速度
- 根据任务复杂度选择合适的模型平衡性能和成本
示例
/model claude-opus-4-5
/model claude-sonnet-4-5
/model claude-haiku-4-5
9、/forget – 清除记忆
一句话概括:让 AI 忘记之前记住的信息。
功能详解
/forget 命令会清除之前通过 /remember 命令存储的所有信息。
使用场景
- 项目变更导致之前的配置信息失效,需要清除旧记忆
- 切换到不同项目时,清除之前项目的记忆以避免混淆
- 重新开始任务时,清除之前的记忆以获得全新的上下文
示例
/forget
配置与权限
10、/config – 查看配置
一句话概括:显示当前 Claude Code 的配置信息。
功能详解
/config 命令会显示当前的配置文件内容。
使用场景
- 需要查看当前 Claude Code 的配置文件内容,了解系统设置
- 排查配置问题时,快速查看当前配置项以定位问题
- 验证配置修改是否生效,确认配置项已正确更新
示例
/config
11、/settings – 打开设置
一句话概括:打开 Claude Code 的设置界面或文件。
功能详解
/settings 命令会直接打开配置文件。
使用场景
- 需要修改 Claude Code 的配置时,快速打开配置文件进行编辑
- 更改系统级设置,如 API 密钥或模型偏好
- 排查配置问题时,通过访问设置快速定位和解决问题
示例
/settings
12、/permission – 权限管理
一句话概括:查看和管理 Claude Code 的权限设置。
功能详解
/permission 命令显示当前权限配置。
使用场景
- 需要查看 Claude Code 当前被授予哪些操作权限时使用
- 执行敏感操作前,验证 Claude Code 是否具有相应权限
- 排查权限相关问题时,使用该命令检查权限配置
示例
/permission
代码与工作流集成
13、/commit – Git 提交
一句话概括:创建 Git 提交,自动生成提交信息。
功能详解
/commit 命令会自动分析当前的代码变更,生成有意义的提交信息。
使用场景
- 代码修改完成后,快速创建 Git 提交保存进度
- 让 AI 自动生成有意义的提交信息,节省写 commit message 的时间
- 在代码审查或团队协作中,规范提交信息格式保持一致性
示例
/commit
/commit -m "修复登录 bug"
14、/diff – 查看代码差异
一句话概括:显示当前代码的变更内容。
功能详解
/diff 命令会显示所有已修改但未提交的代码变更。
使用场景
- 提交代码前,查看所有未提交的变更以确保不遗漏重要修改
- 代码审查时,快速查看同事的代码变更
- 调试问题时,对比最近修改的代码找出问题根源
示例
/diff
15、/run – 运行代码或脚本
一句话概括:执行指定的代码或脚本文件。
功能详解
/run 命令允许你直接在终端中运行代码或脚本。
使用场景
- 执行单个 Python 脚本文件进行快速测试或数据处理
- 运行 Node.js 或 npm 命令,如启动开发服务器或安装依赖
- 执行自定义 shell 脚本或命令行工具完成任务
示例
/run script.py
/run npm test
/run python main.py
16、/test – 运行测试
一句话概括:执行项目的测试套件。
功能详解
/test 命令会自动检测项目类型并运行相应的测试命令。
使用场景
- 验证代码修改是否引入新的 Bug
- 运行特定测试文件或测试用例
- 监听模式:代码变化时自动运行测试
示例
/test
/test --watch
/test --coverage
17、/build – 构建项目
一句话概括:执行项目的构建流程。
功能详解
/build 命令会运行项目的构建命令。
使用场景
- 构建前端项目进行生产部署或打包
- 运行 Webpack 或 Vite 等构建工具生成生产资源
- 执行项目构建命令,生成可分发的应用程序版本
示例
/build
/build --prod
/build --watch
总结
Claude Code 的斜杠命令提供了强大的功能,让你能够更高效地完成开发任务。
提示:你可以随时使用 /help 命令来查看所有可用的命令列表。