/btw(별칭 /side)는 대화 기록에 추가하지 않고 현재
세션에 관해 간단한 부가 질문을 합니다. Claude Code의 /btw를 모델로 하되,
OpenClaw의 Gateway 및 다중 채널 아키텍처에 맞게 조정했습니다.
수행하는 작업
- 현재 세션을 배경 컨텍스트로 스냅샷합니다(진행 중인 기본 실행 프롬프트 포함).
- 모델에 부가 질문에만 답하고 기본 작업을 재개하거나 조정하지 말라고 지시하여 별도의 일회성 부가 쿼리를 실행합니다.
- 답변을 일반 어시스턴트 메시지가 아닌 실시간 부가 결과로 전달합니다.
- 질문이나 답변을 세션 기록 또는
chat.history에 절대 기록하지 않습니다.
/btw를
사용하려면 기존 Codex 스레드가 필요하므로 먼저 일반 메시지를 보내십시오.
CLI 런타임 별칭의 경우 BTW는 소유 CLI 백엔드를 일회성 부가 질문 모드로
호출합니다. 즉, 정리된 대화 컨텍스트를 새로운 CLI 호출에 시드하고 도구 번들링과
재사용 가능한 세션 상태를 비활성화하며, 백엔드에서 지원하는 재개 금지/도구 금지
플래그를 추가합니다. 직접(비 CLI) 런타임은 대신 직접적인 일회성 제공자 호출을
사용합니다.
수행하지 않는 작업
/btw는 영구 세션을 생성하거나, 완료되지 않은 기본 작업을 계속하거나,
질문/답변 데이터를 트랜스크립트 기록에 보존하거나, 다시 로드한 후에도 유지되지
않습니다.
전달 모델
일반 어시스턴트 채팅은 Gatewaychat 이벤트를 사용합니다. BTW는 별도의
chat.side_result 이벤트를 사용하므로 클라이언트가 이를 일반 대화 기록으로
오인할 수 없습니다. chat.history에서 재생되지 않으므로 다시 로드하면
사라집니다.
표면별 동작
선택 팝업(Control UI)
Control UI의 채팅 메시지 안에서 텍스트를 강조 표시하면 다음 두 가지 작업이 있는 작은 선택 팝업이 열립니다.- 자세한 내용은 현재 세션의 컨텍스트에서 강조 표시된 텍스트를 설명하도록
모델에 요청하는 암시적
/btw질문을 즉시 보냅니다. 답변은 부동 부가 채팅 패널에 표시됩니다. - 부가 채팅에서 질문은 강조 표시된 텍스트를 인용하는
/btw초안을 작성기에 미리 채워 넣으므로 해당 텍스트에 관한 질문을 직접 입력할 수 있습니다.
/btw 의미 체계를 따릅니다. 질문과 답변은 세션 기록에
포함되지 않으며 기본 실행은 그대로 유지됩니다.
사용 시점
간단한 설명이 필요할 때, 긴 실행이 아직 진행 중인 동안 사실에 관한 부가 답변이 필요할 때, 또는 향후 세션 컨텍스트에 포함되지 않아야 하는 임시 답변이 필요할 때/btw를 사용하십시오.
관련 항목
슬래시 명령어
네이티브 명령어 카탈로그 및 채팅 지시어입니다.
사고 수준
부가 질문 모델 호출의 추론 노력 수준입니다.
세션
세션 키, 기록 및 지속성 의미 체계입니다.
조정 명령어
활성 실행을 종료하지 않고 조정 메시지를 삽입합니다.