/btw
快速提出一个附带问题,而不将其加入主对话。
/btw 用于在不打断当前工作的情况下提出一个简短的附带问题,而不会把它加入对话历史。问题和回答会出现在一个独立的、可关闭的悬浮层中,不会影响主上下文。Claude 在回答时能看到之前的完整对话,但没有工具访问权限——在回答附带问题期间无法读取文件、执行命令或进行搜索;回答只能基于上下文中已有的信息。
即使 Claude 仍在处理主回答,/btw 也可以使用,并会独立并行运行。不带问题执行该命令时,会重新打开本次会话中最近一次附带问题的悬浮层,并可以用方向键在其中翻阅(自 2.1.212 版本起支持;此前 /btw 必须带问题使用)。按下 f 键可以按需将某个回答分叉到一个拥有完整工具访问权限的独立会话中。
这样一来,/btw 正好与子代理(subagent)互补:拥有完整的对话上下文,但没有工具;而子代理则拥有完整的工具,但上下文是空的。
✅ 什么时候用?
提出一个简短的附加问题,而不占用主上下文
在功能开发会话进行到一半时执行 /btw what does the --frozen-lockfile flag do?
重新查看同一会话中之前提出的附带问题
不带文本执行 /btw,重新打开最近一次附带问题的悬浮层,并用方向键翻阅更早的回答
⛔ 什么时候不该用?
回答需要读取文件、执行命令或进行搜索
根据文档,附带问题没有工具访问权限,只能基于上下文中已有的信息作答
更好的选择: 在主对话中正常提问,或者按 f 键把回答分叉到一个拥有完整工具访问权限的独立会话中
之后还需要在主上下文中用到这个回答
/btw 不会把问题和回答加入对话历史
更好的选择: 在主对话中正常提问;如果是完全不同的新话题,则使用 /clear 重新开始
来源
- Claude Code 文档(官方) ↗ code.claude.com
更多命令 · Claude Code