
/btw 指令?讓開發者在不中斷當前推理鏈與任務執行的前提下,將重要背景資訊以「旁白補充」的方式安全送入待處理輸入佇列(Pending Input Queue)。
/btw?當我們指示 AI 代理執行一項複雜的長跑任務時(例如:掃描全專案、執行重構測試、建置依賴套件),開發者經常遇到三大痛點:
.env.production 裡面」。Ctrl + C)的巨大代價:傳統命令列工具中,想補充資訊只能強制中斷,導致剛才累積的推理脈絡全部付諸流水,一切必須從頭再來。/btw 徹底終結了這種「補充焦慮」,讓你能隨時在旁邊優雅遞便利貼。
/btw 的底層運作原理長怎樣?在 Antigravity CLI 的底層執行循環中,代理的思考與工具呼叫是一個連續的狀態機(State Machine)。
/btw 並不是硬生生地打斷執行緒,而是將訊息送入專屬的非同步輸入佇列:
┌──────────────────────────────────────────┐
│ 開發者輸入:/btw 注意 Python 版本為 3.11
└──────────────────────────────────────────┘
│ (送入待處理佇列)
▼
┌──────────────────────────────────────────┐
│ 非同步輸入佇列 (Pending Input Queue)
└──────────────────────────────────────────┘
│
▼ (自動掛載於步驟間隙)
┌──────────────────────────────────────────┐
│ 【代理核心執行迴圈】
│
│ 1. 正在執行工具
│ │
│ ▼
│ 2. 工具執行完畢,準備進入下一輪思考
│ │
│ ▼
│ 檢查輸入佇列中是否有 /btw 訊息?
│ │
│ ├── [是] ──► 將補充資訊注入 Context
│ │ │
│ │ ▼
│ │ 3. 結合最新補充條件,修正後續執行路徑
│ │
│ └── [否] ──► 正常繼續推理下一個動作
└──────────────────────────────────────────┘
/btw 與一般使用者輸入有何不同?【一般使用者輸入 (Normal Input)】
┌──────────────────────────────────────────┐
│ 1. 終端機輸入新問題
└──────────────────────────────────────────┘
│ (必須等待當前工作完全結束)
▼
┌──────────────────────────────────────────┐
│ 2. 開啟全新的一輪對話回合
└──────────────────────────────────────────┘
【/btw 旁白補充】
┌──────────────────────────────────────────┐
│ 1. 終端機輸入 /btw 補充說明
└──────────────────────────────────────────┘
│ (不打斷現有推理鏈)
▼
┌──────────────────────────────────────────┐
│ 2. 於當前任務的工具切換間隙中被即時吸收
└──────────────────────────────────────────┘
/btw 輸入:代表旁白提示(Side Note),代理在執行當前任務的每一個工具切換間隙(Tool Boundary),都會檢查是否有旁白提示,並即時納入推理考量。/btw 怎麼用?在 Antigravity CLI 提示字元中,語法非常直覺:
/btw <您想補充的背景說明、環境限制或提醒>
假設你剛剛對代理下達了重構任務:
請幫我將專案中所有使用 axios 的 HTTP 請求模組,全面重構改用原生 fetch API。
代理開始逐一掃描 src/api/ 目錄下的數十個檔案並進行修改。
此時,你突然想起後端回應的資料格式有特殊的加密封裝,於是你立刻在終端機輸入:
/btw 請特別注意:後端回傳的 JSON 根節點皆包含 { code, data, message } 封裝,重構時請確保保留原本對 response.data.data 的解構邏輯。
src/api/user.ts,並沒有因為你的輸入而中斷報錯。user.ts 後,代理在思考日誌中顯示:[接收到旁白補充資訊]:後端回傳結構需保持 { code, data, message } 解構。
src/api/order.ts 與 src/api/product.ts 的重構程式碼,精準保留了資料解構層!/btw 可以當成聊天室狂發嗎?/btw 的黃金時機:
.env.local」)。/btw 的時機:
/btw,而應該果斷按 Ctrl + C 或使用 /rewind 重新下達目標。/btw 能達到最佳協同效果;若頻繁輸入過多相互矛盾的旁白,可能導致代理在推理時產生權重衝突。