这篇适合谁
适合已经能跑起 Claude Code、每天在终端里和它对话的人。读完你能记住最常用的几组快捷键,会用 ! 直接跑命令、用 /btw 问一句不进历史的问题、用排队发送消息,也知道 Mac 上 Option 键快捷键为什么有时不生效。
它是什么
交互模式就是你在终端里直接输入、Claude Code 实时回复的那种会话。它带着一套快捷键,用来编辑输入、中断回复、切换权限模式和模型、查看工具调用的细节。快捷键在不同平台和终端下可能略有差别。[1]
准备
- 终端里能运行
claude,并且已经登录。 - 如果你在 Mac 上要用
Alt+B、Alt+F、Alt+D、Alt+Y或Alt+P(也就是 Option 键组合),要先在终端里把 Option 设为 Meta 键。Option+T在 Mac 上不需要这个设置。[1]
输入和编辑
- 换行:
\后面接Enter在所有终端里都有效;Ctrl+J在任何终端里无需配置即可用;Shift+Enter在 iTerm2、WezTerm、Ghostty、Kitty、Warp 和 Windows Terminal 里原生支持。[1] - 删除和粘贴:
Ctrl+K删到行尾,Ctrl+U删到行首,删掉的文字会被暂存,Ctrl+Y可以粘贴回来。[1] - 前缀键:
/放在开头会打开命令和 skills 列表;@触发文件路径补全;!放在开头则进入 shell 模式。[1] - 历史记录:按
Up可以调出之前发过的提示,包括同一项目过去会话里的提示,因为输入历史是按工作目录保存的。[1] Ctrl+R可以像 shell 一样反向搜索历史输入。[1]
上手步骤
- 先试 shell 模式。在输入框里打字时以
!开头,命令会直接执行,例如:[1]
! npm test
! git status
! ls -la- 命令和输出会加入会话的上下文,Claude 会自动对输出作出回应,不用再发一条提示。想退出 shell 模式,在空输入框里按
Escape、Backspace或Ctrl+U。[1] - 想问一句又不想让它留在会话历史里,用
/btw。它只根据已有的对话回答,不能读文件、运行命令或搜索。[1] - 让 Claude 忙着的时候继续输入。按
Enter会把消息排队,而不是打断当前回合;排队中的内容会列在对话里,直到发出去。想立刻发送,按Ctrl+Enter或Ctrl+X Ctrl+S,其中Ctrl+Enter需要 Claude Code v2.1.275 或更高版本。[1] - 排队的消息想收回来,在输入框第一行按
Up,它们会回到输入框里。[1]
中断、清空和暂存
Ctrl+C在有任务运行时会中断它;没有任务时,第一次按清空输入框,第二次按退出 Claude Code。[1]Esc会在回合中途停止当前的回复或工具调用,方便你改方向,已经完成的工作会保留。[1]- 输入框有字时,连按两次
Esc会清空输入并把草稿存入历史;输入框为空时,连按两次Esc打开回退菜单。[1] Ctrl+C清掉的草稿可以找回:刚清空、输入框仍为空时按Up,需要 v2.1.288 或更高版本;发送之后再按Up也能回到草稿,会话里最近十份被清掉的草稿会保留到退出。[1]Ctrl+S可以暂存输入框里的内容:有字时按下会暂存并清空,在空输入框里再按一次就恢复,包括粘贴的内容和输入模式。[1]Ctrl+L会强制整屏重绘,同时保留输入和对话记录,显示花屏时用它恢复。[1]
权限、模型和查看细节
Shift+Tab依次切换权限模式:default(模式指示器里显示为 Manual)、acceptEdits、plan,之后在可用时是bypassPermissions和auto。[1]Option+P(Windows/Linux 上是Alt+P)切换模型,不会清空输入。[1]Option+O(Windows/Linux 上是Alt+O)开关快速模式。[1]Ctrl+O打开转录查看器,能看到每次工具调用的细节,每条助手消息都带时间戳和所用的模型。[1]/diff查看工作区里的改动。全屏渲染下,差异面板会开在对话旁边;经典渲染下,差异对话框会弹在输入框上方。[1]
常见问题
**Mac 上 Alt+P 之类的快捷键没反应。** 先确认终端里已经把 Option 设为 Meta 键。Option+T 不需要这个设置,但对 Opus 5.5、Sonnet 5.5、Haiku 5.5 和 Fable 系列无效,它们一直使用扩展思考。[1]
命令跑得太久。 命令超时还没结束时,Claude Code 会把它转到后台继续运行,而不是直接停止;以 sleep 开头的命令除外。[1]
下一步
这里只列了最常用的按键。完整的快捷键表、转录查看器里的按键,以及 vim 编辑模式,请以官方交互模式文档为准。[1]
来源
- 1Interactive modeAnthropic Claude Code docs
引用本页: Claude Code 交互模式快捷键与技巧. TellWorld, https://www.tellworld.net/zh/practice/practice-claude-code-interactive-mode. 更新于 2026-11-14