Claude Code 斜杠命令(/ 开头)是会话内的核心控制方式,涵盖模型切换、权限管理、上下文清理、并行任务编排等场景。输入 / 即可列出所有可用命令,或输入 / 加字母过滤。本页是所有内置命令和捆绑技能的完整速查表,包含参数说明、别名、技能标记和版本要求。

Claude Code 命令参考

命令在 Claude Code 会话中通过斜杠触发,用于切换模型、管理权限、清理上下文、运行工作流等。命令必须位于消息开头,命令后的内容作为参数传入。

典型工作流中的命令

仓库首轮会话

  • /init:生成初始 CLAUDE.md 指南
  • /memory:编辑优化 CLAUDE.md 和记忆文件
  • /mcp/agents:配置 MCP 服务器和子代理
  • /permissions:设置权限审批规则

执行任务时

  • /plan:进入计划模式,适合大规模改动前使用
  • /model/effort:调整模型和推理深度
  • /context:查看上下文窗口使用情况,/compact 压缩对话
  • /btw:提问临时问题,不会加入对话历史

并行运行工作

  • /agents:管理子代理配置
  • /tasks:列出当前会话的后台任务
  • /background:将当前会话后台运行并释放终端
  • /batch:将大规模改动分解为独立单元,在隔离的 git worktree 中并行执行

发布前

  • /diff:查看改动差异
  • /code-review:审查 diff 的正确性
  • /review/security-review:深度只读审查

会话间

  • /clear:清空上下文开始新任务,保留项目记忆
  • /resume/branch:恢复或分叉之前的对话
  • /teleport:将网页会话拉取到当前终端
  • /remote-control:允许从其他设备继续当前会话

出问题时

  • /rewind:回滚代码和对话到检查点,或摘要部分对话
  • /doctor/debug:诊断安装和运行时问题
  • /feedback:报告 bug,附带会话上下文

所有命令

下表列出了 Claude Code 中包含的所有命令。标记为 Skill 的是捆绑技能,与自定义技能使用相同机制(交给 Claude 的提示,Claude 也可在相关场景下自动调用)。其余为内置命令,行为编码在 CLI 中。要添加自己的命令,参见 skills

<arg> 表示必需参数,[arg] 表示可选参数。

并非所有命令都对所有用户可见。可用性取决于你的平台、计划和环境。例如,/desktop 仅在 macOS 和 Windows 上登录 Claude 订阅后显示,/upgrade 仅在 Pro 和 Max 计划上显示。

