init、plan、compact、new、rewind、memory、model、branch、Shift+Tab、hooks 十个隐藏命令从项目建档到高阶自动化
每次新开一个对话,AI 完全不知道这是什么项目
要做复杂功能,AI 上来就改,改得乱七八糟
聊久了 AI 开始变笨变卡,上下文塞满了又舍不得关窗口
AI 改错了一堆代码,想回退却找不到上一版
随便写个小任务,Claude 的额度就哗哗往下掉
刚接手一个新项目,打开 Claude Code,AI 完全不知道项目结构、技术栈、哪些文件重要。
输入 /init,AI 会自动扫描整个项目目录,生成一份 CLAUDE.md 项目说明文档,包含:
以后每次新开对话,AI 直接认识这个项目,再也不用重复介绍。
任务比较复杂时,比如要重构核心模块或添加涉及很多文件的新功能,直接让 AI 动手很容易改得乱七八糟。
输入 /plan,AI 进入计划模式——只读代码、不改代码,先给你写一整套执行方案。
等你确认后,它才会真正动手。心里有数,步步为营,不用担心做到一半发现方向错了。
跟 AI 聊久了,它突然变慢、重复问同一个问题、甚至犯之前已经解决过的错——这是上下文快塞满的信号。
输入 /compact,AI 会整理之前的对话,把核心内容拎出来,把不重要的细枝末节压缩掉。
Token 空间腾出来了,AI 满血复活,继续高效干活。
Bug 修完了,接下来要做新功能?或者话题聊着聊着跑偏了,想让 AI 专注做别的事?
不用手动关窗口再新建,输入 /new,AI 会直接新开一个窗口。
两个窗口独立运行,各自的上下文互不影响。
让 AI 改了一堆代码,结果发现改错了,甚至把项目写崩了——偏偏又没有 Git 存档。
输入 /rewind,文件直接还原到上一轮操作之前的状态。改了多少都行,一键回到之前。
这不是聊天记录的撤销,是文件级别的撤销。AI 直接就忘了刚才做了什么,不用反复道歉求它改回来。
新开一个对话,AI 每次都犯同样的错——代码风格不对、命名规范记不住、踩过的坑还要再踩一遍。
输入 /memory,AI 会打开一个持久记忆文件。把项目约定、编码规范、踩过的坑写进去,下次新开对话它还记得。
记住一次,长期生效,这是 Claude Code 的自动学习机制。
Claude Opus 4.6 的额度用得特别快?很多时候你让它干的活根本用不着这么强的模型——查个文档格式、改个变量名、问个简单语法,Haiku 就够了。
输入 /model,可以切换到更轻量的模型。额度更耐用,成本更低。
核心思路:简单任务用 Sonnet 甚至 Haiku,真正复杂的架构设计再切回 Opus,把最好的额度留给最值得的活儿。
有时候你想试试两种完全不同的实现方案——比如「用原生 CSS」还是「引入一个 UI 库」,但又不想把现在聊得挺好的主线搞乱。
输入 /branch,AI 会从当前对话节点创建一个分支。两条线并行探索,互不干扰。
就像打游戏想尝试不同结局就开两个存档——在分支里大胆试,试错了随时切回主线,完全不用担心把原来的对话搞砸。
想让 AI 从「直接动手」切换到「先规划再动手」,本来要输入 /plan。
有个更快的——直接按 Shift+Tab,AI 立刻进入计划模式。
不用打字,一键切换。这个快捷键很多人装了 Claude Code 大半年都不知道,知道以后能省下大量敲命令的时间。
每次让 AI 改完代码,都要再说一句「记得跑一下测试」——这句话都说了一百遍了。
用 /hooks,你可以设置自动化规则:每次 AI 修改完代码之后,自动跑一遍测试。
设置方法:
/hooks 打开配置文件post_tool_use 这个触发点Claude Code 有 20+ 个 hooks 触发点——AI 读文件前、执行命令后、甚至你发送消息前,都可以插入规则。相当于给 Claude 配了一个自动化工作流引擎,省下大量重复沟通的时间。
整理时间:2026-04-14
用途:视频脚本参考资料 / 斜杠命令 + @命令 + 快捷键完整索引
| 命令 | 功能 | 使用场景 |
|---|---|---|
/clear | 清除对话历史 | 开始新任务,不想带旧上下文 |
/compact [说明] | 压缩对话历史 | 上下文快满了,但想继续当前任务 |
/resume [session] | 恢复历史会话 | 继续昨天没做完的任务 |
/rename [名字] | 重命名当前会话 | 给重要会话取名方便日后查找 |
/branch [名字] | 创建对话分支 | 想在同一任务上试两种不同思路 |
/rewind | 回退到之前的对话节点 | 当前操作走偏了,想撤回到某个节点 |
/export [文件名] | 导出对话为文本 | 保存重要对话记录 |
| 命令 | 功能 | 使用场景 |
|---|---|---|
/context | 可视化当前上下文用量 | 担心上下文快用完时检查 |
/cost | 查看 token 用量统计 | 控制 API 用量和成本 |
/usage | 查看套餐用量和速率限制 | 快被限速时查剩余额度 |
/add-dir <路径> | 添加工作目录权限 | Claude 需要访问其他目录里的文件 |
/memory | 编辑 CLAUDE.md 记忆文件 | 修改项目规范或个人偏好设置 |
/status | 查看版本、模型、账户信息 | 确认当前用的是哪个模型 |
| 命令 | 功能 | 使用场景 |
|---|---|---|
/model | 切换模型,或开关思考模式(Thinking Mode) | 简单任务用 Sonnet,复杂任务切 Opus;想深度推理时开思考模式 |
/fast [on/off] | 切换快速模式 | 需要更快响应速度时 |
/effort [low/medium/high/max] | 设置模型思考力度 | 简单任务用 low,复杂任务用 max |
| 命令 | 功能 | 使用场景 |
|---|---|---|
/permissions | 管理工具权限规则 | 设置哪些操作需要/不需要确认 |
/sandbox | 切换沙盒模式 | 测试危险命令前开启隔离环境 |
/hooks | 查看钩子配置 | 检查自动化触发规则 |
| 命令 | 功能 | 使用场景 |
|---|---|---|
/init | 初始化项目,生成 CLAUDE.md | 第一次在新项目里用 Claude Code |
/doctor | 诊断 Claude Code 安装状态 | 遇到奇怪问题时自检 |
| 命令 | 功能 | 使用场景 |
|---|---|---|
/theme | 切换颜色主题(深色/浅色等) | 个性化界面 |
/color [颜色] | 设置输入栏颜色 | 多项目时用颜色区分 |
/config | 打开设置界面 | 修改各种配置项 |
/keybindings | 打开快捷键配置文件 | 自定义键盘快捷键 |
/vim | 开启 Vim 编辑模式 | 习惯 Vim 操作的用户 |
/voice | 切换语音输入 | 懒得打字时语音提问 |
| 命令 | 功能 | 使用场景 |
|---|---|---|
/diff | 查看未提交代码的对比视图 | Code Review 前快速浏览改动 |
/ide | 管理 IDE 集成 | 连接 VS Code / JetBrains |
/mcp | 管理 MCP 服务器连接 | 添加/调试第三方工具扩展 |
/tasks | 查看后台运行的任务 | 监控异步执行的任务 |
/plan [描述] | 进入计划模式(Plan Mode),AI 只能用只读工具探索代码并写出计划文件,需你审批后才执行 | 开始复杂任务前先做方案对齐 |
| 命令 | 功能 | 使用场景 |
|---|---|---|
/login | 登录 Anthropic 账户 | 首次使用或切换账号 |
/logout | 退出登录 | 换账号或共享机器时 |
/exit | 退出 Claude Code | 关闭会话 |
/help | 查看帮助 | 忘记命令时查询 |
/release-notes | 查看更新日志 | 了解新版本功能 |
/feedback | 提交反馈/报告 Bug | 发现问题时反馈 |
/stats | 可视化每日用量、使用记录 | 查看自己的使用习惯 |
/insights | 生成使用分析报告 | 了解自己最常用什么功能 |
| 命令 | 功能 | 使用示例 |
|---|---|---|
@路径/文件名 | 引用某个具体文件 | 帮我改一下 @src/main.py 里的这个函数 |
@路径/文件夹/ | 引用整个目录 | 分析一下 @src/ 目录的结构 |
@URL | 引用网页内容 | 根据 @https://docs.xxx.com 帮我实现这个接口 |
操作方式: 输入
@后直接触发文件路径自动补全,用方向键选择,Enter 确认。
| 快捷键 | 功能 |
|---|---|
Ctrl+C | 取消当前输入或停止生成 |
Ctrl+D | 退出 Claude Code |
Ctrl+L | 清空输入框 |
Ctrl+R | 搜索历史命令 |
Ctrl+O | 打开/关闭对话记录查看器 |
Ctrl+T | 显示/隐藏任务列表 |
Ctrl+B | 查看后台运行任务 |
Esc Esc(连按两次) | 回退对话 / 概括对话 |
| 快捷键 | 平台 | 功能 |
|---|---|---|
Ctrl+V | Windows/Linux | 粘贴剪贴板图片 |
Cmd+V (iTerm2) | macOS | 粘贴剪贴板图片 |
Alt+V | Windows | 粘贴剪贴板图片 |
| 方法 | 快捷键 |
|---|---|
| 快速换行 | \ + Enter |
| macOS 默认 | Option+Enter |
| 部分终端支持 | Shift+Enter |
| 通用方法 | Ctrl+J |
| 快捷键 | 功能 |
|---|---|
Ctrl+K | 删除光标到行尾 |
Ctrl+U | 删除光标到行首 |
Ctrl+Y | 粘贴刚才删掉的文本 |
Alt+B | 向左移动一个单词 |
Alt+F | 向右移动一个单词 |
| 快捷键 | 功能 | 备注 |
|---|---|---|
Shift+Tab | 进入计划模式(Plan Mode) | AI 用只读工具探索代码、写出计划,需你审批 |
Alt+P / Option+P | 切换模型 | 模型选择器 |
Alt+T / Option+T | 切换思考模式(Thinking Mode) | 深度推理后再回答 |
Alt+O / Option+O | 切换快速模式 | 牺牲质量换速度 |
Alt+M | 切换权限模式(需确认 → 自动允许 → 只读) | 未与 Shift+Tab 共用,单独功能 |
思考模式(Thinking)也可以通过启动参数
--thinking开启,或点击对话框旁边的思考模式按钮触发。
| 快捷键 | 功能 |
|---|---|
Ctrl+G 或 Ctrl+X Ctrl+E | 在系统默认编辑器中打开当前输入内容 |
| 前缀 | 功能 |
|---|---|
/ 开头 | 触发斜杠命令菜单 |
! 开头 | 直接执行 Bash 命令(如 ! git status) |
@ 开头 | 触发文件路径引用补全 |