/btw(别名 /side)用于询问关于当前会话的快速旁路问题,而不会将其加入对话历史。它以 Claude Code 的 /btw 为模型,并适配了 OpenClaw 的 Gateway 网关和多渠道架构。
它的作用
- 将当前会话快照为后台上下文(包括任何正在进行的主运行提示词)。
- 运行一个单独的一次性旁路查询,指示模型只回答这个旁路问题,不要恢复或 Steer 主任务。
- 将答案作为实时旁路结果交付,而不是普通的助手消息。
- 绝不把问题或答案写入会话历史或
chat.history。
/btw 需要已有的 Codex 线程;请先发送一条普通消息。
对于 CLI 运行时别名,BTW 会以一次性旁路问题模式调用所属的 CLI 后端:它会将经过清理的对话上下文注入到一次新的 CLI 调用中,并禁用工具打包和可复用会话状态,同时添加后端支持的任何不恢复/禁用工具标志。直接(非 CLI)运行时则改用直接的一次性提供商调用。
它不做什么
/btw 不会创建持久会话、继续未完成的主任务、将问题/答案数据持久化到转录历史,也不会在重新加载后保留。
交付模型
普通助手聊天使用 Gateway 网关的chat 事件。BTW 使用单独的 chat.side_result 事件,因此客户端不会将其误认为常规对话历史。因为它不会从 chat.history 重放,所以会在重新加载后消失。
界面行为
| 界面 | 行为 |
|---|---|
| TUI | 在聊天日志中内联渲染,并且与普通回复有明显区分,可用 Enter 或 Esc 关闭。 |
| 外部渠道 | 作为清晰标记的一次性回复交付(Telegram、WhatsApp、Discord 没有本地临时浮层)。 |
| Control UI / web | Gateway 网关会正确发出 chat.side_result,且它会被排除在 chat.history 之外,但 Control UI 目前还没有消费者在浏览器中实时渲染它。 |
何时使用它
使用/btw 获取快速澄清、在长运行仍在进行时获取事实性旁路答案,或获取一个不应进入未来会话上下文的临时答案。
相关
斜杠命令
原生命令目录和聊天指令。
思考级别
旁路问题模型调用的推理强度级别。
会话
会话键、历史和持久化语义。
Steer 命令
在不结束活动运行的情况下向其中注入一条转向消息。