Claude Code 命令参考 - 内置命令与 bundled Skills
Claude Code 中所有内置命令和捆绑 skills 的完整参考,从 /clear、/compact、/model 到 /diff、/review、/teleport 等。
命令
Claude Code 中可用命令的完整参考,包括内置命令和捆绑的 skills。
命令在会话内控制 Claude Code。它们提供了一种快速的方式来切换模型、管理权限、清除上下文、运行工作流等。
输入 / 可以查看所有可用命令,或输入 / 后跟字母来筛选。
命令只在您的消息开头被识别。命令名称后面的文本作为参数传递给它。
典型工作流程中的命令
大多数命令在会话的特定点很有用,从设置项目到发布更改。
首次在存储库中的会话。 运行 /init 以生成启动器 CLAUDE.md,然后运行 /memory 以完善它。使用 /mcp 和 /agents 来设置项目需要的任何服务器或子代理,并使用 /permissions 来设置您想要的批准规则。
在任务期间。 /plan 在大型更改前切换到 Plan Mode。/model 和 /effort 调整您花费的推理量。当对话变长时,/context 显示窗口的去向,/compact 将其总结下来;使用 /btw 进行快速附加说明,不应该增加历史记录。
在您发布之前。 /diff 显示更改的内容,/simplify 审阅最近的文件并应用质量和效率修复,/review 或 /security-review 进行更深入的只读检查。
在会话之间。 /clear 在保持项目内存的同时开始新任务。/resume 和 /branch 让您返回或分叉早期的对话。/teleport 将网络会话拉入此终端,/remote-control 让您从另一台设备继续此本地会话。
当出现问题时。 /rewind 将代码和对话回滚到检查点。/doctor 和 /debug 诊断安装和运行时问题,/feedback 报告附加会话上下文的错误。
所有命令
下表列出了 Claude Code 中包含的所有命令。标记为 Skill 的条目是捆绑的 skills。它们使用与您自己编写的 skills 相同的机制:一个提示交给 Claude,Claude 也可以在相关时自动调用。其他所有内容都是内置命令,其行为被编码到 CLI 中。要添加您自己的命令,请参阅 skills。
在下表中,<arg> 表示必需的参数,[arg] 表示可选参数。
ℹ️ 并非每个命令都对每个用户显示。可用性取决于您的平台、计划和环境。例如,
/desktop仅在 macOS 和 Windows 上显示,/upgrade仅在 Pro 和 Max 计划上显示。
| 命令 | 用途 |
|---|---|
/add-dir <path> | 为当前会话期间的文件访问添加工作目录。大多数 .claude/ 配置不会从添加的目录中发现。您可以稍后使用 --continue 或 --resume 从添加的目录恢复会话 |
/agents | 管理 agent 配置 |
/autofix-pr [prompt] | 生成一个网络版 Claude Code 会话,监视当前分支的 PR,并在 CI 失败或审阅者留下评论时推送修复。使用 gh pr view 检测已检出分支的开放 PR;要监视不同的 PR,请先检出其分支。需要 gh CLI |
/batch <instruction> | Skill. 在整个代码库中并行编排大规模更改。研究代码库,将工作分解为 5 到 30 个独立单元,并呈现一个计划。获得批准后,在隔离的 git worktree 中为每个单元生成一个后台 agent。需要一个 git 存储库。示例:/batch migrate src/ from Solid to React |
/branch [name] | 在此点创建当前对话的分支。切换到分支并保留原始分支,您可以使用 /resume 返回。别名:/fork。当设置 CLAUDE_CODE_FORK_SUBAGENT 时,/fork 改为生成一个分叉的 subagent |
/btw <question> | 提出快速附加问题,无需添加到对话中 |
/chrome | 配置 Claude in Chrome 设置 |
/claude-api [migrate|managed-agents-onboard] | Skill. 为您的项目语言(Python、TypeScript、Java、Go、Ruby、C#、PHP 或 cURL)和 Managed Agents 参考加载 Claude API 参考资料。涵盖工具使用、流式传输、批处理、结构化输出和常见陷阱。当您的代码导入 anthropic 或 @anthropic-ai/sdk 时也会自动激活。运行 /claude-api migrate 以将现有 Claude API 代码升级到更新的模型 |
/clear [name] | 使用空上下文启动新对话。之前的对话在 /resume 中保持可用。传递一个名称以在 /resume 选择器中标记之前的对话。要在继续同一对话的同时释放上下文,请改用 /compact。别名:/reset、/new |
/color [color|default] | 为当前会话设置提示栏颜色。可用颜色:red、blue、green、yellow、purple、orange、pink、cyan。使用 default 重置,或不带参数运行以选择随机颜色 |
/compact [instructions] | 通过总结到目前为止的对话来释放上下文。可选择性地传递焦点说明以进行总结。请参阅压缩如何处理规则、skills 和内存文件 |
/config | 打开设置界面以调整主题、模型、输出样式和其他偏好设置。别名:/settings |
/context [all] | 将当前上下文使用情况可视化为彩色网格。显示上下文密集型工具、内存膨胀和容量警告的优化建议。在全屏模式中,每项的分解被折叠以保持网格可见。传递 all 以展开它 |
/copy [N] | 将最后一个助手响应复制到剪贴板。传递数字 N 以复制第 N 个最新响应:/copy 2 复制倒数第二个。当存在代码块时,显示交互式选择器以选择单个块或完整响应。在选择器中按 w 将选择内容写入文件而不是剪贴板,这在 SSH 上很有用 |
/cost | /usage 的别名 |
/debug [description] | Skill. 为当前会话启用调试日志记录并通过读取会话调试日志来排查问题。调试日志默认关闭,除非您使用 claude --debug 启动,因此在会话中途运行 /debug 会从该点开始捕获日志。可选择性地描述问题以集中分析 |
/desktop | 在 Claude Code Desktop 应用中继续当前会话。仅限 macOS 和 Windows。别名:/app |
/diff | 打开交互式差异查看器,显示未提交的更改和每轮差异。使用左/右箭头在当前 git 差异和单个 Claude 轮次之间切换,使用上/下浏览文件 |
/doctor | 诊断并验证您的 Claude Code 安装和设置。结果显示状态图标。按 f 让 Claude 修复任何报告的问题 |
/effort [level|auto] | 设置模型工作量级别。接受 low、medium、high、xhigh 或 max;可用级别取决于模型,max 仅限会话。auto 重置为模型默认值 |
/exit | 退出 CLI。别名:/quit |
/export [filename] | 将当前对话导出为纯文本。使用文件名时,直接写入该文件。不使用文件名时,打开对话框以复制到剪贴板或保存到文件 |
/extra-usage | 配置额外使用量以在达到速率限制时继续工作 |
/fast [on|off] | 切换快速模式开启或关闭 |
/feedback [report] | 提交关于 Claude Code 的反馈。别名:/bug |
/fewer-permission-prompts | Skill. 扫描您的记录以查找常见的只读 Bash 和 MCP 工具调用,然后向项目 .claude/settings.json 添加优先级允许列表以减少权限提示 |
/focus | 切换焦点视图,仅显示您的最后一个提示、带有编辑 diffstats 的单行工具调用摘要和最终响应。选择在会话间保持。仅在全屏渲染中可用 |
/heapdump | 将 JavaScript 堆快照和内存分解写入 ~/Desktop,或在 Linux 上没有 Desktop 文件夹的情况下写入您的主目录,以诊断高内存使用情况。请参阅故障排除 |
/help | 显示帮助和可用命令 |
/hooks | 查看工具事件的 hook 配置 |
/ide | 管理 IDE 集成并显示状态 |
/init | 使用 CLAUDE.md 指南初始化项目。设置 CLAUDE_CODE_NEW_INIT=1 以获得交互式流程,该流程还会引导您完成 skills、hooks 和个人内存文件 |
/insights | 生成报告,分析您的 Claude Code 会话,包括项目领域、交互模式和摩擦点 |
/install-github-app | 为存储库设置 Claude GitHub Actions 应用。引导您选择存储库并配置集成 |
/install-slack-app | 安装 Claude Slack 应用。打开浏览器以完成 OAuth 流程 |
/keybindings | 打开或创建您的快捷键配置文件 |
/login | 登录到您的 Anthropic 账户 |
/logout | 从您的 Anthropic 账户登出 |
/loop [interval] [prompt] | Skill. 在会话保持打开状态时重复运行提示。省略间隔,Claude 会在迭代之间自动调整步速。省略提示,Claude 运行自主维护检查,或运行 .claude/loop.md 中的提示(如果存在)。示例:/loop 5m check if the deploy finished。别名:/proactive |
/mcp | 管理 MCP server 连接和 OAuth 身份验证 |
/memory | 编辑 CLAUDE.md 内存文件,启用或禁用 auto-memory,并查看自动内存条目 |
/mobile | 显示二维码以下载 Claude 移动应用。别名:/ios、/android |
/model [model] | 选择或更改 AI 模型。对于支持的模型,使用左/右箭头调整工作量级别。不带参数时,打开一个选择器,当对话有先前输出时要求确认,因为下一个响应会重新读取完整历史记录而不使用缓存的上下文 |
/passes | 与朋友分享一周免费的 Claude Code。仅在您的账户符合条件时可见 |
/permissions | 管理工具权限的允许、询问和拒绝规则。打开交互式对话框,您可以按范围查看规则、添加或删除规则、管理工作目录,以及查看最近的自动模式拒绝。别名:/allowed-tools |
/plan [description] | 直接从提示进入 Plan Mode。传递可选描述以进入 Plan Mode 并立即开始该任务,例如 /plan fix the auth bug |
/plugin | 管理 Claude Code plugins |
/powerup | 通过带有动画演示的快速交互式课程发现 Claude Code 功能 |
/privacy-settings | 查看和更新您的隐私设置。仅对 Pro 和 Max 计划订阅者可用 |
/radio | 在浏览器中打开 Claude FM lo-fi 电台。当浏览器不可用时打印流 URL。在 Bedrock、Vertex 或 Foundry 上不可用 |
/recap | 按需生成当前会话的单行摘要 |
/release-notes | 在交互式版本选择器中查看更改日志。选择特定版本以查看其发布说明,或选择显示所有版本 |
/reload-plugins | 重新加载所有活跃 plugins 以应用待处理的更改,无需重启。报告每个已重新加载组件的计数并标记任何加载错误 |
/remote-control | 使此会话可从 claude.ai 进行远程控制。别名:/rc |
/remote-env | 为使用 --remote 启动的网络会话配置默认远程环境 |
/rename [name] | 重命名当前会话并在提示栏上显示名称。不使用名称时,从对话历史记录自动生成一个 |
/resume [session] | 按 ID 或名称恢复对话,或打开会话选择器。别名:/continue |
/review [PR] | 在当前会话中本地审阅 pull request |
/rewind | 将对话和/或代码倒回到上一个点,或从选定的消息进行总结。请参阅 checkpointing。别名:/checkpoint、/undo |
/sandbox | 切换 sandbox mode。仅在支持的平台上可用 |
/schedule [description] | 创建、更新、列出或运行 routines,这些 routines 在 Anthropic 管理的云基础设施上执行。Claude 会以对话方式引导您完成设置。别名:/routines |
/security-review | 分析当前分支上的待处理更改以查找安全漏洞。审查 git 差异并识别注入、身份验证问题和数据泄露等风险 |
/setup-bedrock | 通过交互式向导配置 Amazon Bedrock 身份验证、区域和模型固定。仅在设置 CLAUDE_CODE_USE_BEDROCK=1 时可见 |
/setup-vertex | 通过交互式向导配置 Google Vertex AI 身份验证、项目、区域和模型固定。仅在设置 CLAUDE_CODE_USE_VERTEX=1 时可见 |
/simplify [focus] | Skill. 审阅您最近更改的文件以查找代码重用、质量和效率问题,然后修复它们。并行生成三个审阅 agent,聚合其发现,并应用修复。传递文本以集中关注特定问题:/simplify focus on memory efficiency |
/skills | 列出可用的 skills |
/stats | /usage 的别名。在统计选项卡上打开 |
/status | 打开设置界面(状态选项卡),显示版本、模型、账户和连接性。在 Claude 响应时工作,无需等待当前响应完成 |
/statusline | 配置 Claude Code 的状态行。描述您想要的内容,或不带参数运行以从您的 shell 提示自动配置 |
/stickers | 订购 Claude Code 贴纸 |
/tasks | 列出并管理后台任务。也可用作 /bashes |
/team-onboarding | 从您的 Claude Code 使用历史记录生成团队入职指南 |
/teleport | 将网络版 Claude Code 会话拉入此终端:打开选择器,然后获取分支和对话。也可用作 /tp。需要 claude.ai 订阅 |
/terminal-setup | 为 Shift+Enter 和其他快捷键配置终端快捷键 |
/theme | 更改颜色主题 |
/tui [default|fullscreen] | 设置终端 UI 渲染器并使用您的对话完整性重新启动到它。fullscreen 启用无闪烁 alt-screen 渲染器。不带参数时,打印活跃渲染器 |
/ultraplan <prompt> | 在 ultraplan 会话中起草计划,在浏览器中审阅,然后远程执行或将其发送回您的终端 |
/ultrareview [PR] | 在云沙箱中运行深度、多 agent 代码审阅。Pro 和 Max 包括 3 次免费运行 |
/upgrade | 打开升级页面以切换到更高的计划层级 |
/usage | 显示会话成本、计划使用限制和活动统计 |
/voice [hold|tap|off] | 切换语音听写,或在特定模式下启用它。需要 Claude.ai 账户 |
/web-setup | 使用您的本地 gh CLI 凭证将您的 GitHub 账户连接到网络版 Claude Code |
MCP prompts
MCP servers 可以公开显示为命令的 prompts。这些使用格式 /mcp__<server>__<prompt>,并从连接的服务器动态发现。有关详细信息,请参阅 MCP prompts。
另请参阅
- Skills:创建您自己的命令
- Interactive mode:快捷键、Vim 模式和命令历史记录
- CLI reference:启动时标志
本文翻译自 Anthropic Claude Code 官方文档,最近一次同步:2025-05-01。