命令字典
Slash 命令、CLI 子命令、Hook 事件、启动参数的字典与演进史。
Slash 命令、CLI 子命令、Hook 事件、启动参数的字典与演进史。
Slash 命令、CLI 子命令、Hook 事件、启动参数,共 284 个,1303 条变化记录。最近提取:4 小时前。点开任一命令查看其完整演进史。
/skill-doctor显示已加载技能中未被使用的技能及其占用的 context 成本,便于清理精简
/radio在浏览器中打开 Claude FM lo-fi 电台
/claude-api upgrade将项目中的 Anthropic SDK 依赖跨主要版本升级(目前指 Python `anthropic` 包从 0.x 升级到 1.x)
/list-agents列出可发送消息的子代理、agent team 队友及其他 Claude Code 会话及其使用名称
/autocompact设置上下文占用达到多少比例(或多少 token)时触发自动压缩
/verify通过构建运行确认代码改动
/subtask派生一个会话内 subagent,继承到此刻为止的完整对话在后台干活,完成后把结果回传当前会话。v2.1.212 新增——即 v2.1.212 之前 /fork 所做的事。
/checkup诊断并验证 Claude Code 的安装和设置
/dataviz图表 / 仪表板设计指导(bundled skill):按数据选图表形式、按角色分配颜色、用内置脚本校验调色板的色盲安全与对比度,并应用标记 / 交互 / 无障碍规则。需 v2.1.198+。
/share提交反馈、报告错误或分享对话
/bug提交反馈、报告错误或分享对话
/cd将当前会话整体迁移到一个新的工作目录,保留对话的 prompt cache(区别于只额外挂目录的 /add-dir)。需 v2.1.169+。
/plugin list管理Claude Code的插件配置
/autofix-pr启动远程会话自动修复 PR 中的 CI 失败
/chrome配置 Claude 在 Chrome 浏览器中的设置
/deep-researchbundled workflow:对一个问题并行展开 web 搜索、抓取并交叉核验来源,综合产出一份带引用的研究报告。
/logout登出Anthropic账户并清除会话
/workflows会话内管理面板:列出本会话正在运行或已完成的 dynamic workflow,用于监控进度、查看结果、暂停、停止与重启。需 v2.1.154+。
/reload-skills重扫 skill 与 command 目录,让会话期间在磁盘上新增或改动的 skill 不必重启即可用;会报告可用/新增/移除数量。需 v2.1.152+。
/diff打开交互式 diff 查看器显示未提交更改
/background将当前会话后台运行并释放当前终端
/code-review检查当前 diff 中的代码正确性缺陷并报告
/mobile显示二维码下载Claude移动应用
/usage-credits配置 usage credits(原 /extra-usage):达到计划用量限制后,以额外信用额度继续工作
/bg将当前会话后台运行并释放当前终端
/goal设置目标使Claude持续工作直到条件满足
/schedule创建更新或运行在云基础设施执行的例程
/scroll-speed交互式调整鼠标滚轮滚动速度
/desktop在 Claude Code Desktop 应用中继续会话
/web-setup连接GitHub账户以使用网页版功能
/focus切换焦点视图仅显示最后提示和工具摘要
/update立即应用 Claude Code 的待装更新,等价于命令行 claude update,无需等待后台自动检查。
/less-permission-prompts扫描转录稿并为常见工具添加许可白名单以减少提示
/setup-bedrock配置 Amazon Bedrock 认证和模型
/setup-vertex配置 Google Vertex AI 认证和模型
/ultrareview运行深层多agent代码审查
/tui设置终端UI渲染器并重启会话
/init使用CLAUDE.md指南初始化项目
/recap生成当前会话的一行摘要
/review在本地会话中查看和审查 pull request
/undo将对话和代码倒回到之前的点
/proactive/loop 的别名,按设定间隔反复运行某个 prompt 或 slash 命令。
/insights生成分析Claude Code会话的报告
/team-onboarding从使用历史生成团队入门指南
/ultraplan[已于 v2.1.222 移除] 曾把规划阶段卸载到 Anthropic 云端容器生成计划草稿。changelog v2.1.222 "Removed ultraplan feature",命令及特性不再可用。
/advisor开关 advisor 工具——在任务关键时刻咨询第二个模型获取指导。接受 opus / sonnet / fable(v2.1.170+)或完整 model ID;不带参数则打开选择器。需 v2.1.98+。
/powerup通过快速交互课程发现Claude Code功能
/buddy孵化一个在旁观看你编码的交互式小生物。
/env为会话设置环境变量,同时应用于 Bash 和 PowerShell 工具命令。
/exit退出 CLI 或从后台会话中分离
/btw提出快速旁问而不添加到对话
/branch在当前位置创建对话分支以保留原始会话
/plugin install管理Claude Code的插件配置
/heapdump写入堆快照和内存分解以诊断高内存使用
/ide管理IDE集成并显示集成状态
/effort设置模型工作难度级别从低到最高
/loop重复运行提示直到会话关闭
/color为当前会话设置提示栏的颜色主题
/pollRemote Control 的轮询命令,定期(现为每 10 分钟)拉取远程指令。
/security-review分析待处理变更的安全漏洞风险
/claude-api加载项目语言的 Claude API 参考和代理文档
/reload-plugins重新加载活跃插件应用待处理变更
/remote-control使此会话可从 claude.ai 远程控制
/voice开启或配置语音听写模式
/batch并行编排大规模代码库变更和提交
/simplify独立 cleanup-only review skill:四个 review agent 并行检查代码复用、简化、效率与抽象层级并直接应用修复(不查 correctness bug,查 bug 用 /code-review)。v2.1.154+ 起为独立 skill;更早等价于 /code-review --fix。
/extra-usage/usage-credits 的旧名称:配置达到用量限制后继续工作的额外用量。该命令已更名,现请使用 /usage-credits。
/fork把当前对话复制进一个全新的后台会话(在 claude agents 里独占一行),继承到此刻为止的完整上下文,你在主会话继续工作。v2.1.212 起为此语义(会话内 subagent 能力已移到 /subtask);v2.1.221 起 forked 会话使用独立 git worktree。
/fast切换快速模式的开启或关闭状态
/skills列出可用 skills 和隐藏不需要的
/debug启用调试日志并诊断排查会话问题
/login登录Anthropic账户并验证身份
/commit-push-pr一键提交、推送并创建 PR,配置 MCP 时还会把 PR URL 发到 Slack。
/copy将最后的助手响应复制到剪贴板
/sandbox切换沙箱模式提高安全性
/tag为会话打标签/命名,便于之后从不同目录恢复到对应会话(已于 v2.1.92 移除)。
/keybindings打开或创建快捷键配置文件
/feedback提交反馈、报告错误或分享对话
/clear使用空上下文开始新对话并保留前一个
/tasks列出和管理后台任务及相关信息
/plan直接从提示进入计划模式执行任务
/remote-env配置网络会话的默认远程环境
/teleport将当前终端会话推送到网页版 Claude Code (claude.ai/code)
/plugins管理Claude Code的插件配置
/theme更改终端配色主题和样式
/settings打开设置界面调整主题、模型等偏好
/rename重命名当前会话并在提示栏(prompt bar)显示;不带参数时从对话历史自动生成名称
/stats打开统计标签显示使用情况
/hooks查看和管理工具事件的Hook配置
/compact通过汇总对话内容来释放上下文空间
/output-style打开设置界面调整主题、模型等偏好
/config打开设置界面调整主题、模型等偏好
/help显示帮助信息和可用的所有命令
/plugin管理Claude Code的插件配置
/rewind将对话和代码倒回到之前的点
/usage显示会话成本和订阅使用统计
/t在当前 prompt 中临时禁用 thinking mode。
/terminal-setup配置Shift+Enter等终端快捷键
/memory编辑memory文件并管理自动memory功能
/todos列出和管理后台任务及相关信息
/context可视化当前上下文使用情况和优化建议
/model设置当前会话使用的AI模型
/statusline配置 Claude Code 的状态行显示信息
/agents创建和管理自定义 subagent(让 Claude 生成/管理,或直接编辑 .claude/agents/)。注:v2.1.198 已移除 /agents 的交互式向导面板。
/doctor诊断并验证 Claude Code 的安装和设置
/export将当前对话导出为纯文本格式或保存文件
/add-dir为当前会话添加工作目录以用于文件访问
/resume通过 ID 或名称恢复会话或打开选择器
/mcp管理MCP服务器连接和OAuth认证
/upgrade打开升级页面切换计划等级
/allowed-tools管理工具权限的允许、询问和拒绝规则
/install-github-app为仓库设置Claude GitHub Actions应用
/permissions管理工具权限的允许、询问和拒绝规则
/cost显示使用成本和计费统计信息
/status打开设置界面显示版本模型和连接
/release-notes在交互版本选择器中查看变更日志
/vim切换Vim和Normal编辑模式
/approved-tools管理工具权限的允许、询问和拒绝规则
claude plugin eval运行插件的 eval 测试套件,输出评分并生成可复现的评估结果
claude plugin uninstall卸载已安装的插件,可选保留数据目录、清理无用依赖或以 JSON 格式输出结果
claude plugin list列出已安装插件及其在各配置范围下的启用/禁用状态,包括插件ID、版本、来源等信息
claude setup-token生成长期有效的 OAuth 令牌
claude plugin管理 Claude Code 插件
claude self-hosted-runner启动运行程序进程,将本机或容器注册为自托管环境节点,在自有基础设施上托管 Claude Code 云会话
claude rc用途待补充
claude auto-mode reset恢复自动模式(Auto Mode)为默认配置,清除用户设置中的自定义规则
claude stop停止后台会话
claude attach附加到后台会话
claude mcp login从命令行运行某个已配置 remote MCP 服务器的 OAuth 授权流程,无需进入会话打开 /mcp 面板(v2.1.186+)。v2.1.191+ 在无浏览器环境(SSH、无显示服务器的 Linux)自动打印授权 URL 让你粘回 redirect URL;--no-browser 可强制走 URL 提示(需 ssh -t 交互终端)。
claude mcp logout清除某个 MCP 服务器已存储的 OAuth 凭据,与 claude mcp login <name> 配对使用(v2.1.186+)。
claude mcp remove配置 MCP 服务器
claude daemon status打印后台会话主管的状态
claude rm从列表中移除后台会话
claude plugin init管理Claude Code的插件配置
claude mcp get配置 MCP 服务器
claude plugin marketplace remove管理Claude Code的插件配置
claude logs打印后台会话的最近输出
claude mcp list配置 MCP 服务器
claude respawn重启后台会话
claude auth显示身份认证状态为 JSON
claude plugin details管理Claude Code的插件配置
claude plugin install管理Claude Code的插件配置
claude --help显示帮助信息和可用的所有命令
claude project purge删除项目的所有本地 Claude Code 状态
claude plugin prune管理Claude Code的插件配置
claude ultrareview非交互式运行代码审查,输出发现结果到标准输出
claude plugin tag管理Claude Code的插件配置
claude plugin update管理Claude Code的插件配置
claude remote-control启动 Remote Control 服务器
claude agents打开 Agent 视图监控并发送后台会话
claude plugin disable管理Claude Code的插件配置
claude plugin enable管理Claude Code的插件配置
claude plugin validate管理Claude Code的插件配置
claude auth login登录 Anthropic 账户
claude auth logout从 Anthropic 账户登出
claude auth status显示身份认证状态为 JSON
claude install安装或重新安装本地二进制文件
claude update更新到最新版本
claude doctor诊断并验证 Claude Code 的安装和设置
claude mcp serve配置 MCP 服务器
claude mcp配置 MCP 服务器
claude config打开设置界面调整主题、模型等偏好
claude mcp add-from-claude-desktop配置 MCP 服务器
claude mcp add-json配置 MCP 服务器
claude mcp add配置 MCP 服务器
PostModelSwitch模型切换完成后(含自动恢复)触发的 hook 事件,可用于记录或响应模型变更
PreModelSwitch模型切换前触发的 hook 事件,可用于阻止、确认或注解即将发生的模型切换
MessageDisplay在助手消息文本即将显示时触发,允许转换或隐藏该文本(仅展示、不阻断)。
PostToolUseFailure在某次工具调用执行失败后触发,用于在工具出错时做记录或处理。
PermissionDenied在自动模式分类器拒绝某次工具调用后触发,用于在权限被拒时做反应处理。
TaskCreated在通过 TaskCreate 创建任务时触发,用于对新任务做拦截或处理。
CwdChanged在工作目录发生改变时触发,用于反应式地管理环境。
FileChanged在被监视的文件发生改变时触发,用于反应式地管理环境。
StopFailure在本回合因 API 错误(限流、鉴权失败等)而结束时触发。
Elicitation在 MCP 服务器于工具调用中请求用户输入时触发,可拦截并覆盖 elicitation 响应。
ElicitationResult在用户回应 MCP elicitation、响应回传之前触发,用于处理 elicitation 结果。
PostCompact在上下文 compaction 完成之后触发,用于压缩后的收尾处理。
InstructionsLoaded在 CLAUDE.md 或 .claude/rules/*.md 文件加载进上下文时触发。
WorktreeCreate在 agent worktree 隔离创建 worktree 时触发,用于执行自定义 VCS 设置。
WorktreeRemove在 agent worktree 隔离移除 worktree 时触发,用于执行自定义 VCS 清理。
ConfigChange在会话期间配置文件发生变化时触发。
TaskCompleted在某任务即将标记为完成时触发,可返回 continue:false 停止对应 teammate。
TeammateIdle在 agent team 中某 teammate 即将进入空闲时触发,可返回 continue:false 停止该 teammate。
Setup在以 --init、--init-only 或 --maintenance flag 启动时触发,用于仓库的一次性设置与维护。
PermissionRequest在工具权限对话框弹出时触发,可自动审批或拒绝该权限请求。
SubagentStart在 subagent 被派生启动时触发。
Notification在 Claude Code 发送通知时触发(支持 matcher 匹配通知类型)。
PreToolUse在某次工具调用执行之前触发,可阻止、放行、改为询问或通过 updatedInput 修改工具输入。
PostToolUse在某次工具调用成功执行后触发,可阻止结果或通过 updatedToolOutput 替换工具输出。
SessionEnd在会话终止时触发,用于做清理或收尾(可输出 systemMessage)。
SessionStart在会话启动或经 resume/clear/compact 恢复时触发,可初始化环境、注入上下文或设置会话标题。
UserPromptSubmit在用户提交 prompt、Claude 处理之前触发,可阻止该 prompt 或注入 additionalContext。
PreCompact在上下文 compaction 开始之前触发,可通过 exit code 2 或 decision:block 阻止压缩。
Stop在主 agent 完成响应、本回合即将结束时触发,可阻止停止或注入 additionalContext 让其继续。
SubagentStop在 subagent 完成响应、其子任务即将结束时触发,可阻止停止或反馈 additionalContext。
--allow-dangerously-skip-permissions在权限模式循环中添加跳过权限检查选项
--remove-session-state会话结束时自动删除该会话对应的会话状态目录
--system-prompt-snapshot控制系统提示的渲染方式;设为 off 时每次请求都重新渲染系统提示,而不是复用会话记录中已保存的提示
--use-anthropic-git-proxy通过 Anthropic 提供的 git 代理克隆仓库
--append-subagent-system-prompt-file从文件读取文本并附加到子代理的系统提示,用于内容过长无法在命令行传递的场景,仅在非交互模式下生效
--permission-prompts设置打印模式下由谁回答权限提示,可设为 none 以在无人值守场景下自动拒绝所有交互式提示
--tmux为worktree创建tmux会话
--defer-shutdown-max-min收到 SIGTERM 后延迟关闭,继续服务已连接的附加会话,达到指定分钟数后停放剩余会话并退出
--proxy-authorization-command指定一条命令,其输出用于为出口代理生成 Proxy-Authorization 请求头
--proxy-authorization-file指定一个文件,其内容用于为出口代理生成 Proxy-Authorization 请求头
-y在执行 `claude plugin install`/`update` 时跳过确认提示,自动确认
--base-dir用途待补充
--input-format为打印模式指定输入格式
--connection用途待补充
-f用途待补充
--files-from用途待补充
--identity用途待补充
-m用途待补充
--magic-file用途待补充
--url用途待补充
--yes跳过命令执行前的确认提示(如与「claude auto-mode reset」搭配使用)
--forward-subagent-text在 stream-json 输出流中转发 subagent 的文本与思考内容,便于重建子代理的完整记录
--ax-screen-reader以屏幕阅读器友好方式输出:纯文本、无装饰边框和动画
--permission-prompt-tool指定MCP工具处理非交互模式权限提示
--max-turns限制Agent回合数(仅打印模式)
--background在后台启动会话并立即返回,打印会话 ID 和管理命令
--no-browserclaude mcp login 的子标志:SSH 等无浏览器环境下,打印授权 URL 而非自动开浏览器,再把回跳 URL 粘回提示符完成 OAuth。需 v2.1.186+。
-cn搭配 claude --bg 使用,为后台会话设置会话名称。
--all扩大命令作用范围到“全部”。claude agents --json --all 一并打印已完成的后台会话;claude respawn --all 重启每个运行中的会话;claude project purge --all 清理所有项目状态。
--chrome启用 Chrome 浏览器集成以进行网络自动化和测试
--ide启动时自动连接到可用IDE
--json以 JSON 数组打印会话/结果供脚本消费。claude agents 下列出活动后台会话(加 --all 含已完成),ultrareview 下输出原始 findings 负载。
--remote-control启动启用Remote Control的交互式会话
--safe-mode以“全部自定义项禁用”方式启动,排查损坏的配置:CLAUDE.md、skills、plugins、hooks、MCP server、自定义命令/agent、输出样式、工作流、主题、键位、状态栏、LSP、自动记忆均不加载;认证、模型选择、内置工具与权限照常工作(区别于 --bare)。需 v2.1.169+。
--disabled用于 /plugin list,过滤只显示已禁用的插件。
--enabled用于 /plugin list,过滤只显示已启用的插件。
--exec把一条 shell 命令作为 PTY 支持的后台作业运行,而非启动 Claude 会话。须与 --bg 配合从 shell 启动。
--help打印 CLI 用法摘要后退出。注意官方说明 --help 不会列出每一个 flag,某 flag 不在 --help 里不代表不可用。
--strict-mcp-config仅使用指定的MCP服务器配置忽略其他配置
--fallback-model当默认模型过载时自动故障转移到指定模型
--bg在后台启动会话并立即返回,打印会话 ID 和管理命令
--permission-mode以指定的权限模式开始会话
--plugin-url从URL获取插件ZIP存档
--enable-auto-mode自动模式现在默认在 Shift+Tab 循环中(v2.1.111 版本已移除)
-w在隔离的git worktree中启动Claude
--exclude-dynamic-system-prompt-sections将每台机器的系统提示部分移至第一条用户消息,改善缓存重用
--remote-control-session-name-prefix设置Remote Control会话名称前缀
--json-schema获取与JSON Schema匹配的验证JSON输出
--bare最小化模式,跳过自动发现以加快脚本调用启动
--channels指定 MCP 服务器通道,Claude 应在此会话中监听通知
--consoleclaude auth login 的子标志:改用 Anthropic Console 按 API 用量计费登录,而非 Claude 订阅账号。
-n设置会话显示名称
--name设置会话显示名称
--plugin-dir从目录或ZIP存档加载插件
--effort为当前会话设置处理难度级别(low/medium/high/xhigh/max)
--worktree在隔离的git worktree中启动Claude
--client-id用于 claude mcp add,配置 MCP 服务器的 OAuth 客户端 ID。
--client-secret用于 claude mcp add,配置 MCP 服务器的 OAuth 客户端密钥。
--from-pr恢复与特定拉取请求相关的会话
--init在会话前运行Setup hooks(仅打印模式)
--init-only运行Setup和SessionStart hooks后退出
--maintenance在会话前运行维护Setup hooks(仅打印模式)
-c继续当前目录中最近的会话
--model为当前会话设置模型
--tools限制Claude可以使用的内置工具
--session-id为对话使用特定的会话ID
--disable-slash-commands禁用此会话的所有 Skill 和命令
--agent为当前会话指定一个 agent(覆盖默认设置)
--teleport在本地终端中恢复web会话
--max-budget-usd设置API调用的最大花费金额限制
--setting-sources指定要加载的设置源列表
--system-prompt用自定义文本替换整个系统提示
--agents通过 JSON 动态定义自定义子 agent
--include-partial-messages在输出中包含部分流事件
--replay-user-messages重新发出stdin中的用户消息到stdout进行确认
--settings指定设置JSON文件或内联JSON字符串
--system-prompt-file从文件加载系统提示替换默认值
--append-system-prompt在默认系统提示的末尾追加自定义文本
--add-dir为 Claude 添加额外的工作目录以读写文件
--dangerously-skip-permissions跳过权限提示,等同于 --permission-mode bypassPermissions
--debug启用调试模式并可选择性过滤类别
--print打印响应而不使用交互模式
--continue加载当前目录中最近的对话(包括添加此目录的会话)
--resume恢复特定会话或显示交互式会话选择器
--disallowedTools拒绝规则,从模型上下文中移除 Tool 或拒绝特定匹配
--mcp-config从JSON文件或字符串加载MCP服务器
--output-format为打印模式指定输出格式
-p通过 SDK 查询然后退出
--mcp-debug启动时开启,输出 MCP 服务器错误的更多调试信息。