命令大全
Claude Code 包含 70~100+ 个斜杠命令(取决于用户类型和 feature flag),分布在 src/commands/ 的 80+ 个子目录/文件中。
命令类型
typescript
// 3 种命令类型(非 4 种,无 resume 类型)
// src/types/command.ts
type Command = CommandBase &
(PromptCommand | LocalCommand | LocalJSXCommand)
// PromptCommand — 生成提示词给 AI
// LocalCommand — 直接执行函数
// LocalJSXCommand — 渲染 React/Ink 组件
// 注意: ResumeEntrypoint 是独立类型,描述 resume 入口方式,不是命令类型命令分类总览
会话管理
| 命令 | 类型 | 功能 |
|---|---|---|
/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 |