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 即可。
notion image

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 查看当前版本的完整命令列表。命令会随版本更新变化,以实际为准。
如何低价开通X蓝V?Claude + Cloudflare R2 = 免费的私人智能图床
Loading...
PolarisAspire
PolarisAspire
乐于探索互联网新技术,程序开发者
公告
🎉欢迎来到Polaris的小站🎉
免责声明
⚠️ 本站内容仅代表个人观点,可以转载,但请注明出处。
⚠️ 本人分享内容仅供学习参考使用,请勿用于其他用途。
关于我
一枚混迹多年的程序员
做过一些项目
喜欢做知识分享
有问题欢迎联系我
TG交流群组
小卖部