命令 用途
/add-dir <path> 为当前会话添加一个工作目录用于文件访问。从添加的目录中,大多数 .claude/ 配置 不会被发现。后续可使用 --continue--resume 从添加的目录恢复会话
/agents 管理 agent 配置
/autofix-pr [prompt] 启动一个 网页版 Claude Code 会话,监视当前分支的 PR,当 CI 失败或评审者留下评论时推送修复。默认使用 gh pr view 检测当前分支的 PR;要监视其他 PR,先切换到对应分支。默认情况下,远程会话修复所有 CI 失败和评审意见;传入 prompt 可指定不同指令,例如 /autofix-pr only fix lint and type errors。需要 gh CLI 和 网页版 Claude Code 访问权限
/background [prompt] 将当前会话后台运行,释放当前终端。传入 prompt 可在分离前再发送一条指令。使用 claude agents 监视会话。别名:/bg
/batch <instruction> Skill 在代码库中并行编排大规模改动。研究代码库,将工作分解为 5 到 30 个独立单元,并展示计划。批准后,在隔离的 git worktree 中为每个单元生成一个 后台子代理。每个子代理实现其单元、运行测试并创建一个拉取请求。需要 git 仓库。示例:/batch migrate src/ from Solid to React
/branch [name] 在当前位置创建当前对话的分支。切换到分支并保留原始对话,可通过 /resume 返回。别名:/fork。当设置了 CLAUDE_CODE_FORK_SUBAGENT 时,/fork 改为生成一个 分支子代理,不再是此命令的别名
/btw <question> 提问一个 临时问题,不会加入对话历史
/chrome 配置 Claude in Chrome 设置
/claude-api [migrate|managed-agents-onboard] Skill 加载项目语言(Python、TypeScript、Java、Go、Ruby、C#、PHP 或 cURL)的 Claude API 参考材料和 Managed Agents 参考。涵盖工具使用、流式处理、批处理、结构化输出和常见陷阱。当你的代码导入 anthropic@anthropic-ai/sdk 时也会自动激活。运行 /claude-api migrate 将现有 Claude API 代码升级到更新模型:Claude 询问要扫描哪些文件以及目标模型,然后更新模型 ID、思考配置和其他版本间变化的参数。运行 /claude-api managed-agents-onboard 进入交互式向导,从头创建一个新的 Managed Agent
/clear [name] 以空上下文开始新对话。之前的对话保留在 /resume 中。传入名称可为 /resume 选择器中的上一个对话添加标签。要在同一对话中释放上下文,使用 /compact。别名:/reset/new
/code-review [low|medium|high|xhigh|max] [--comment] [target] Skill 审查当前 diff 中的正确性 bug,报告发现但不编辑文件。较低的 思考深度级别 返回更少但高置信度的发现,highmax 覆盖更广,可能包含不确定的发现。无思考深度参数时,使用会话当前设置。传入 --comment 将发现作为内联评论发布到当前 GitHub PR。传入路径或 PR 引用可审查特定目标。曾用名 /simplify,仍可作为别名
/color [color|default] 设置当前会话提示栏颜色。可用颜色:redbluegreenyellowpurpleorangepinkcyandefault 重置,无参数时随机选择。连接了 Remote Control 时,颜色同步到 claude.ai/code
/compact [instructions] 通过摘要对话来释放上下文。可选传入焦点指令引导摘要。参见 压缩时规则、技能和记忆文件如何处理
/config 打开 设置 界面,调整主题、模型、输出风格 等偏好。别名:/settings
/context [all] 以彩色网格可视化当前上下文使用情况。显示上下文密集工具的优化建议、内存膨胀和容量警告。在 全屏模式 下,逐项明细默认折叠以保持网格可见;传入 all 可展开
/copy [N] 将最后一条助手回复复制到剪贴板。传入数字 N 可复制倒数第 N 条:/copy 2 复制倒数第二条。有代码块时显示交互式选择器,可选择单个代码块或全部回复。在选择器中按 w 可将所选内容写入文件而不是剪贴板(SSH 下很有用)
/cost /usage 的别名
/debug [description] Skill 为当前会话启用调试日志,通过读取会话调试日志排查问题。调试日志默认关闭(除非使用 claude --debug 启动),因此 /debug 从调用时起开始捕获日志。可选描述问题以聚焦分析
/desktop 在 Claude Code 桌面版中继续当前会话。需要 macOS 或 Windows 以及 Claude 订阅。别名:/app
/diff 打开交互式差异查看器,显示未提交改动和每轮对话的差异。用左右箭头在 git diff 和各 Claude 轮次之间切换,用上下箭头浏览文件
/doctor 诊断并验证你的 Claude Code 安装和设置。结果显示状态图标。按 f 让 Claude 修复报告的问题
/effort [level|auto] 设置模型 思考深度级别。接受 lowmediumhighxhighmax;可用级别取决于模型,max 仅限会话内。auto 重置为模型默认值。无参数时打开交互式滑块;用左右箭头选择级别,回车应用。立即生效,无需等待当前响应完成
/exit 退出 CLI。在已附着的 后台会话 中,会分离且会话继续运行。别名:/quit
/export [filename] 将当前对话导出为纯文本。指定文件名时直接写入该文件;不指定时打开对话框,可选择复制到剪贴板或保存到文件
/fast [on|off] 切换 快速模式 开或关
/feedback [report] 提交反馈、报告 bug 或分享对话。别名:/bug/share
/fewer-permission-prompts Skill 扫描你的对话记录中常见的只读 Bash 和 MCP 工具调用,然后在项目 .claude/settings.json 中添加一个排好优先级的允许列表,以减少权限提示
/focus 切换焦点视图,只显示最后一条提示、一行工具调用摘要(含编辑差异统计)和最终回复。选择跨会话持久化;可在设置中设置 viewMode 覆盖。仅在 全屏渲染 中可用
/goal [condition|clear] 设置一个 目标:Claude 在条件满足前持续跨轮次工作。无参数时显示当前或最近达成的目标。clearstopoffresetnonecancel 提前移除活跃目标
/heapdump 将 JavaScript 堆快照和内存分解写入 ~/Desktop,或在没有 Desktop 文件夹的 Linux 上写入主目录,用于诊断高内存使用。参见 故障排查
/help 显示帮助和可用命令
/hooks 查看工具事件的 钩子 配置
/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 服务器连接和 OAuth 认证
/memory 编辑 CLAUDE.md 记忆文件,启用或禁用 自动记忆,查看自动记忆条目
/mobile 显示下载 Claude 移动应用的二维码。别名:/ios/android
/model [model] 设置当前会话的 AI 模型。对于支持的模型,使用左右箭头 调整思考深度级别。无参数时打开选择器;在某行按 d 可将该模型保存为新会话的默认模型。当对话有历史输出时,选择器会请求确认,因为下一响应会重新读取完整历史(无缓存上下文)。确认后立即生效,无需等待当前响应完成
/passes 赠送朋友一周免费的 Claude Code。仅对符合条件的账户可见
/permissions 管理工具权限的允许、询问和拒绝规则。打开交互式对话框,可查看各作用域的规则、添加或删除规则、管理工作目录,以及查看 最近的自动模式拒绝记录。别名:/allowed-tools
/plan [description] 直接从提示词进入计划模式。可选传入描述,进入计划模式后立即开始该任务,例如 /plan fix the auth bug
/plugin 管理 Claude Code 插件
/powerup 通过带动画演示的快速互动课程探索 Claude Code 功能
/pr-comments [PR] {/* max-version: 2.1.90 */}v2.1.91 中已移除。直接让 Claude 查看拉取请求评论。早期版本中,获取并显示 GitHub 拉取请求的评论;自动检测当前分支的 PR,或传入 PR URL 或编号。需要 gh CLI
/privacy-settings 查看和更新你的隐私设置。仅 Pro 和 Max 计划订阅者可用
/radio 在浏览器中打开 Claude FM 低保真电台。无浏览器时打印流 URL。在 Bedrock、Vertex 或 Foundry 上不可用
/recap 按需生成当前会话的一行摘要。参见 会话摘要(离开一段时间后自动显示)
/release-notes 在交互式版本选择器中查看更新日志。选择特定版本查看发布说明,或选择显示所有版本
/reload-plugins 重新加载所有活跃 插件,无需重启即可应用待更新改动。报告每个已重新加载组件的数量,并标记加载错误
/remote-control 让此会话可从 claude.ai 进行 远程控制。别名:/rc
/remote-env 配置 使用 --remote 启动的网页会话 的默认远程环境
/rename [name] 重命名当前会话并在提示栏显示名称。无名称时从对话历史自动生成
/resume [session] 按 ID 或名称恢复对话,或打开会话选择器。从 v2.1.144 起,后台会话 在选择器中标记为 bg。别名:/continue
/review [PR] 在当前会话中本地审查拉取请求。对于更深入的云端审查,参见 /ultrareview
/rewind 将对话和/或代码回滚到之前的状态,或从选定消息开始摘要。参见 检查点。别名:/checkpoint/undo
/run Skill 启动并驱动你的项目应用,查看改动在运行中的应用中的效果,而不仅仅是测试。参见 运行并验证你的应用。{/* min-version: 2.1.145 */}需要 Claude Code v2.1.145 或更高版本
/run-skill-generator Skill 通过编写一个按项目的 skill,教会 /run/verify 如何从干净环境构建、启动和驱动你的应用。{/* min-version: 2.1.145 */}需要 Claude Code v2.1.145 或更高版本
/sandbox 切换 沙箱模式。仅在支持的平台上可用
/schedule [description] 创建、更新、列出或运行 例行任务,这些任务在 Anthropic 管理的云端基础设施上执行。Claude 以对话方式引导设置。别名:/routines
/scroll-speed 以交互方式调整鼠标滚轮 滚动速度,带有标尺,可在对话框打开时滚动预览效果。仅在 全屏渲染 中可用,JetBrains IDE 终端中不可用
/security-review 分析当前分支上的待提交改动,检查安全漏洞。审查 git diff,识别注入、认证问题和数据暴露等风险
/setup-bedrock 通过交互式向导配置 Amazon Bedrock 认证、区域和模型固定。仅在设置了 CLAUDE_CODE_USE_BEDROCK=1 时可见。首次使用 Bedrock 的用户也可通过登录界面访问此向导
/setup-vertex 通过交互式向导配置 Google Vertex AI 认证、项目、区域和模型固定。仅在设置了 CLAUDE_CODE_USE_VERTEX=1 时可见。首次使用 Vertex AI 的用户也可通过登录界面访问此向导
/skills 列出可用 skills。按 t 按 token 数量排序。按 Space对 Claude 或 / 菜单隐藏某个 skill,然后回车保存
/stats /usage 的别名。在 Stats 标签页打开
/status 打开设置界面(Status 标签页),显示版本、模型、账户和连接状态。在 Claude 响应时也可工作,无需等待当前响应完成
/statusline 配置 Claude Code 的 状态栏。描述你想要的内容,或不带参数运行以从你的 shell 提示符自动配置
/stickers 订购 Claude Code 贴纸
/stop 停止当前的 后台会话。仅当附着到后台会话时可用;对话记录和任何工作树都会保留。要分离而不停止,使用 /exit 或按
/tasks 列出和管理后台任务。别名:/bashes
/team-onboarding 从你的 Claude Code 使用历史生成团队上手指南。Claude 分析过去 30 天的会话、命令和 MCP 服务器使用情况,生成一份 Markdown 指南,团队成员可作为首条消息粘贴以快速上手。对于 claude.ai 订阅者(Pro、Max、Team 和 Enterprise 计划),还会返回一个团队成员可直接在 Claude Code 中打开的分享链接
/teleport 网页版 Claude Code 会话拉取到此终端:打开选择器,然后获取分支和对话。别名:/tp。需要 claude.ai 订阅
/terminal-setup 为 Shift+Enter 等快捷键配置终端键绑定。仅在需要配置的终端(如 VS Code、Cursor、Windsurf、Alacritty 或 Zed)中可见
/theme 更改颜色主题。包括匹配终端浅色或深色背景的 auto 选项、浅色和深色变体、色盲友好(daltonized)主题、使用终端调色板的 ANSI 主题,以及来自 ~/.claude/themes/ 或插件的 自定义主题。选择 New custom theme… 可创建一个
/tui [default|fullscreen] 设置终端 UI 渲染器,并在保持对话完整的情况下重新启动。fullscreen 启用 无闪烁备用屏幕渲染器。无参数时打印当前活跃的渲染器
/ultraplan <prompt> ultraplan 会话中起草计划,在浏览器中审查,然后远程执行或发回终端
/ultrareview [PR] 在云端沙箱中使用 ultrareview 运行深度多代理代码审查。Pro 和 Max 计划包含 3 次免费运行,之后需要 使用额度
/upgrade 打开升级页面切换到更高计划
/usage 显示会话成本、计划使用限制和活动统计信息。参见 成本追踪指南 了解订阅特定详情。别名:/cost/stats
/usage-credits 配置使用额度,以便在达到限制时继续工作。曾用名 /extra-usage
/verify Skill 通过构建项目应用、运行并观察结果来确认代码改动的预期效果,而不是依赖测试或类型检查。参见 运行并验证你的应用。{/* min-version: 2.1.145 */}需要 Claude Code v2.1.145 或更高版本
/vim {/* max-version: 2.1.91 */}v2.1.92 中已移除。要在 Vim 和 Normal 编辑模式之间切换,使用 /config → Editor mode
/voice [hold|tap|off] 切换 语音听写,或在特定模式下启用。需要 Claude.ai 账户
/web-setup 使用本地 gh CLI 凭证将你的 GitHub 账户连接到 网页版 Claude Code。如果 GitHub 未连接,/schedule 会自动提示执行此操作

MCP 提示

MCP 服务器可以暴露作为命令显示的提示。这些提示使用 /mcp__<server>__<prompt> 格式,从已连接的服务器动态发现。详见 MCP 提示

参见

常见问题

如何查看 Claude Code 中所有可用的斜杠命令?

在会话中输入 / 即可列出所有命令,输入 / 加字母可过滤。命令包括内置命令、捆绑技能和 MCP 提示。

/compact/clear 有什么区别?

/clear 完全清空对话历史,释放所有上下文,但保留项目记忆。/compact 通过为对话生成摘要来释放上下文,保留重要上下文的同时减少 token 使用。/clear 后上下文从零开始,/compact 后 Claude 仍保留对话的摘要理解。

如何将 Claude Code 会话切换到后台运行?

使用 /background(别名 /bg)命令。传入可选的提示作为分离前的最后一条指令。之后可以通过 claude agents 命令监视该后台会话。要重新附着,使用 claude agents attach <session-id>