type
Post
status
Published
date
Apr 12, 2026
slug
claudecode_commands
summary
刚上手 Claude Code 不知道从哪学起?本文整理 9 个必备命令(/init、/btw、/compact、/rewind 等)和 8 个高频快捷键,配合推荐新手工作流,帮你在第一天就建立正确使用习惯。适合所有刚接触 Claude Code 的用户。
tags
AI
Claude
工具
category
知识分享
password
一、9个必备命令
1. /init — 生成项目记忆文件
做什么: 扫描当前项目目录,自动生成
CLAUDE.md 文件。这个文件就是 Claude 的项目说明书,之后每次对话都会自动读取,不用反复解释项目背景。建议: 进入任何新项目后,第一件事就是跑
/init。可以手动编辑 CLAUDE.md,写入编码规范、架构说明、常用路径等。2. /btw — 旁路提问,不污染上下文
做什么: Claude 干活途中,临时想问一个问题,打
/btw 接着写。它会并行回答,回答完按空格或回车消除,主任务继续,对话历史里什么都没发生。几乎不消耗额外 token。为什么重要: 以前打断任务问问题,不相关的对话会残留在上下文里,Claude 可能因此跑偏。
/btw 彻底解决了这个问题。示例:/btw 那个配置文件在哪个目录来着?
3. /compact — 压缩上下文,不丢进度
做什么: 对话过长时,把会话历史智能摘要压缩,腾出上下文窗口空间,同时保留重要讨论脉络。
什么时候用: Claude Code 默认不会提前弹出警告,需要主动输入
/context 查看用量。对话明显变长、或 Claude 开始遗漏早期内容时,就是手动跑 /compact 的信号。注意: 和
/clear 的区别——/compact 是压缩保留,/clear 是清空重来。换任务才用 /clear,同一任务继续就用 /compact。4. /clear — 清空对话,重新开始
做什么: 清空所有对话历史,适合从一个任务切换到完全不同的另一个任务。
5. /rewind — 会话级撤销(快捷键:Esc Esc)
做什么: 呼出历史节点列表,显示本次会话的每一步操作,以及每步是否有代码改动。用上下键选择要回退到的节点,Enter 确认,Esc 取消。
本质就是会话级别的 Ctrl+Z,选择"回到哪一步"。
典型场景: 让 Claude 改了一堆代码,发现方向不对,
Esc Esc 选到改动之前的节点直接还原,比手动 git reset 方便得多。6. /model — 切换模型
选项 | 模型 | 说明 |
Default | Sonnet 4.6 | 大多数日常任务,默认首选 |
Opus | Opus 4.6 | 复杂推理,消耗约 2x usage |
Haiku | Haiku 4.5 | 最快,适合简单问题 |
Opus Plan Mode ⭐ | Opus 4.6 + Sonnet 4.6 | Plan 模式用 Opus,其他用 Sonnet |
关于 Opus Plan Mode: 规划需要深度思考用 Opus,执行阶段 Sonnet 完全够用。这个模式自动切换,不用手动操作,在省 Opus 额度的同时保证规划质量。Pro 用户尤其推荐。
底部还有 effort 调节(左右方向键切换 low / medium / high),控制模型思考深度,默认 medium 即可。

7. /resume — 恢复之前的会话
做什么: 列出历史会话列表,选择后直接恢复,继续上次的工作,对话上下文完整保留。
典型场景: 关掉终端后重新打开,不用从头解释项目背景,直接
/resume 找到上次的会话继续干活。配合
/rename 使用: 在重要会话里提前输入 /rename 会话名称,给会话起一个有意义的名字。历史会话多了之后,命名过的会话一眼就能找到,省去逐条翻找的麻烦。8. /rc(/remote-control)— 远程控制
做什么: 生成一个 URL,在其他设备上打开就能看到并操作当前 Claude Code 会话,双向实时同步。代码始终在本机跑,手机只是遥控器。
连接方式:
- macOS + 终端版:显示 QR 码,Claude App 扫码进入;或复制链接用浏览器打开
- Windows + 终端版:不显示 QR 码(已知 bug),只能复制链接用浏览器打开
- VSCode 插件版:只有链接,浏览器打开
注意: 需用 claude.ai 账号登录(
/login),API Key 登录无法使用。终端窗口关掉就断连。可选:/branch — 分叉对话,平行探索
做什么: 把当前对话克隆成新会话,两边独立运行,原对话不受影响。(原名
/fork,仍然有效。)场景: 想同时试两种不同的实现方式,
/branch 一下,两个会话各走一边,最后挑效果好的。跟 /rewind 的区别:rewind 是后悔药,branch 是平行宇宙。可选:/insights — 分析使用习惯
做什么: 生成一份本地 HTML 报告,分析过去一个月的使用习惯,包括常用命令、重复操作模式,并给出自定义命令推荐。建议每月跑一次。
二、8个常用快捷键
1. 换行 — 4种写法,任选其一
做什么: 在输入框内换行,不发送消息。
Ctrl+J— 全平台通用,最保底
\ + Enter— 行尾打反斜杠再回车,全平台通用
Shift+Enter— 仅限 WezTerm、Ghostty、Kitty 等支持 Kitty 键盘协议的终端,Windows Terminal / PowerShell 不支持,会直接发送
Option+↩— Mac 专属,需在终端设置中把 Option 键配置为 Meta
2. Ctrl+V(Mac)/ Alt+V(Windows)— 粘贴截图
做什么: 在 Claude Code 输入框内直接粘贴截图,调试报错时截屏后直接粘入,不需要先保存成文件。
注意: Windows 上用 Snipping Tool(Win+Shift+S)截图后直接粘贴可能无效,最稳的做法是先把截图保存成文件再拖拽进窗口。
3. Ctrl+R — 搜索历史 prompt
做什么: 搜索你在当前会话及历史会话中输入过的所有 prompt,找到后直接复用,不用重新输入。
4. Ctrl+U — 删除整行输入
做什么: 一次性清空当前输入框内容,比反复按退格键快得多。
5. Ctrl+C — 中断当前回复
做什么: 停止 Claude 正在生成的回复,但会话保持继续,可以重新输入新指令。发现 Claude 跑偏时立刻打断,不用等它跑完。
6. Ctrl+D — 退出 Claude Code
做什么: 完全退出 Claude Code 会话(等同于输入
/exit)。7. Esc Esc — 呼出撤销菜单
做什么: 快速呼出
/rewind 历史节点列表,选择要回退到的步骤。详见命令第5条。8. Shift+Tab — 切换执行模式
做什么: 每按一次在三种模式间循环:
- 普通模式 — 默认
- 自动接受编辑 — Claude 的代码改动不需要逐个确认
- 计划模式(Plan Mode) — Claude 先输出执行计划,等你确认再动手 ⭐
建议: 做复杂任务前先切到计划模式,确认思路没问题再切回普通模式执行,能大幅减少返工。
三、2个特殊输入技巧
@文件名 — 引用文件
用
@ 让 Claude 聚焦某个文件,比用自然语言描述路径精准得多。示例:@src/auth.py 帮我看看这个认证逻辑有没有问题
!shell命令 — 直接执行终端命令
前面加
! 直接运行 shell 命令,绕过对话模式,输出自动注入上下文,比通过对话让 Claude 执行省 token。示例:!git status·!npm test
四、推荐新手工作流
随时打/help查看当前版本的完整命令列表。命令会随版本更新变化,以实际为准。
- 作者:PolarisAspire
- 链接:https://lpolaris.com//article/claudecode_commands
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章






