命令参考
原文:Commands
一句话
Claude Code 命令参考手册,包含内置命令和捆绑技能,帮助用户从会话内部控制 Claude Code。
什么时候翻这页
- 需要了解 Claude Code 中所有可用命令时
- 想知道在项目开发不同阶段应使用哪些命令时
- 需要查找特定功能对应的命令时
- 想了解如何使用命令来管理会话、模型和权限时
核心概念
- 命令控制:Claude Code 命令允许从会话内部控制 Claude Code,提供快速切换模型、管理权限、清除上下文、运行工作流等功能
- 命令触发:输入
/可以查看所有可用命令,输入/后跟字母可以过滤命令 - 命令识别:只有消息开头的命令才会被识别,命令名后面的文本会作为参数传递给命令
- 命令类型:包括内置命令(行为编码在 CLI 中)、捆绑技能(prompt 传递给 Claude)和捆绑工作流(在后台运行)
怎么做
理解要点:
- 命令只在消息开头被识别
- 使用
/后跟字母可以过滤命令 - 命令后的文本作为参数传递
- 不同工作流程阶段使用不同命令
- 命令可用性取决于平台、计划和环境
命令 / 配置速查
| 命令 | 用途 |
|---|---|
/init | 生成初始的 CLAUDE.md 文件 |
/memory | 精炼项目记忆 |
/mcp | 设置项目需要的 MCP 服务器 |
/agents | 管理代理配置 |
/permissions | 设置审批规则 |
/plan | 在大型更改前切换到计划模式 |
/model | 调整使用的模型 |
/effort | 调整推理花费程度 |
/context | 显示上下文窗口使用情况 |
/compact | 总结对话以释放上下文 |
/btw | 提问不增加对话历史的旁白问题 |
/background | 将当前会话分离为后台代理 |
/batch | 将大型更改分解为独立单元并行处理 |
/diff | 显示更改内容 |
/code-review | 检查 diff 的正确性错误和清理 |
/review | 提供更深度的只读审查 |
/security-review | 分析当前分支的安全漏洞 |
/clear | 开始新对话同时保留项目记忆 |
/resume | 返回之前的对话 |
/branch | 创建当前对话的分支 |
/teleport | 将网络会话拉入终端 |
/rewind | 回滚代码和对话到检查点 |
/doctor | 诊断安装和运行时问题 |
/debug | 启用调试日志并排查问题 |
/feedback | 报告带有会话上下文的错误 |
/add-dir | 为当前会话添加工作目录 |
/autofix-pr | 生成自动修复 PR 的会话 |
/chrome | 配置 Chrome 中的 Claude 设置 |
/claude-api | 加载 Claude API 参考材料 |
/color | 设置当前会话的提示栏颜色 |
/config | 打开设置界面调整偏好 |
/copy | 复制最后的助手响应到剪贴板 |
/cost | 显示会话成本和计划使用限制 |
/deep-research | 对问题进行网络搜索并综合报告 |
/desktop | 在 Claude Code Desktop 应用中继续当前会话 |
/exit | 退出 CLI |
/fork | 将当前对话分支给后台子代理 |
/help | 显示帮助信息 |
/load | 从文件加载项目记忆 |
/new | 开始新对话 |
/prompt | 设置系统提示 |
/reset | 开始新对话 |
/save | 保存项目记忆到文件 |
/settings | 打开设置界面 |
/skills | 列出可用的技能 |
/status | 显示版本、模型、账户和连接状态 |
/usage | 显示会话成本和计划使用限制 |
/web-setup | 连接 GitHub 账户到网络版 Claude Code |
初学者易错点
- 命令只在消息开头被识别,中间输入的
/不会被识别为命令 - 不同命令有不同的可用性,取决于平台、计划和环境
- 某些命令如
/desktop只在 macOS 和 Windows 上可用,且需要 Claude 订阅 - 命令参数有区分,
<arg>表示必需参数,[arg]表示可选参数 - 使用
/clear会开始新对话,但之前的对话仍可通过/resume访问
相关词条
skills创建自定义命令interactive-mode键盘快捷键、Vim 模式和命令历史cli-reference启动时标志sub-agents子代理管理workflows工作流执行settings设置和偏好配置