Claude Code 的命令体系
Claude Code 的命令体系主要分为三类:用于启动和配置的**CLI命令**、用于在对话中控制行为的**交互命令**,以及提升操作效率的**键盘快捷键**。这里为你梳理了一份详细的速查表。
·
Claude Code 的内置命令远比你想象中的要多。根据一份2026年4月的社区速查表(适用版本 v2.1.81),其内置命令和绑定技能合计已超过70条。
以下是完整的分类梳理,帮你最大化利用Claude Code。
🎯 CLI 命令:启动时的控制
在终端启动Claude Code时使用。
| 命令 | 用途 |
|---|---|
claude |
标准交互模式,在当前目录启动会话 |
claude -c 或 --continue |
继续最近的对话 |
claude -p "问题" 或 --print |
执行单次查询后退出,适合集成到脚本 |
claude -r "会话ID" |
恢复指定的历史会话 |
claude -r "会话名" |
恢复指定的会话 |
claude mcp |
管理MCP服务器配置 |
claude update |
将Claude Code自身更新到最新版本 |
--model sonnet |
指定模型(如Sonnet) |
--output-format json |
与-p搭配,实现自动化 |
--max-turns N |
限制智能体循环的最大轮次 |
--add-dir ../shared |
添加额外的工作目录,对单体仓库很有用 |
--dangerously-skip-permissions |
⚠️ 高风险:跳过权限检查,仅在CI等安全环境中使用 |
⌨️ 键盘快捷键:指尖的效率
直接在对话中生效的快捷键:
| 快捷键 | 功能说明 |
|---|---|
Ctrl + C |
取消当前的生成/输入 |
Ctrl + D |
退出当前会话 |
Ctrl + L |
清屏,但不清除对话上下文 |
Ctrl + R |
反向搜索命令历史 |
Ctrl + O |
切换详细输出模式 |
Ctrl + B |
将任务放入后台执行,不阻塞当前对话 |
Ctrl + T |
查看当前所有后台任务的列表 |
Ctrl + V |
直接将图片粘贴到对话中 |
Ctrl + F |
按两次,强制终止后台代理 |
Ctrl + G |
在编辑器中打开当前提示 |
Esc + Esc |
快速撤回到上一个检查点(checkpoint) |
Shift + Tab |
循环切换权限模式 (Auto / Manual / Full) |
Alt + P ⌥ P |
在当前会话中快速切换AI模型 |
Alt + T ⌥ T |
开启或关闭“思考模式” |
\ + Enter |
在输入框中换行 (可选) |
Ctrl + J |
换行 (控制序列) |
🔍 特殊输入符号:快捷的上下文标记
| 符号 | 用法 |
|---|---|
/ |
输入该符号,即可触发并选择所有内置或自定义的Slash命令 |
! |
在行首输入!后跟命令,可直接执行Bash,跳过Claude的处理 |
@ |
使用@后跟文件名,将文件内容加入上下文,支持自动补全 |
📋 完整Slash命令列表:你的控制中心
这是Claude Code最强大的部分。其内置的Slash命令相当丰富,约在50至70条之间。为了方便查阅,我将其整理为以下几个类别:
会话与状态管理
| 命令 | 功能说明 |
|---|---|
/clear |
完全清除对话历史,开启全新会话 |
/compact [焦点] |
压缩上下文以释放空间,可指定保留的焦点内容 |
/context |
以彩色网格可视化展示上下文使用情况 |
/cost |
显示当前会话的Token用量和成本估算 |
/resume |
恢复或切换之前的会话 |
/rename [名称] |
为当前会话命名,方便日后恢复 |
/branch [名称] |
从当前对话创建一个新分支(曾用名/fork),以探索不同解决方案 |
/diff |
打开交互式差异查看器,展示所有未提交的更改 |
/stats |
展示项目使用统计,如每日用量、模型偏好等 |
/insights |
生成深度分析报告,包含交互模式、常见摩擦点等 |
/export |
导出当前对话的完整记录 |
/copy |
复制Claude最后一次回复的内容 |
/schedule |
创建、管理云端定时任务 |
/loop [时间] |
设置定时循环任务,例如/loop 5m每5分钟检查一次 |
/btw <问题> |
“顺便问一下”,在不消耗上下文token的情况下向Claude提问 |
/voice |
启用语音输入模式(支持20种语言) |
/desktop |
将当前会话无缝衔接到桌面端继续使用 |
/remote-control (别名 /rc) |
通过claude.ai/code网页端远程控制本地终端 |
/status |
查看当前会话的状态 |
代码开发与检查
| 命令 | 功能说明 |
|---|---|
/plan [描述] |
进入计划模式,Claude仅提供方案,不修改代码 |
/pr-comments [PR] |
获取并回应GitHub PR中的评论 |
/security-review |
审查待提交代码的安全风险,如注入、身份验证缺陷等 |
/simplify [焦点] |
并行启动三个审查Agent,分析代码的可复用性、质量和效率 |
/batch <指令> |
用于大规模并行改造。Claude会分析代码库,将任务拆解为多个独立单元,由不同Agent在隔离环境中并行执行 |
/autofix-pr [提示词] |
启动一个持续监听当前PR的云端Agent,在CI失败或有Review评论时自动推送修复 |
/review |
快速获取代码审查上下文 |
/debug [描述] |
开启Debug模式,捕获并分析会话日志以定位问题 |
配置与环境
| 命令 | 功能说明 |
|---|---|
/init |
在项目根目录创建CLAUDE.md文件,用于存放项目级指令 |
/memory |
编辑CLAUDE.md记忆文件,管理持久化指令 |
/model [模型名] |
切换当前会话使用的AI模型 |
/config |
打开设置界面 |
/fast [on/off] |
切换快速模式,使用更轻量的模型以提升响应速度 |
/effort [等级] |
设置推理强度:low(快速)/med(均衡)/high(深度)/max(极限)/auto(自适应) |
/permissions |
查看或更新工具的权限设置 |
/vim |
切换Vim编辑模式 |
/theme |
更换终端的配色方案 |
/color [颜色] |
设置提示栏的颜色 |
/keybindings |
自定义键盘快捷键绑定的配置文件 |
/terminal-setup |
配置终端键绑定,解决快捷键冲突 |
/add-dir <路径> |
将其他目录添加到Claude的工作区,对单体仓库很友好 |
系统、诊断与扩展
| 命令 | 功能说明 |
|---|---|
/doctor |
诊断Claude Code的安装和环境配置问题 |
/mcp |
进入交互式UI管理MCP服务器 |
/hooks |
管理钩子脚本,用于在特定事件(如文件修改前后)触发自定义操作 |
/agents |
管理、配置不同的AI智能体设定 |
/skills |
列出当前所有可用的技能 |
/chrome |
集成Chrome浏览器 |
/reload-plugins |
热重载插件,无需重启即可加载更新 |
/rewind |
回退到之前某个保存的检查点(checkpoint) |
/usage |
查看使用情况,帮助控制Token预算 |
💎 总结
Claude Code内置了丰富的命令,但无需全部记住。最核心的是 /clear、/compact、/init 和 @、!,掌握这些就能高效使用。对于更深入的需求,可以直接在对话中输入 / 来浏览并搜索所有可用命令。
另外,Claude Code的创新之处不仅在于这些根基性的内置命令,更在于不断扩展的上层机制。比如可以自定义斜杠命令、通过绑定的技能完成特定任务,以及让多个智能体协同工作的Agents模式。
更多推荐



所有评论(0)