命令大全
Claude Code 包含 70~100+ 个斜杠命令(取决于用户类型和 feature flag),分布在 src/commands/ 的 80+ 个子目录/文件中。
命令类型
Claude Code 定义了 3 种命令类型:
- PromptCommand — 生成提示词给 AI 处理
- LocalCommand — 直接执行本地函数
- LocalJSXCommand — 渲染 React/Ink 组件
命令分类总览
会话管理
| 命令 | 类型 | 功能 |
|---|---|---|
| /clear | local | 清除对话并重置会话 |
| /compact | local | 压缩上下文(三层压缩) |
| /resume | local-jsx | 恢复历史会话 |
| /export | local-jsx | 导出对话为文本文件 |
| /diff | local-jsx | 查看本次会话的文件变更 |
| /session | local-jsx | 显示会话信息(QR 码 + URL) |
代码工作流
| 命令 | 类型 | 功能 |
|---|---|---|
| /commit | prompt | Git 安全提交 |
| /commit-push-pr | prompt | 分支→提交→推送→PR 完整流程 |
| /review | prompt | 代码审查 |
| /security-review | prompt | 安全审查 |
配置管理
| 命令 | 类型 | 功能 |
|---|---|---|
| /config | local-jsx | 打开设置界面 |
| /permissions | local-jsx | 权限规则管理 |
| /hooks | local-jsx | 钩子配置 |
| /model | local-jsx | 模型选择 |
| /vim | local | 切换 Vim 模式 |
| /advisor | local | 配置顾问模型 |
系统工具
| 命令 | 类型 | 功能 |
|---|---|---|
| /help | local-jsx | 帮助界面 |
| /doctor | local-jsx | 环境诊断 |
| /login | local-jsx | OAuth 登录 |
| /logout | local | 登出 |
| /install | local-jsx | 安装/更新 |
| /version | local | 显示版本 |
高级功能
| 命令 | 类型 | 功能 |
|---|---|---|
| /agents | local-jsx | Agent 管理 |
| /tasks | local-jsx | 后台任务管理 |
| /bridge | local-jsx | Bridge 连接管理 |
| /context | local-jsx | 上下文可视化 |
| /voice | local | 语音模式切换 |
| /insights | local | 会话分析 |
文档导航
| 文档 | 涵盖内容 |
|---|---|
| 会话管理命令 | clear, compact, resume, export, diff |
| 代码工作流命令 | commit, review, security-review |
| 配置命令 | config, permissions, hooks, model |
| 工具与系统命令 | help, doctor, login, install, agents, tasks |