追蹤 Google Antigravity 各介面的新功能、改善與錯誤修正,包括 Antigravity App、Antigravity CLI、Antigravity SDK 與 Antigravity IDE。
Antigravity 應用程式 Antigravity CLI IDE 擴充功能 Antigravity SDK Antigravity IDE
新版本會逐步推出,可能需要幾天才能送達所有使用者。
全部展開 Antigravity CLI OSC 7501 終端機狀態回報、alt+m 訊息佇列切換,以及強化的 agy plugin validate 診斷 新增透過 OSC 7501 的終端機狀態回報、可在即時與排隊訊息傳遞之間切換的 alt+m 快速鍵,以及 agy plugin validate 中搭配 --strict 與 --json 旗標的完整外掛驗證規則,並修正啟動資格檢查、MCP 標頭變數展開,以及 /diff 中的 100 筆提交紀錄。
多項改善(3) 新增透過 OSC 7501 的終端機狀態回報:在支援的終端機中,分頁或視窗會顯示 CLI 正在工作、等待您的輸入、已完成或失敗。CLI 會先檢查支援情況,因此其他終端機不受影響。設定 AGY_CLI_OSC7501=off 關閉它, AGY_CLI_OSC7501=on 適用於支援但未回應檢查的終端機,或 AGY_CLI_OSC7501_MESSAGES=brief 僅顯示狀態,不含待處理命令或問題等詳細資料。 新增 alt+m 快速鍵(Option+m 於 macOS,當 Option 設為 Alt 時)以與您的 相反設定傳送訊息 Queued Messages 設定,位於 /config,讓您在…時可立即傳送 Queue 模式,或於 時排入佇列訊息 Send Immediately 模式。 已改善 agy plugin validate 讓它以 CLI 載入外掛所用的相同規則檢查外掛,而非使用會拒絕有效外掛的簡化檢查(例如缺少…的資訊清單 name)以及導致外掛程式無法載入的遺漏問題。它會列出每個錯誤與警告及其檔案與行號,接受外掛程式目錄或其 plugin.json,警示常見 plugin.json 錯誤,例如未知欄位(附 "did you mean" 建議)、無效名稱,以及置於 內的元件 .antigravity-plugin/ 而非外掛根目錄,並新增 --strict 在警告時失敗,以及 --json 取得 CI 用的機器可讀報告。 修正(6) 修正了 CLI 拒絕每則訊息, Eligibility check failed 直到你在服務短暫無法使用或啟動時被限速後重新啟動它;現在檢查會重試暫時性錯誤,且不再鎖定工作階段。 修正了在請求標頭中使用變數的外掛 MCP 伺服器,例如 "Authorization": "Bearer ${TOKEN}",傳送字面佔位符並導致驗證失敗;標頭現在會取得您設定的值,如同伺服器的指令、引數與環境先前的做法。 修正了 /diff Commit Tree 檢視:標題現在計算提交數而非行數,游標僅停留在提交列,且 Enter 開啟該提交,檢視填滿終端機高度,顯示最新 100 筆提交(先前為 10 筆)並可捲動。 修正了背景指令完成時代理仍在工作,代理遺失其檔案變更、任務與工作階段成本追蹤的問題;它們不再回復到該指令開始的時間點。 修正背景指令的最終輸出有時未出現在其任務日誌中的問題;指令完成或取消時,輸出現在一定會被記錄。 修正了代理回應中指向目錄的連結消失的問題;它們現在會顯示目錄名稱,例如 pipelines/. 透過 ADC 使用 Claude 5.5 模型、增強的自動模式沙箱審查、/diff 中的彩色 Commit Tree,以及模型停滯復原 新增透過 Application Default Credentials 的 Claude Opus 5.5 與 Claude Sonnet 5.5 支援、強化 Auto 模式沙箱輸出審查、為 /diff 的 Commit Tree 檢視上色,並為停滯的模型連線引入自動取消與重試。
多項改善(3) 為 Application Default Credentials 新增 Claude Opus 5.5 與 Claude Sonnet 5.5(AGY_ADC_AUTH)登入。Claude 模型現在出現在 /model 僅當您的 Google Cloud 專案可使用它們。 改善自動模式對會離開終端機沙箱的指令審查:審查更快且不再無決策逾時;允許工作區自身的格式、檢查與修正指令,不再逐一詢問;並封鎖會上傳敏感資料的指令。 改善 /diff 具色彩的 Commit Tree 檢視:提交雜湊與變更 ID 會突顯,描述會變暗, Working Copy (Uncommitted Changes) 列會特別醒目,且 @ 為粗體,因此井號、時間戳記與描述不再連在一起。 修正(10) 修正了模型連線停滯時代理無限期卡住的問題:若 5 分鐘無資料到達,請求現在會被取消並自動重試,停滯的請求也不再留下空白回應步驟。 修正了子代理與工作流程代理提出的問題遺失,導致子代理永遠等待:警示現在顯示 has a question 並顯示它,且 Ctrl+K 或 a 於子代理的檢視會開啟問題選擇器,將您的答案傳送給該代理。無頭 -p 執行會略過這些問題,讓子代理得以繼續。 修正代理殼層指令在版本控制指令需要編輯器時,卡在不可見編輯器的問題,例如 git commit 無 -m 或 jj describe:CLI 現在會設定 GIT_EDITOR, HGEDITOR,與 JJ_EDITOR 至 false 適用於代理指令,使其立即失敗,而非。 修正了技能、規則、工作流程與 Markdown 代理載入失敗, mapping values are not allowed in this context 當未加引號的 description: 包含冒號,例如 description: Runs checks: formatters and linters. 修正以 YAML frontmatter 開頭的 Mermaid 圖表, %%{init: ...}%% 指令,或 %% 註解,或使用 Mermaid v11 語法者,例如 id@{ shape: ..., label: ... } 節點,在代理回應與產出物檢視器中顯示為原始碼而非渲染。 修正了 @ 檔案提及下拉式選單在多行提示詞中換行後仍保持開啟,並接管 Up/Down 並製作 Enter 選擇檔案而非插入換行。 已修正 / 在檔案與產出物檢視器中搜尋時反白了錯誤的字元,或在包含小寫形式長度不同的字母(例如」的行上當機 İ; n 和 N 現在僅停在顯示突顯的行。 修正了含 CJK 或其他多位元組文字的長行與檔案路徑變成 ` characters in /codesearch` 的結果;它們現在會以省略符號乾淨地截斷。 已修正 agy plugin validate,摘要 agy plugin install 列印,以及市集預覽,於 /plugin 探索分頁遺漏了外掛在其根目錄中宣告的子代理 agents.json. 修正了外掛名稱與資訊清單區分大小寫,而代理不區分: /plugin 子命令,例如 /plugin List 現在不分大小寫皆可運作,而非失敗並顯示 Unknown subcommand,以及名為…的資訊清單 Plugin.json 現在可由 找到 agy plugin install, agy plugin validate,以及啟用與停用。 Auto 模式:自主指令核准、隨選 /compact 對話摘要,以及 /diff 中的語法突顯與摺疊 推出自動模式,自主核准安全的檔案編輯與指令,並以次級代理驗證沙箱逃逸;新增 /compact 斜線指令用於隨選情境縮減;為 /diff 檔案檢視器帶來語法突顯、程式碼摺疊與虛擬化。
多項改善(5) 新增 Auto 模式,會自動核准檔案編輯與安全指令而不詢問,但在不可逆操作前仍會提示;欲離開終端機沙箱的指令會先由另一個代理審查。使用以下方式選擇: --mode auto,來自 Agent Mode 於 /config,或按下 Shift+Tab 循環切換模式。自動模式適用於 Linux 與 macOS,Windows 支援即將推出。 新增 /compact 指令依需求壓縮對話並釋放情境視窗: /compact 自行摘要對話並結束回合,以及 /compact 摘要它,然後回答你的訊息。執行期間 CLI 會顯示 Compacting conversation... 進度標籤,您可使用 取消 Esc,完成時會顯示摘要了多少步驟,以及內容縮小了多少。 為以下項目新增語法突顯 /diff 檔案檢視,各配色方案有各自的字符顏色,新增與刪除的行有背景色調。搭配 Terminal 色彩配置:CLI 會偵測您的終端機是淺色或深色背景,並選擇相符的色彩。色彩配置預覽於 /config 與首次執行設定現在會顯示與實際完全相同的範例 /diff 繪製它。 為以下項目新增摺疊功能 /diff 檔案檢視:每個 hunk 標頭現在會顯示其上方隱藏了多少未變更的行, Ctrl+O 展開或收合最接近游標的摺疊,且 f 在僅顯示變更與顯示整個檔案之間切換。當磁碟上的檔案仍與差異相符時,兩個按鍵都適用於未提交的變更;頁尾會說明何時無法使用它們。 已改善 /diff 非常大檔案的效能,僅渲染螢幕上的列,因此捲動、展開摺疊與開啟整個檔案不再凍結 CLI。超過 100,000 行或 10 MB 的檔案會關閉展開摺疊與顯示整個檔案,頁尾會說明原因。 修正(1) 修正了在 iTerm2 透過 SSH 時色彩降為 256 色,在 COLORTERM 未轉送;CLI 現在於 時使用完整的 24 位元色彩 LC_TERMINAL=iTerm2 已設定,除非 COLORTERM 或 NO_COLOR 另有說明。 外掛清單的 JSON 輸出、預設思考層級選取,以及遠端控制的瀏覽器設定同步 為外掛清單新增 --json 旗標、允許選取未明確指定思考努力度的基礎模型、改善 CLI 與瀏覽器間的遠端控制設定同步,並修正重試退避、遠端 MCP 伺服器的 OAuth 工作階段持續性,以及彩色儲存庫差異。
多項改善(4) 新增 --json 旗標以 agy plugin list 適用於機器可讀輸出,並修正了僅顯示已匯入外掛的指令:現在會列出每個已安裝的外掛,包含從市集安裝者,附版本與是否啟用。 已變更 --model 和 /model 接受基礎模型名稱,而無需 --effort:而非因要求以下項目而失敗並顯示錯誤 --effort,CLI 現在會選擇模型的預設思考層級(該模型的伺服器預設值,否則為 medium,否則為最低可用層級)。 改善遠端控制,讓瀏覽器的設定對話框可為 CLI 工作階段開啟,並顯示 CLI 實際使用的設定(專案與全域權限、佇列訊息、AI 點數、遙測與產出物審查),而非顯示設定無法在瀏覽器中變更的通知,以及 agy remote-control serve 工作階段現在使用你已儲存的 settings.json 並將在瀏覽器中所做的變更儲存回該檔案。 改善 /model 選擇器,適用於使用 Google Cloud 專案的商務登入:您的專案無法存取的第三方模型現在會隱藏,而非在傳送訊息時失敗。 修正(10) 修正了模型請求反覆失敗時的長時間停滯:代理現在在自動重試之間最多等待 30 秒,而非最多 4 分鐘。 修正了使用 OAuth 的遠端 MCP 伺服器在短暫網路故障、逾時或伺服器錯誤後將你登出的問題;已儲存的登入現在只在伺服器或其授權伺服器實際拒絕時才清除。 已修正 --agent 在名稱與任何代理都不符時靜默執行預設代理:headless -p 執行現在會以代碼 1 結束並列出可用的代理,互動式工作階段則會顯示 Agent Not Found 在退回預設代理前發出警告。 修正了合併 --print 與 --prompt-interactive 回報衝突後以狀態 0 退出;現在會像其他列印模式使用錯誤一樣以狀態 2 退出。 已修正 /diff 顯示 No uncommitted changes 於設定為一律以顏色輸出的 Git、Mercurial 與 Jujutsu 儲存庫,例如搭配 color.ui = always. 已修正 @conversation: 建議卡在 Fetching matches for ... 當對話搜尋緩慢時;2 秒後清單現在會退回你的本機對話。 修正了 Agents: 列,位於 /plugin 外掛詳細資料遺漏外掛於其根目錄
宣告的子代理 agents.json;它現在會列出每個已載入代理的名稱,而非顯示其 agents/ 資料夾名稱。 修正了從 Remote Control 瀏覽器工作階段核准的「一律允許」規則,在您於瀏覽器的規則編輯器或 的共用分頁中移除後仍會套用的問題 /permissions;這些規則現在只會儲存至共用 config.json. 修正了請求失敗, thinking_budget and thinking_level are not supported together 使用應用程式預設憑證登入並使用具有思考等級的模型時。 修正代理讀取截斷或僅含標頭的 WebM 檔案後,每個後續請求都失敗的對話;此類檔案現在會在讀取時被拒絕,而非附加。 固定的提示詞標頭、MCP 一律載入工具、外掛程式 agents.json,以及使用者應用程式資料的沙箱保護 在逐字稿捲動期間新增固定的提示詞標頭、支援 MCP 伺服器將工具標記為一律載入、外掛的根層級 agents.json 支援,以及預設阻擋讀取應用程式資料目錄的強化沙箱防護,並修正過期驗證與 Jujutsu 分頁器處理。
多項改善(6) 在無閃爍模式中新增固定的提示詞標頭:當您向上捲動長對話時,產生您正在閱讀之回覆的提示詞會固定在逐字稿頂端,點擊它可跳回該提示詞。 新增支援,讓 MCP 伺服器可透過設定將工具標記為一律載入 _meta: {"antigravity/alwaysLoad": true} 於其 中的 tools/list 回應,因此代理可直接取得該工具,而無需按需探索。 新增對根層級的支援 agents.json 於外掛中,讓外掛能以宣告技能與規則相同的方式宣告其子代理,使用 skills.json 和 rules.json. 將 macOS 終端機沙箱變更為封鎖沙箱化指令讀取 ~/Library/Application Support 預設如此,因為桌面應用程式將憑證與工作階段權杖存放在該處;先前它是可讀取的,您仍可在沙箱規則中明確允許。 改善錯誤訊息:例如來自企業 Proxy 的 HTML 錯誤頁面請求失敗時,現顯示頁面標題而非原始 HTML;其他長非 JSON 錯誤內文在 500 位元組後截斷;達到個人配額時立即回報,不再重試。 改善其中的搜尋 /plugin 已安裝分頁:現可在搜尋查詢中輸入空格,按下 Enter 完成搜尋,然後使用 Space 切換所選外掛,且 Enter 展開其詳細資料;重新開始輸入以繼續搜尋。 修正(15) 修正登入過期或撤銷時在工作階段中途顯示不明錯誤的問題;代理現在會說 Authentication expired. Please log back in.,且已在傳輸中的權杖重新整理不再還原已過期的憑證。 已修正 /add-dir 聲稱新增了不存在或非目錄的路徑;它現在會回報 directory not found 或 not a directory. 已修正 /btw 旁支問題會執行你的使用者與工作區掛鉤,這可能導致掛鉤(例如停止掛鉤)循環,或為快速問題增加額外步驟。 修正 Jujutsu(jj)由代理執行的指令,例如 jj diff 或 jj log,卡在互動式分頁器中;代理指令現在會設定 JJ_PAGER=cat 並排 PAGER 和 GIT_PAGER. 修正了以啟動的子代理 branch 或 share 多存放庫工作區中的工作區,在你的實際 checkout 中靜默運作;每個存放庫現在都有自己的隔離副本。 修正已停止的子代理在仍有待處理核准時留在作用中代理清單中的問題;停止它現在會立即清除其待處理核准。 已修正 --remote-control 使用應用程式預設憑證(AGY_ADC_AUTH);Remote Control 尚不支援 ADC,因此該旗標現在會以明確的錯誤結束,而該 /remote-control 指令已隱藏。 修正了自訂 alt 快速鍵如 alt+s 與 macOS Option 鍵無法搭配使用,於不將 Option 視為 Meta 的終端機,例如 Terminal.app 與 VS Code 型終端機。 已修正 /keybindings 在找不到設定的編輯器時靜默地什麼都不做;現在會顯示錯誤。 已修正 agy plugin validate 以及缺少透過以下方式宣告的技能的外掛清單 skills 欄位中的 plugin.json 或忽略 skills.json 排除項目,因此它們現在符合實際載入的技能,並修正了匯入外掛時可能捨棄結果的競爭條件。 修正了沙箱指令失敗, Access is denied. 於 Windows,當從 Microsoft Store 安裝 PowerShell 7 時;代理在該情況下會退回 Windows PowerShell。 已修正 /diff 顯示來自…的錯誤 git diff HEAD 而非真正的原因,例如損毀的索引,當備援 git diff 也會失敗。 修正了代理回應中行錨點被百分比編碼的檔案連結,例如 file.go%23L795;標籤現在會顯示行號,且連結會開啟正確的行。 修正了在支援可點擊連結的終端機中,將滑鼠懸停在其中一個連結上時,指向相同 URL 的不同連結一起醒目提示的問題。 修正了工具步驟與中的計數 /codesearch 面板,現在顯示 "Found 1 result"、"1 match"、"1 file" 與 "Wrote 1 line" 而非 "1 results",且檔案建立步驟回報多了一行。 互動式外掛 Marketplace 管理員、撰寫功能,以及 /diff 提交樹導覽 推出 /plugin——官方 Antigravity 外掛 Marketplace 的互動式管理員,以及擴充的外掛撰寫選項、/plan 模式的權限控制、大量 Shell 輸出期間的 CPU 效率改善,以及 /diff 提交樹的導覽修正。
多項改善(6) 已新增 /plugin,官方 Antigravity 外掛程式市集的互動式管理員:瀏覽並安裝捆綁技能、MCP 伺服器、子代理、規則與掛鉤的外掛程式,或使用…從 Shell 安裝而不開啟 CLI agy plugin install @antigravity-plugins-official ;使用以下方式,直接從電腦上的資料夾安裝一個 + Install from local directory...;在啟用外掛前,先透過簡易表單填寫外掛所需的設定;並使用以下方式管理已安裝的外掛 /plugin install, uninstall, enable, disable,與 list. 為外掛作者新增更多選項:將資訊清單保留在 .antigravity-plugin/ 或 .gemini-plugin/ 資料夾,在 中列出技能 plugin.json,將資料儲存在可作為…使用的每個外掛程式資料夾中 PLUGIN_DATA,並在…中隨附命令列工具 bin/ 資料夾,代理可依名稱執行。 改善外掛安裝:外掛清單即時開啟、中斷的安裝不會留下半安裝的外掛,且在 Windows 上安裝或移除外掛更可靠。 改善外掛相容性:外掛載入其中的每個技能 skills/ 資料夾,填妥設定後遠端 MCP 伺服器可正確啟動,外掛的子代理可使用外掛自有的 MCP 伺服器。 已變更 --dangerously-skip-permissions 停止在…中自動核准代理的實作計畫 /plan 模式:旗標現在僅略過工具權限提示,因此計畫會再次等待您的審閱。設定 Artifact Review 於 /config 若您希望計畫與其他產出物自動進行。 改善代理執行長 Shell 指令(輸出量大)時的 CPU 使用量,因為已是有效 UTF-8 的輸出不再於每次更新時完整重新掃描。 修正(4) 已修正 Tab, →,與 ← 於 /diff Commit Tree 檢視會將游標移至其他行,而非如以下項目般切換檢視 ←/→ switch view 提示所述,並新增 Shift+Tab 在每個…中切換至上一個檢視 /diff 分頁。 修正了 /resume 按下時對話選擇器當機 Enter 從…匯入對話 Other 在窄終端機上的分頁,以及包含 CJK 字元的對話標題被從字元中間截斷。 修正了收集大量圖片的對話在 Claude 模型上失敗的問題:代理檢視或你附加的圖片現在會縮小至每邊最多 2576 像素(先前為 4096),無論對話包含多少圖片都能符合模型限制。 修正代理排程的計時器:其喚醒條件無法再達成時,會讓 CPU 核心以 100% 運轉直到逾時;計時器現在會閒置等待並按時觸發。 增強 /diff 導覽與位置指示器、Windows 外掛生命週期管理,以及子代理與任務狀態修正 增強 /diff 檔案檢視導覽保留游標位置、跨檔案 n/N 變更遍歷,以及 change A/B · file X/Y 標頭指示器,同時修正 /rewind 於壓縮的訊息,Windows /plugin MCP 伺服器生命週期處理、Markdown 自訂代理中的相對路徑、子代理錯誤狀態,以及背景任務追蹤。
多項改善(2) 改善導覽 /diff 檔案檢視: ←/→ 現在以下一個或上一個檔案的第一個變更開啟,hunk 標頭與前置上下文可見,切換檔案或回到檔案清單時每個檔案會記住其游標與捲動位置, n/N 繼續進入下一個或上一個檔案的變更,而非停在目前檔案的最後一處變更;按鍵提示頁尾移除通用的捲動與翻頁提示,改為換行顯示,以免在窄終端機上被截斷。 改善 /diff 檔案檢視標頭會顯示您的位置:現在結尾為靠右對齊的 change A/B · file X/Y 位置,計算游標下新增或刪除的行區塊與檔案於檔案清單中的位置 (file X/Y 僅有一個檔案變更時省略,窄終端機上隱藏位置)。 修正(10) 已修正 /rewind 於非常長的對話中,將較舊的訊息列為 (empty message) 並在您選擇時發生錯誤而失敗:為節省空間而清除的訊息現在會顯示原始文字,以灰色呈現並標示 cleared to save space, can't rewind here,且無法再選取。 修正了安裝、重新安裝與解除安裝外掛, /plugin 於 Windows,當外掛的某個 MCP 伺服器執行時失敗:CLI 現在會在取代或刪除其資料夾前停止外掛的 MCP 伺服器,之後再重新啟動;若另一個 Antigravity 行程(例如另一個 agy 工作階段、Antigravity Hub,或 remote-control 常駐程式仍持有該外掛開啟時,它會告訴您關閉後重試。外掛資訊清單, mcp_config.json,與 hooks.json 儲存為含 UTF-8 位元組順序記號的檔案現在可載入,且從市集安裝不會再覆寫來自不同來源的現有外掛資料夾。 修正了 Markdown 自訂代理忽略 skills:, plugins:, rules:, agents:,與 hooks: 當代理以子代理或主代理身分執行時,寫入為相對於代理自身檔案的路徑項目;此類項目現在會相對於代理目錄解析,因此列出 agents: [child.md] 可以呼叫 child. 修正了因錯誤停止的子代理(如配額或模型容量耗盡)顯示為 Done 於 /agents 以及執行中的代理清單;它們現在會顯示 Error: 附帶原因,且錯誤會在子代理取得進一步進展後清除。 已修正 /tasks,作用中任務清單,以及狀態列的任務計數僅顯示背景 Shell 指令;代理排程的計時器與週期性工作,以及在背景執行的其他工具,現在也會顯示在那裡,並顯示為 completed 或 failed 不使用捏造的結束代碼。 修正了傳送的訊息, Queued Messages 設為 Send Immediately 於 /config 在該回合中代理已寫入或更新產出物(例如任務清單或計畫)時,被靜默排入佇列直到回合結束;它們現在會立即送達代理。 修正了代理停下來向你提問時終端機通知未觸發; Notifications 在…中開啟 /config,CLI 現在會像工具權限提示一樣,提醒您有待處理問題。 修正了從重新啟動 MCP 伺服器 /mcp 有時讓它停留在停止狀態,並出現例如…的錯誤 Failed to stop existing instances for reload: ... signal: killed,當舊伺服器處理程序結束耗時過長時;伺服器現在一律重新啟動。 修正了需要驗證身分或申訴服務條款封鎖的帳戶的登入錯誤,有時只顯示 Verify your account to continue. 沒有連結;驗證或申訴連結現在一律會出現,且 CLI 不再建議在無濟於事的情況下登出再登入。 已修正 GEMINI_API_KEY 當與 Gemini API 的連線在內部中斷時,工作階段會將該輪次視為你已取消而失敗;現在 CLI 會改為重試該請求。 預設中等詳細程度、/diff 中 Vim 風格 j/k 行導覽,以及流暢的觸控板捲動 更新預設值 Verbosity 設定為 medium 將相關的工具呼叫與思考分組為簡潔摘要,使…對齊 j 和 k 於 /diff 檔案檢視採用標準逐行游標移動,透過 SSH 平滑處理觸控板與滑鼠滾輪捲動,以及 tmux,並修正特殊字元與 Windows 磁碟機路徑的處理。
多項改善(2) 變更預設值 Verbosity 設定,來自 high 至 medium,因此對話檢視現在會將相關的工具呼叫與思考分組為簡潔的摘要,同時保持指令與回應可見。這適用於從未選擇詳細程度的每個人,包括選取…的任何人 high 在它仍是預設值時;設定 Verbosity 回到 high 於 /config 再次完整查看每個工具呼叫、命令與思考。 已變更 j 和 k 於 /diff 檔案檢視以行游標移動,如上下方向鍵,與檔案清單與 Vim 一致,而非跳到上一個或下一個檔案;使用左右方向鍵切換檔案。 修正(2) 修正了對話檢視中的觸控板與滑鼠滾輪捲動來回跳動的問題,在 SSH 或 tmux 內最明顯:忽略對角滑動的橫向分量並限制單次快速捲動步驟的移動距離; Page Up 和 Page Down 仍移動整頁。 修正了路徑含空格的檔案與資料夾, #, %,或其他特殊字元,或位於 Windows 磁碟機上,在 CLI 中被錯誤處理: @ 檔案提及, /codesearch 結果;代理回應中的檔案連結現在會開啟正確的檔案,且工作區信任與專案範圍的自訂代理現在能辨識在此類資料夾中由 Antigravity 桌面應用程式建立的專案。 可關閉的公告卡片、非管理員 Windows 指令沙箱,以及 Markdown 表格對齊修正 推出提示詞上方、可關閉的公告卡片(用於模型發布與服務通知)、改善 Windows 指令沙箱無須管理員權限即可執行(開箱支援 Python、Git 與 npm,並修正含表情符號與…的 Markdown 表格對齊 .tiff 圖片 MIME 處理。
多項改善(2) 在提示詞上方新增公告卡,涵蓋模型發布、淘汰與其他服務通知。卡片一次顯示一張,由新到舊排序;按下 Esc 於空白提示詞捨棄目前卡片並永久顯示下一張,傳送訊息會在工作階段其餘時間隱藏該卡片。 改善 Windows 指令沙箱,沙箱中的指令不再需要管理員權限,且 Python、Git 等常用工具 npm 開箱即用,在沙箱內運作。 修正(2) 修正了當儲存格含有表情符號(如 ⚠️ 或 👍🏽)或帶有結合字元的文字(如印地語)時,Markdown 表格欄位偏移的問題,這影響了每個透過 SSH 或在 tmux 內的工作階段。 已修正 .tiff 代理檢視圖片時,圖片被回報錯誤的檔案類型並靜默轉換為 PNG。 快速設定值循環切換、altscreen 調整大小效能、內建圖片產生器子代理,以及選取改善 新增左右方向鍵快速鍵,可在以下項目中循環切換設定 /config,改善 altscreen 調整大小效能,以及對話與產出物檢視器中的滑鼠文字選取,並將圖片建立委派給內建 image-generator 子代理,精煉 go 指令允許清單與 Send Immediately 訊息佇列,並解決背景行程當機與子目錄資訊清單載入。
多項改善(6) 已新增 ←/→ 快速鍵,前往 /config:在突顯的設定上切換至上一個或下一個值並立即儲存,無需開啟下拉式選單,頁尾會顯示 ←/→ Change 提示。 改善無閃爍 (altscreen) 模式下長對話的回應速度:調整終端機尺寸不再凍結或拖慢 CLI;全螢幕檢視會先重繪螢幕上的訊息,而非在整個對話重繪完成前顯示依舊寬度換行的文字;使用中斷代理 Esc 或繼續對話不再重新渲染螢幕上已有的每個步驟。 改善滑鼠文字選取 altscreen 檢視與產出物檢視器:拖曳超過頂端或底部時現在會自動捲動,在代理串流或你以滾輪捲動時選取範圍會保持在文字上,複製會包含捲出畫面的行,且不含產出物檢視器的行號或留言預覽。 改善核准時的永遠允許建議 go 指令:核准例如以下的指令 go vet 或 go build 現在提供以任何引數允許該子指令,而 go run, go test, go generate, go install,與 go tool 仍需要確切的命令。 改善 Send Immediately 選項,適用於「排入佇列的訊息」,於 /config:當先前的訊息仍在佇列中時,您傳送的訊息現在會與它們一起依序傳給代理,而非加入佇列;傳送中途失敗的訊息會回到佇列而非遺失。 變更了代理產生圖片的方式:現在會將圖片請求交給內建 image-generator 子代理,它會撰寫提示詞、以最多三次嘗試檢查每個結果,並將影像儲存至對話的產出物,因此影像生成會在對話中顯示為一次子代理執行。 修正(7) 修正了代理等待的背景指令當機或被系統終止(例如記憶體不足)時代理停滯的問題;代理現在會看到指令以其結束碼完成,例如 137 或 134,並持續進行。 修正了無頭 -p 執行有時會在代理來得及回應背景命令(該命令在其第一輪之後才完成)之前就結束。 已修正 k 在 Vim 一般模式下,於頂行按下時會叫回上一筆紀錄而非您排入佇列的訊息,可能導致排入的訊息重複送出; k 現在將排入佇列的訊息拉回編輯器,如 Up 箭頭的作用。 已修正 skills.json, rules.json,以及父層…中的其他自訂資訊清單 .agents/ 在子目錄中開始的工作階段忽略目錄;資訊清單現在從每個目錄載入 .agents/ 工作目錄與專案根目錄之間的目錄。 修正了 / 選單,列出目前代理未啟用的內建技能,選取時會插入代理無法使用的工具指示。 修正了設定載入失敗,當 ~/.gemini/config/config.json 以 UTF-8 位元組順序標記開頭,如同記事本或 PowerShell 儲存的檔案 Set-Content 在 Windows 上亦然。 修正了斜線指令輸出與警示中,寬度恰等於終端機的一行,其最後一個字被推到下一行開頭且無縮排的問題。 原生 Android Termux 二進位檔、低記憶體串流重繪,以及 SSH 與配額修正 新增 Termux 用的預先建置原生 Android 二進位檔、減少輸入與串流重繪期間的記憶體配置、顯示 /usage 以當地時區顯示配額重設時間、範圍 repo 指令允許清單擴及子指令,並修正終端機調整大小凍結、AI 點數耗盡重試,以及 SSH 終端機圖片探測。
多項改善(5) 新增預先建置的原生 Android CLI 二進位檔,可直接在 Termux 中執行,無需 proot-distro 環境。 改善輸入、捲動與串流代理輸出時的回應速度,大幅減少 CLI 每次更新與重繪配置的記憶體。 已改善 -p "/usage" 在輸出至終端機時以你的當地時區顯示配額重設時間;經管線傳送與 --json 輸出仍使用 UTC 時間戳記,因此現有指令碼不受影響。 改善核准時的永遠允許建議 repo 指令:現在僅限於子指令,例如 repo status,而非允許每個 repo 指令,相符 git, hg,與 jj. 改善代理處理未核准權限請求的方式,例如子代理無法向您詢問時發起的請求:現會尊重拒絕,不再嘗試以其他指令、指令碼或工具迂迴處理。 修正(9) 修正了在長對話中數次快速終端機調整大小等重繪後,對話檢視凍結且本工作階段不再出現新步驟、而代理仍在工作的問題;CLI 現在會自動重新連線,僅在重新連線失敗時警告,傳送新訊息也可恢復遺失的連線。 修正了方案配額用完且 AI 點數餘額無法支應時提出的請求:不再重試於 Working... 約兩分半鐘後才顯示一般的 "Agent execution terminated due to error.",現在 CLI 會立即顯示 "Your AI credits balance is too low to continue." 修正了文字如 Ga=q,f=32,s=1,v=1,i=31;AAAAAA== 透過 SSH 退出 CLI 後殘留在 macOS Terminal.app 中;CLI 現在會在探測圖片支援前要求終端機識別自身,且透過 SSH 時僅 Kitty 與 Ghostty 被視為支援圖片,因此 WezTerm 與 Konsole 不再顯示亂碼圖片預留位置。 修正了 Vim 模式游標停在表情符號(如 👩💻 或 ⚠️)內部,以及帶有結合標記的字元(如天城體): h, l,以及其他動作現在會以整個字元為單位移動,且 x 和 r 刪除或取代整個字元,而非其隱藏部分。 修正了中的搜尋框 /resume 對話選擇器將長查詢換行,導致開頭捲出視野;該方塊現在使用完整終端機寬度。 修正了代理被阻止讀取你的全域規則與自訂檔案,在 ~/.gemini/config,包括 rules/ 資料夾, AGENTS.md, GEMINI.md, skills.json, rules.json, plugins.json,與 agents.json;它現在可以讀取這些檔案,並會在編輯前先詢問,而該資料夾中的其他檔案仍維持禁止存取。 修正了全域規則被加入代理內容超過一次,當 ~/.gemini/GEMINI.md, ~/.gemini/AGENTS.md,或其 ~/.gemini/config/ 對應項目是同一檔案的符號連結。 修正了登入 OAuth 用戶端註冊回應 HTTP的 MCP 伺服器 200 而非 201,先前失敗並顯示 registration failed with status 200. 修正了代理開啟的大型 WebP 圖片未像 PNG 與 JPEG 圖片那樣縮小以符合圖片大小限制的問題。 佇列訊息設定、無 systemd 的遠端控制、更快的對話載入,以及游標與檔案處理修正 在以下位置新增可設定的 Queued Messages 選項 /config,支援執行 remote-control 於缺少 systemd 的 Linux 系統,加速繼續長時間的對話逐字稿,將附件納入自動執行緒標題,強化 --json-schema 驗證,並修正 Unicode 游標漂移、特殊檔案停滯與損毀的轉錄步驟復原。
多項改善(6) 新增 Queued Messages 選項以 /config:保留預設值 Queue 保留後續訊息直到目前輪次結束,或選擇 Send Immediately 以它們中斷代理;也可透過…設定 "queuedMessages": "send-immediately" 於 settings.json,先前被忽略。 已改善 remote-control start 於缺少 systemd 使用者服務管理員的 Linux 機器,例如多數容器:現在不會失敗,而是以後台行程啟動常駐程式,並警告其當機後不會重新啟動、開機時不會啟動; remote-control status 顯示其 PID 與 remote-control stop 將其關閉。 改善長對話載入:恢復含數千步驟的對話明顯更快,因為 CLI 不再預先掃描每個步驟。 改善自動產生的對話標題,將首則訊息附加的圖片與檔案納入考量,讓截圖或檔案驅動的請求獲得具體標題,僅含附件的訊息也能獲得標題。 改善因違反服務條款而被封鎖帳戶的登入錯誤,現包含提交申訴的連結。 已變更 --json-schema 拒絕純文字、裸型別名稱(例如 string,以及遺失的結構描述檔案,而非靜默地將它們視為字串結構描述;這些輸入,以及根非…的任何結構描述 "type": "object",現在會在啟動時以錯誤與結束碼…失敗 1. 修正(3) 修正了表情符號(如 ⚠️ 或 👩💻)或帶結合標記的文字(如天城體與泰文)後,提示詞游標偏離文字結尾的問題,尤其在內 tmux,並修正提示詞換行將此類字元拆分到兩行的問題。 修正了代理嘗試檢視管線、通訊端或裝置檔時卡住,以及對話卡在 INVALID_ARGUMENT 代理查看截斷的 MP4、MOV 或 M4A 錄音後的錯誤;兩者現在都會預先以明確訊息拒絕。 修正了恢復歷史有缺失步驟的對話(例如當機或寫入中斷後),隱藏最新步驟並讓新訊息覆寫它們的問題。 速率限制的動態重試延遲、轉譯效能最佳化與窄終端機文字換行 採用伺服器要求的重試延遲以處理 API 速率限制,在延長上限時及早停止;最佳化對話重繪算繪效率以減少 CPU 與記憶體消耗;釐清產出物檢視器模式切換提示;修正窄終端機上的文字裁剪。
多項改善(3) 改善模型 API 回傳重試延遲時的速率限制處理:CLI 現等待伺服器要求的延遲,而非固定的 5 秒;當延遲超過 30 秒或配額為每日或帳單上限時立即停止,不再重試。 改善渲染效率,減少對話檢視重繪(如快速捲動或代理工作中)時的 CPU 使用與記憶體流失。 改善產出物檢視器的 m 提示會命名內容及其切換的模式,例如 diagram ASCII, diagram source,或 math image,而非 toggle ASCII 或 toggle raw. 修正(1) 修正了工作區信任對話框、 /help 面板,以及登入與 MCP 驗證畫面在約 40 欄的窄終端機上裁切文字;長行與導覽提示現在會換行,以及 /help 分頁列會壓縮以適應。 流暢的全螢幕捲動、快速的配額耗盡處理,以及重播與終端機修正 合併捲動事件突發以降低全螢幕檢視的延遲、立即終止已耗盡的 Gemini API 金鑰工作階段而避免浪費的重試、加速低詳細度下長時間對話的重播、防止 screen/tmux/Zellij 多工器內損毀的終端機標題,並修正 Vim 模式的多位元組字元導覽與復原歷程。
多項改善(2) 改善全螢幕檢視的捲動:滾輪或觸控板的突發事件現會在重繪前合併,降低 CPU 使用並減少長對話與產出物檢視器的捲動延遲。 已改善 GEMINI_API_KEY 工作階段,在 Gemini API 回報每日配額用盡、專案或帳單帳戶支出上限,或預付點數耗盡時立即停止,而非花費數分鐘重試注定失敗的請求;短暫的每分鐘速率限制仍會重試。 修正(3) 修正了恢復長對話,在 medium 或 low 詳細程度…花費數秒並在歷史記錄重播時延遲:較早的工具群組現在會顯示為已完成,而非逐一重新播放動畫,且在重播期間按下的按鍵不再重新整理載入一半的轉錄。 修正了終端機或分頁標題變成如的字串 Ga=q,f=32,... 每次 CLI 在 GNU 中啟動時 screen, tmux (包含 iTerm2 tmux -CC 分頁)或 Zellij;CLI 不再透過多工器傳送其影像支援探測,且 CLI_GRAPHICS=kitty 仍強制使用影像模式。 修正 Vim 模式忽略非 ASCII 字元,例如 é 或 中 之後 r, f, F, t 和 T, fv 和 fV 在視覺模式下離開視覺模式而非延伸選取,以及 D, C,或 Visual ~/u/U 在未變更任何內容時記錄空的復原步驟並清除重做歷史記錄。 模型推理用力度層級控制、未設定的外掛處理,以及終端機呈現與選取修正 推出以選擇的推理努力程度控制 --effort 或 /effort,調整未設定的外掛程式載入行為,還原 WezTerm 與 VS Code 終端機中 Mermaid 圖表與 LaTeX 的 ASCII 退回方案,改善產出物檢視器的複製互動,並修正跨工作區與無頭執行的專案自訂代理探索。
多項改善(2) 改善不同支援度模型的推理努力程度,可使用選擇 --effort 或從 的量級量表 /effort 和 /model. 變更了直接放置於以下位置的外掛程式 ~/.gemini/config/plugins 讓 MCP 伺服器需要設定變數的外掛現在會以停用狀態啟動,直到你啟用它,與透過…安裝的外掛一致 /plugin. 修正(3) 修正 Mermaid 圖表與 LaTeX 在 WezTerm 與 VS Code 整合式終端機中轉譯為一串亂碼佔位字元的問題;這些終端機不再被假定支援 Kitty 圖形,改為顯示 ASCII 備援。 修正了從產出物檢視器複製文字,當 Copy on Select 於 中關閉 /config:檢視器不再佔用滑鼠,因此終端機自身的選取與複製快速鍵可正常運作,而且 Ctrl+C 回到中斷或結束。 修正了專案自訂代理在 .agents/agents/ 在 Desktop 應用程式建立的工作區、已信任的工作區、搭配 執行時,找不到或無法選取 --agent,在無頭(-p / --prompt)執行,以及在 /agents 面板。 中等詳細模式、產出物檢視器背景呈現、沙箱改進,以及錯誤處理修正 推出中等詳細度模式,將相關工具呼叫分組為簡潔摘要;為 Kitty 終端機預先渲染產出物檢視器中的 Mermaid 圖表與 LaTeX;強化終端機沙箱行為與目錄設定掃描;修正無頭執行結束代碼與子代理工作樹產出物處理。
多項改善(6) 已新增 medium 詳細程度模式,以 /config,介於 high 和 low,將相關的工具呼叫與思考分組為簡潔的摘要(例如 Explored N files)同時保持指令與回應可見;詳細程度設定與各選項現在會說明其顯示內容。 改善 Kitty 相容終端機上產出物檢視器的 Mermaid 圖表與 LaTeX 渲染:產出物在背景預先渲染,檢視器開啟時圖表即時呈現,圖片僅上傳一次且尺寸較小,使用縮放 Ctrl+= / Ctrl+- 不再於新舊尺寸間閃爍。 改善產出物檢視器頁尾,將頂部與底部分開的提示合併為一個 g/G top/bottom 項目,標示 m 搭配它切換到的檢視(圖表、LaTeX、ASCII 或原始),並修正包含箭頭符號的提示過早換到新行的問題。 改善終端機沙箱行為,讓代理較少要求繞過沙箱:它現知道沙箱中的指令可讀寫自身的產出物與暫存目錄,且即使先前的指令需要繞過,仍會先嘗試沙箱。 將以非零代碼結束的指令步驟標題從以下變更 Errored 至 Failed. 變更了以下項目中目錄條目的處理方式 skills.json, rules.json, agents.json,與 plugins.json 會被掃描:項目現在僅載入目錄正下方的項目,與以下相同 .agents/skills/ 資料夾,而非遞迴載入其下的所有內容;要載入巢狀項目,請在 中具名 include_only,例如 {"path": "shared_skills", "include_only": ["category/my-skill"]}. 修正(5) 修正了按下 Esc 在建議下拉式選單開啟時中斷代理的輪次;它現在會關閉下拉式選單,而第二個 Esc 中斷。 修正 Mermaid 圖表與 LaTeX 在 內留下空白間隙的問題 tmux 或 GNU screen 當外部終端機支援 Kitty 圖形時;除非影像實際送達終端機,否則 CLI 現在會退回 ASCII 圖表,且 CLI_GRAPHICS=kitty 對於已設定影像穿透的設定,仍強制使用影像模式。 修正了無頭(-p / --prompt)執行串流了部分回應後,因模型或代理錯誤而以結束碼 0 結束;它們現在會以結束碼…結束 3 並列印 AGY_ERROR 行,且 JSON 錯誤輸出包含部分回應,而多回合 stream-json 工作階段仍會發出警告並繼續。 修正了以舊版遠端控制安裝指令碼設定的機器在升級後陷入當機迴圈;當 CLI 被該已棄用的背景服務啟動時,現在會取消註冊該服務並指向 remote-control start 而非重複重新啟動。 修正了子代理在其自身 Git 工作樹中寫入的檔案被視為產出物,因而要求產出物中繼資料並留下 .metadata.json 檔案在工作樹中;子代理的工作樹現在位於 worktrees/ 應用程式資料目錄中的目錄。 直接子代理訊息語法、Vim 數字計數乘數、無頭生命週期處理與並行修正 推出直接 @ 提示詞語法附互動式自動完成,新增一般與視覺模式的 Vim 計數乘數,增強無頭執行生命週期與任務逾時處理,並修正對話紀錄資料庫中的檔案鎖定並行問題,以及串流回應穩定性修正。
多項改善(6) 已新增 @ 提示詞語法,直接傳送訊息至子代理對話,自動完成列出執行中與已完成的子代理。 新增 Vim 數字計數乘數,讓計數可套用至一般模式與視覺模式中的運算子、移動與動作,包括 3dw, 2d3w, 3dd, 3x, 3rX, 3p, 3u, [count]G/gg/$,以及計數文字物件(例如 2di(. 已改善 GEMINI_API_KEY 工作階段,以減少與非 API 金鑰登入路徑的行為差異。 改善產出物檢視器,寬圖表超出視窗時在頁尾顯示左/右平移提示。 已改善 /rewind 顯示每個步驟的相對時間戳記,並在面板開啟時聚焦最近的步驟。 改善指令允許清單建議,辨識 jj config 和 jj op 在提供一律允許某命令時的子命令。 修正(9) 修正了無頭(-p / --prompt)執行在結束後留下常駐背景處理程序,可能導致讀取 CLI 輸出直到檔案結尾的指令碼卡住;常駐處理程序現在會在執行結束時終止。 修正了無頭(-p / --prompt)執行會在代理閒置約 5 秒後取消仍在執行的背景任務;執行現在會等待背景任務,直到 --print-timeout 截止時間,最長 30 分鐘。 修正對話紀錄資料庫損毀風險:檢查資料庫檔案寫入權限時,可能靜默丟棄同一檔案上並行 CLI 處理程序持有的檔案鎖。 修正了在某些情境下,用於壓縮檢查點的工具設定被拒絕時,內容壓縮失敗的問題。 修正後端崩潰:當串流模型回應區塊缺少其回應封包時,會話以連線錯誤終止。 修正了當表格儲存格含有跨行換行的檔案連結時,Markdown 表格欄對齊的問題。 修正了指向程式碼符號的 Markdown 檔案連結遺失其顯示文字、改為渲染原始路徑的問題。 修正了未完成的企業版登入(例如在完成授權或專案選擇前關閉瀏覽器視窗),留下卡住的部分憑證的問題;這類憑證現在會自動清除,使登入可乾淨重試。 修正了瀏覽器配對頁面標題為 Antigravity CLI 而非 Antigravity Cli. 按比例分配的情境壓縮預算、全視窗大小、自訂模型媒體支援與洩漏修正 改善情境壓縮,將使用者請求預算依比例分散至所有提示詞,並依模型完整情境視窗調整截斷上限;啟用自訂模型的預設 PDF 與音訊支援;路由 Ctrl+G 編輯器啟動至真實的終端機 stdout、限制語音聽寫錄音以避免截止失敗,並解決跨對話與背景輪詢器的資源與記憶體洩漏。
多項改善(2) 改善情境壓縮,將使用者請求預算分散至所有擷取的提示詞,讓長初始指令不再因對話中其他提示詞較短而被截斷為固定小片段。 改善情境壓縮,依模型完整情境視窗調整摘要與截斷預算,而非壓縮觸發閾值,讓壓縮後的摘要與背景工作清單不再被過早截斷。 修正(9) 修正 PDF 與音訊工具輸出及附件失敗, unsupported mime type 在以下位置設定的自訂模型錯誤 settings.json;自訂模型現在預設接受 PDF,並遵循 modelFeatures 媒體旗標,適用於圖片、影片、PDF 與音訊。 修正了按下 Ctrl+G 在全螢幕終端機編輯器(例如…)中編輯提示詞 vim 卡住,搭配 Vim: Warning: Output is not to a terminal;外部編輯器現在以真實的終端機標準輸出執行。 修正了超過 4 分鐘的語音聽寫工作階段失敗並顯示期限錯誤、抹除已起草的轉錄的問題;錄音現在會在 3 分 30 秒自動停止並定稿。 修正了啟動橫幅對消費者(非企業版)登入顯示 Google Cloud 專案 ID 的問題。 修正載入或壓縮包含背景任務、子代理管理、訊息或排程步驟的對話時發生的堆疊溢位崩潰。 修正了分叉的對話繼承分叉點之後步驟的步驟輸出資料,可能與分叉中產生的新步驟衝突的問題。 修正每個對話工作階段洩漏背景輪詢器與計時器的問題,該問題會在長時間執行的會話中緩慢累積記憶體。 修正了已取消的對話與工作區建立請求仍在背景繼續佈建資源的問題;中止的請求現在會立即停止。 修正了結束 CLI 需要多約 5 秒程序才退出的問題;關機現在會立即取消開啟的串流連線,而非等待強制逾時。 數學與 Mermaid 圖表的內嵌 Kitty 圖形、互動式 ask_question 導覽、專屬規則 Token 預算,以及 30 秒重試退避 推出產出物詳細檢視器中 LaTeX 數學與 Mermaid 圖表的內嵌 Kitty 圖形渲染(含 ASCII 備援與水平平移),在中的互動式問題導覽(具手寫預覽) ask_question,專屬的 20,000 權杖規則預算以防止自訂被逐出,並將模型重試退避上限設為 30 秒,同時強化外掛程式生命週期、升級 Bubble Tea v2.0.9,以及無頭背景任務記錄。
多項改善(7) 新增 Kitty 圖形的內嵌算繪,支援 LaTeX 數學方程式($$...$$ 並以圍欄包覆 math, latex,與 tex 區塊)以及產出物詳細檢視器中的 Mermaid 流程圖與序列圖,具 Unicode ASCII 備援、寬圖表的左/右箭頭水平平移,以及 m 在影像、ASCII 與原始檢視之間循環切換。 改善 ask_question 互動式提示詞,含左右方向鍵在問題間導覽、已確認手寫答案的內嵌預覽、已回答選項的核取記號,以及在最後一題單步提交。 改善企業帳戶的 CLI 啟動橫幅,在已登入帳戶與方案層級下方顯示作用中的 Google Cloud 專案 ID。 改善模型 API 重試回應速度,將每次重試的退避上限設為 30 秒,而非每次等待最多 4 分鐘。 改善自訂 Token 預算,給予使用者與工作區規則專屬的 20,000 Token 預算(在換行邊界截斷超大型規則,並依路徑與描述列出超預算規則),讓大型規則集不再排擠技能、工作流程、子代理或 MCP 工具。 改善 /usage 面板,移除每個進度列下方重複的剩餘配額百分比行。 改善預設代理與子代理工具集,淘汰舊版 find_by_name, grep_search,與 list_dir 從預設基準中移除工具,同時讓在…中明確列出它們的自訂代理仍可使用 tools. 修正(6) 修正了外掛技能斜線指令被雙重加上前綴(/:: )當技能的 frontmatter 名稱已包含外掛程式前綴,或當多個外掛程式定義同名短名稱技能而被遮蔽時。 修正了外掛升級後,舊的 MCP 伺服器與 sidecar 行程仍從已刪除的安裝目錄執行,以及啟動時從市集快取修剪被取代的外掛版本與暫存目錄的問題。 修正了已停用的外掛從中消失 /plugin 清單,於僅啟用的自訂查詢後,並在解除安裝時強化外掛 ID 路徑驗證。 修正了結束與清屏時的終端機渲染與 Kitty 鍵盤協定堆疊處理:將 Bubble Tea 升級至 v2.0.9。 修正了無頭(-p / --prompt)執行偶爾跳過背景任務等待通知、將背景 SDK 工具進度記錄到任務記錄檔,並透過複製截斷的指令輸出預覽來降低記憶體使用量。 修正了啟動 CLI 會取消釘選對話或在桌面應用程式中將其標示為未讀的問題。 工作階段範圍的遠端控制、無限制的無頭執行逾時、結構化錯誤回報,以及產出物文字選取 推出工作階段範圍的遠端控制,使用 --remote-control 和 /remote-control,解除無頭執行預設的 5 分鐘逾時,並新增結構化的 AGY_ERROR 輸出於 stderr,改善提示詞編輯器中的逐字導覽,並修正遠端控制工作區權限繼承、過大的檔案編輯儲存限制、全螢幕產出物文字選取、排入佇列的 /model 切換,以及 /rewind 快照解析。
多項改善(4) 新增遠端控制(使用以下方式啟動連線 --remote-control 啟動旗標或 /remote-control 斜線命令),建立工作階段範圍的遠端連線,以便從另一部裝置追蹤並控制你使用中的終端機工作階段。輸入 /remote-control off 或關閉工作階段會自動拆除通道,並從作用中的遠端控制工作階段清單取消註冊裝置。 變更無頭模式(的預設逾時-p / --prompt)執行從 5 分鐘到無限制,讓長時間執行的代理回合持續到回應完成,除非 --print-timeout 明確傳入,並在無頭 中啟用常駐程式背景指令 GEMINI_API_KEY 工作階段,讓背景伺服器在輪次結束後繼續執行。 改善無頭(-p / --prompt)當回合因代理或模型 API 失敗而終止時的錯誤回報:CLI 現在會輸出結構化的 AGY_ERROR: {...} stderr 上的 JSON 行,含標準化狀態、HTTP 或 gRPC 錯誤碼、可重試性與錯誤 ID(包括 HTTP 狀態對應 GEMINI_API_KEY SDK 錯誤)並以代碼結束 3 而非 1. 改善字級游標移動(Alt+F, Alt+B,與 Ctrl/Alt+方向鍵)與單字刪除(Ctrl+W, Alt+Backspace,與 Alt+D)於提示詞編輯器中,在標點符號邊界而非僅空白處停留,方便逐段瀏覽或刪除檔案路徑、URL 與旗標的個別片段。 修正(6) 修正了從已連線的遠端控制工作階段觸發的回合,或跨次要工作區執行的回合,未使用 CLI 工作階段的使用中權限模式、循環模式與非工作區檔案存取授權執行的問題。 修正了遠端控制配對應用中渲染為純文字的產出物 .md 檔案連結,而非豐富的產出物卡片,適用於 CLI 的應用程式資料目錄與預設套件名稱不同的情況。 修正了全螢幕產出物檢視器中的文字選取擷取到行號裝訂邊與尾隨間距的問題;跨檢視器拖曳現在只醒目提示並複製文件文字, Ctrl+C 重新複製使用中的選取, Esc 清除它,且 Shift+拖曳以進行原生終端機選取。 修正了送出 /model 在輪次已執行時立即於進行中的輪次中途切換使用中模型;一次性模型切換現在會等到佇列中的提示詞開始執行,讓執行中的輪次與先前佇列的提示詞都在工作階段的原始模型上完成。 修正了差異大於 1 MiB 的檔案編輯超出對話儲存限制並強制清除工作階段的問題;超大編輯現在會保留其行變更統計,同時從儲存的對話歷史中省略原始差異內容,並在時略過省略的差異 /rewind 還原。 已修正 /rewind 對話還原與分叉在跳過近期快照提交時,向後掃描至較舊的工作區快照,可能靜默覆寫保留的工作;快照查閱現在從目標步驟向前掃描,若無後續快照則改用逐步還原重播。 子代理名單提示詞注入、背景工作名稱、憑證失效處理,以及思考框架凍結修正 推出自訂 Markdown 代理的自動子代理名冊與指示注入,在通知與清單間保留明確的背景工作名稱,乾淨清除失效的驗證憑證,並修正中斷的指令結束代碼、遠端取消指示器、產出物檢視器視窗調整,以及凍結的思考畫面。
多項改善(2) 為以 Markdown 定義的自訂代理新增自動子代理指引:列出以下項目的代理 invoke_subagent 於其工具中現在會收到可用子代理的名單與使用說明,寫入其系統提示詞,讓它們能實際委派給宣告的子代理。 改善背景工作命名,讓工作在傳送至背景時保留被指派的名稱;完成通知與工作清單現顯示該名稱,而非通用的自動衍生名稱。 修正(5) 修正了登入伺服器明確拒絕後(例如被撤銷或失效的企業版帳戶)殘留的過期憑證;CLI 現在會將你登出並清除過期權杖,使你能乾淨地重新登入,而短暫的網路故障、伺服器錯誤與速率限制絕不會讓你失去工作階段。 修正了被外部訊號終止的指令(例如整個工作階段在執行中途關閉)被記錄為結束碼 0 的成功執行的問題;這類指令現在會以已取消作結,同時保留中斷前收集的輸出。 修正了 Interrupted 提示先前僅在本機終端機按下 Esc 時出現;現在只要目前回合實際被取消就會出現,包含從已連線的遠端工作階段停止時。 修正了終端機調整大小後,產出物檢視器中的 Markdown 文字卡在原始寬度的問題;內容現在會重新換行以符合新的視窗大小。 修正了進行中的思考框架偶爾在對話歷史中永久凍結(例如顯示 Thinking... (31s) 永久),包含終端機調整大小或工作階段重新載入後。 即時技能重新載入、互動式模型搜尋、工作階段中途思維簽章修正,以及自我修正的工具驗證 新增 /skills reload 實現即時技能探索,引入模糊搜尋與自動完成,適用於 /model,改善 OAuth 範圍錯誤指引,並解決使用 Gemini 思考模型時對話中途切換模型的錯誤, search_web 摘要失敗、工具結構描述驗證復原,以及精靈對話恢復。
多項改善(3) 新增 /skills reload 子命令,可非同步重新載入已探索的技能與斜線命令,無需重新啟動工作階段或阻擋使用者輸入。 在輸入時新增內嵌引數自動完成下拉式選單 /model 以及互動式中的即時模糊搜尋列 /model 選擇器依名稱或 ID 篩選模型。 改善 OAuth Token 缺少必要範圍時的驗證錯誤訊息,加入執行以下指令的明確指示 /logout 和 /login. 修正(10) 修正了對話中途切換模型到 Gemini 思考模型失敗, thought_signature 當先前輪次由非 Gemini 模型產生時的驗證錯誤。 修正了網頁搜尋(search_web)失敗,錯誤訊息為 "no summary returned from GenerateContent" 當摘要模型發出前導思考片段時。 修正代理回合過早終止,並伴隨 NO_TOOL_CALL 當工具呼叫未通過結構描述驗證時,讓代理循環傳回驗證錯誤並自我修正。 修正 MCP 工具結構描述增強就地變更工具定義,導致嚴格引數驗證失敗的問題。 已修正 hooks.json 在自訂權杖預算截斷啟用時被靜默捨棄的設定。 修正了自訂子代理遺失已設定的 exclude 套用執行階段技能篩選時的技能篩選器。 修正了 pubsub 批次合併下的子代理狀態與終止追蹤,使被終止的子代理不會被遲到的步驟更新重設為使用中。 修正了含有使用中回合或執行中常駐背景任務的對話,在重新啟動後無法自動恢復的問題。 修正了終端機 ERROR 步驟(例如失敗的工具執行或逾時)從…中被省略 transcript.jsonl 對話記錄。 修正了原始 OSC 8 跳脫序列渲染在 Apple_Terminal 透過停用不支援的超連結序列,於 SSH 連線。 附帶問題的複製支援、原生後端工具選擇限制與子代理 MCP 繼承 推出 /copy btw 可將旁支問題回應直接複製到剪貼簿、將工具選擇限制轉譯為原生後端函式呼叫,並修正外掛掛鉤探索、子代理 MCP 伺服器繼承、相對設定路徑解析,以及過早的主動回饋提示。
多項改善(2) 新增 /copy btw 斜線子命令,以複製使用中…的全文 /btw 即使回應卡片已收合或捲動,仍可將旁支問題回應複製到剪貼簿,並在輸入時顯示引數幽靈提示 /copy. 改善工具呼叫保真度,轉譯每請求的工具選擇限制(any, required,以及具名函式)轉為原生後端函式呼叫設定。 修正(3) 修正了 /hooks 指令與掛鉤檢查公用程式在列出啟用中的掛鉤時,會省略已啟用外掛內建的掛鉤 hooks.json 設定。 修正了使用建立的自訂子代理 enable_mcp_tools: true 收到空的 MCP 伺服器清單而非繼承父代理已設定的 MCP 伺服器,以及修正宣告式子代理設定無法解析相對設定檔路徑的問題(relative_path_to_config)相對於父代理的目錄。 修正了主動意見回饋提示在工作階段最初幾個回合或短暫、已復原的工具錯誤時過早觸發的問題。 外掛程式 MCP 命名空間、對話記憶體洩漏修正、超大檔案護欄,以及未沙箱化規則遷移警告 增強未沙箱化權限規則的啟動移轉診斷,加速 /resume 搭配過期快取,自動為外掛 MCP 伺服器加上命名空間以避免衝突,解決步驟快取 goroutine 洩漏,並修正 Gemini API 思考區塊保留、超大二進位檔載入、產出物檢閱與資料庫清理的重大問題。
多項改善(2) 改善已棄用功能的啟動警告 unsandboxed 權限規則橫跨 CLI、共用與專案組態檔,列出每個受影響的檔案路徑、最多五條違規規則,以及逐步指示將其移轉至 command 規則。 已改善 /resume 在摘要快取為冷快取或過期時開啟大型對話歷史記錄的啟動回應速度。 修正(7) 修正外掛內建的 MCP 伺服器彼此之間,或與使用者設定的伺服器在 發生衝突的問題 mcp_config.json 當它們共用相同伺服器名稱時,透過自動將外掛 MCP 伺服器命名為…的命名空間 _ . 修正記憶體洩漏:開啟或掃描對話會讓背景步驟快取逐出 goroutine 在會話剩餘時間內持續執行,開啟 後大幅降低記憶體用量。 /resume 或切換對話。 已修正 view_file 嘗試將非 UTF-8 二進位檔案解析為文字,或將大於 100 MB 的檔案載入模型情境;不支援的二進位格式與過大的檔案,現在會在溢出情境視窗之前,以明確的錯誤拒絕。 修正 Gemini API(GEMINI_API_KEY)工作階段在後續使用者訊息中捨棄先前回合的模型思考區塊,且未能在文字與思考部分上傳播思考簽章。 修正了一個問題:產出物審查在上方目錄名稱時未能觸發 .gemini/ 比對到略過的路徑元件,例如 scratch,防止對話分支與快照還原複製內部 .system_generated/subagents 和 .system_generated/worktrees 目錄,並在刪除對話時清除子代理中繼資料記錄。 修正了刪除對話後,背景查詢重新連線時,已刪除的對話被重建為空白、無結構的 SQLite 資料庫檔的問題。 修正了未帶工作區資料夾啟動的對話,繼承其他開啟工作階段的工作區路徑與自訂項目的問題。 自訂代理元件排除、具彈性的模型 API 重試處理與對話繼續修正 推出 excludeDefaultComponents 適用於自訂代理 Markdown 定義,新增暫時性模型 API 錯誤的自動指數退避重試,改善 MCP 開放物件結構描述驗證,並修正以下問題: --continue 工作區解析、行內終端機畫面閃爍、Remote Control 驗證顯示,以及沙箱狀態指示器。
多項改善(4) 新增對以下項目的支援 excludeDefaultComponents: true 於自訂代理 Markdown frontmatter,允許自訂代理退出預設提示詞區段與內建工具,同時保留呼叫後掛鉤。 改善模型 API 錯誤韌性與診斷:暫態 genai.APIError 失敗(502, 503, 504,每分鐘 429 速率限制及串流中斷)會在流程中以指數退避自動重試,同時保留已完成的工具呼叫輸出,未復原的 503 和 429 回應會呈現清楚的使用者導向錯誤訊息。 改善 MCP 與提供者工具結構描述驗證,以保留開放物件結構描述(例如 {"type": "object"} 或明確 additionalProperties: true)而非在允許未宣告引數的結構描述上拒絕它們。 改善每回合回應速度,並降低開啟大型對話的記憶體使用量。 修正(5) 已修正 --continue 在從子目錄啟動、當機後,或同一工作區已有其他工作階段開啟時,會開始全新的對話;現在會退回目前工作區或其父/子目錄中最近的非空對話。 修正了行內模式下內容首次推入捲動回緩區、回合結束時,或以清除螢幕時的全螢幕空白閃爍 Ctrl+L. 修正了連接到互動式 CLI 工作階段的遠端配對 UI 顯示未驗證的登入畫面、而非使用中工作階段的已登入狀態的問題。 修正了工作階段以啟動時,狀態列將終端機沙箱回報為停用 --sandbox 命令列旗標。 修正了圖片縮放按鍵(Ctrl+= 和 Ctrl+-),以及當 Mermaid 圖表以 ASCII 模式而非 Kitty 圖片渲染時,出現在產出物檢視器中的頁尾縮放提示。 背景服務註冊(含遠端控制)、擴充的半頁捲動,以及內容安全回報 推出遠端控制服務管理員子指令,將 CLI 作為持久背景常駐程式執行;擴充半頁捲動支援與快速鍵;解決內容篩選處理、暫存目錄監看器、外掛 MCP 初始化、結構描述驗證與對話恢復等問題。
多項改善(2) 已新增 remote-control start, remote-control status,與 remote-control stop 子命令,可將 CLI 註冊至你作業系統的服務管理員,作為跨登出與重新開機持續存在的背景精靈,包括 --name 適用於自訂執行個體標籤,以及 --session 限定為使用中的登入工作階段範圍。 改善所有檢視的半頁捲動(altscreen 模式、diff 檢視器與詳細面板,其中 Ctrl+D 不再觸發結束提示)並新增 Shift+Up 和 Shift+Down 預設按鍵綁定(navigation.half_page_up 和 navigation.half_page_down). 修正(8) 修正了被內容安全篩選器封鎖的提示詞或模型回應,以通用錯誤或空白回合失敗的問題:改為顯示明確的內容篩選停止原因。 修正了暫存檔在 scratch/ 目錄觸發遞迴檔案系統監看,並使產出物審查與檢查點雜亂。 修正全域外掛內建的 MCP 伺服器在 CLI 啟動時初始化失敗,或在切換外掛時更新執行狀態失敗的問題。 修正了第三方 MCP 伺服器工具的結構描述驗證錯誤,其輸入結構描述省略 additionalProperties. 修正了未呼叫斜線指令時,每則訊息都執行多餘的檔案系統自訂項目探索走訪的問題。 修正了虛假 ERROR: logging before google.Init 記錄行出現於 cli.log 與背景常駐程式輸出。 修正了 macOS 背景服務生命週期問題、舊版指令碼清理,以及遠端控制的付費 Google Cloud 專案授權可用性。 修正了較舊的對話載入失敗, unknown step type 繼續時的錯誤。 模型 API 重試韌性、無頭列印最佳化,以及詳細的工具核准提示 改善對暫態模型 API 錯誤的韌性(延長指數退避)、透過讀取快取憑證加速啟動與登入、精簡無頭執行與錯誤報告、以情境化動作描述與原因強化工具核准提示,並修正外掛重新安裝、外掛 MCP 工作目錄、子代理生命週期狀態與指令記憶體洩漏等問題。
多項改善(9) 改善對暫態模型 API 錯誤的韌性,重試如以下錯誤 503 Unavailable 搭配延長的指數退避,防止短暫異常中斷工作階段。 改善登入與啟動速度,從儲存的憑證讀取已登入身分詳細資訊,而非每次啟動都發出網路請求。 改善無頭(-p)執行在交付最終答案後迅速結束,等待指定範圍內的非…背景任務與排程計時器 --print-timeout 同時保留執行中的背景精靈。 改善無頭(的失敗報告-p)執行,透過將嚴重錯誤列印至 stderr 並使用穩定的 error: 標記並新增截斷通知。 改善無頭(-p)延遲,方式為每回合消除最多 200 ms 的閒置延遲,並跳過未使用的對話標題生成模型呼叫。 改善工具核准提示,顯示具體的動作請求(例如 Run this command?, Allow access to this URL?,或 Allow calling this tool?),將指令編輯限制為指令,並包含 Reason: 由掛鉤或跨專案檔案觸發時的說明。 改善模型選擇可稽核性,記錄別名解析 --effort 變體對應,以及…中已淘汰模型的取代 cli.log. 已變更 --print-timeout 無頭模式中的到期行為,改為傳回部分輸出並在 stderr 顯示警告後成功退出,而非引發逾時失敗。 將預設 URL 擷取權限改為,在讀取外部 URL 之前預設提示要求核准,除非已預先授予存取權。 修正(7) 修正了外掛重新安裝留下從來源刪除的檔案:乾淨地取代受管理的外掛目錄,避免自我目錄安裝損毀,並從中清理停用狀態項目 config.json 解除安裝時。 修正了外掛定義的 MCP 伺服器將相對工作目錄解析錯誤的問題:將其範圍直接限定為外掛的根目錄。 修正子代理可能無法從仍在初始化的 MCP 伺服器探索工具的啟動競爭條件。 修正了大型對話中子代理偶爾顯示為卡在執行中狀態的問題,解決佇列閒置訊息傳送延遲。 修正記憶體洩漏:已完成的終端機指令執行在長時間執行的會話中保留內部狀態。 修正了無頭(-p)執行在互動式實作計畫核准提示上無限卡住,改為在非互動模式中自動通過計畫審查。 修正了從選了專案的商業帳戶切換到個人帳戶時,以專案存取錯誤登入失敗的問題:重設快取的專案與授權資料。 對話中途模型執行、自訂代理子代理相依性,以及 MCP 參數驗證修正 推出 /model 適用於以替代模型執行一次性提示詞,在狀態列指令碼新增 conversation_title 中繼資料,在自訂代理 Markdown frontmatter 新增子代理相依性宣告,並提供 MCP 引數結構描述驗證、無頭權限處理、Vim 一般模式快速鍵與跨對話產出物存取提示的修正。
多項改善(7) 已新增 /model ,在另一個模型上執行單一提示詞,然後將工作階段返回原先使用的模型,讓您能在對話中途諮詢不同模型而不影響已儲存的預設值。 新增 conversation_title 欄位,加到傳給自訂狀態列與視窗標題指令碼的 JSON 承載中,以便即時顯示使用中對話的名稱並套用重新命名。 新增 agents 清單,加入自訂代理 Markdown frontmatter,讓代理使用與 相同的工作區相對、絕對與代理相對路徑規則,宣告其相依的子代理 skills. 已改善 /model 顯示 [model] 在您輸入時顯示引數提示,因此無需開啟說明即可探索指令的引數。 改善 /settings 面板,讓每個詳細程度選項在突顯時自我說明,描述工具呼叫、指令與想法是完整顯示或收合為字符指標表格。 改善登入與 Google Cloud 設定畫面,採用 CLI 標準樣式的按鍵提示,遵循您的色彩配置與快速鍵;僅有一個選項時捨棄導覽提示。 已變更 /model 回報 Model already set to 當工作階段已在使用該模型時,而非回報未發生的切換。 修正(6) 修正了 MCP 伺服器工具呼叫接受伺服器自身結構描述從未宣告的引數的問題;捏造的參數現在會被拒絕並修正,而非無聲捨棄。 修正了無頭執行, -p 靜默略過未獲授權執行的工具動作,現在會以列出被拒動作的通知作結,並將其回報為 denied_actions 於 JSON 輸出。 已修正 ? 在 Vim 一般模式下,提示詞已有文字時開啟快速鍵面板,導致字元搜尋與取代運算子如 f?, t?,與 df? 運作; ? 在空提示詞上仍開啟快速鍵。 已修正 /model 無引數時,若在工作階段完成啟動前執行則不做任何事,因此現在會開啟模型選取器。 修正了列印模式(-p)在工作階段完成關閉前結束,可能導致該次執行的結尾對話記錄在寫入磁碟前遺失。 修正多餘的核准提示:當您已允許存取工作區外檔案後,代理讀寫其他對話的產出物檔案時不再重複提示。 產出物檢視器半頁捲動、工作區選取器分組設定,以及 SQLite WAL 刷新 在產出物檢視器中新增半頁捲動 (Ctrl+D / Ctrl+U)、新增 /resume 的 pickerGrouping 設定、改善 Mermaid 流程圖的 ASCII 算繪、將未選取模型的推理預設更新為中,並解決工作樹清理、結束時的 SQLite WAL 檢查點,以及子代理核准提示的問題。
多項改善(5) 使用以下方式新增半頁捲動 Ctrl+D 和 Ctrl+U 至產出物檢視器。 新增 pickerGrouping 設定為 /config 和 settings.json 在…中設定預設對話清單檢視 /resume (平面排列,或依工作區分組)。 改善產出物檢視器與對話中 Mermaid 流程圖的終端機 ASCII 圖表渲染。 已改善 /logout 當金鑰環儲存被略過或無法連接時,透過將權杖移除直接短路至檔案儲存來縮短執行時間。 在互動式項目中變更未選取的模型系列 /model 選擇器預設為中等推理量級而非低。 修正(4) 修正了在檢視子代理詳細面板時,子代理任務在永遠繼續模式下意外提示工具核准的問題。 修正了孤立的 Git 工作樹累積在磁碟上, .system_generated/worktrees 終止子代理或刪除對話時。 修正 CLI 離開時 SQLite 資料庫 WAL 檢查點,確保關機前將結尾工作階段詮釋資料更新寫入磁碟。 修正了存取暫存目錄或使用中工作區之外的路徑時,自訂項目探索記錄了虛假錯誤的問題。 工作區分組的繼續檢視、Gemini 3.8 Flash 支援,以及 Markdown 代理環境自訂繼承 為以下項目新增可選用的工作區分組檢視 /resume 選擇器搭配 Ctrl+F 切換,為…將 Gemini 3.8 Flash 加入模型目錄 GEMINI_API_KEY 使用者、將 Markdown 定義的自訂代理更新為預設繼承周圍的技能、規則與子代理,並提供長 MCP OAuth 授權碼、Windows 技能路徑分隔符號的修正, /boost 工作者工具,以及執行階段 nil 指標當機。
多項改善(3) 為以下項目新增可選用的工作區分組檢視 /resume 對話選擇器,讓使用者在平面清單與依目錄分組的對話之間切換,搭配 Ctrl+F. 使用以下方式連線時,將 Gemini 3.8 Flash 新增至模型目錄 GEMINI_API_KEY. 將以 Markdown 定義的自訂代理改為預設繼承環境技能、規則與子代理,與預設代理的設定一致。 修正(7) 修正 MCP OAuth 驗證在授權伺服器回傳超過 1024 字元的授權碼時失敗的問題。 修正了技能路徑比對與分組,在 /skills 面板,於 Windows,主機路徑分隔符 (\)導致全域與工作區技能被錯誤分類。 修正了 Markdown 定義的自訂代理中的相對路徑解析,使相對的子代理與外掛路徑能正確相對於代理定義的目錄解析。 修正了跨工作階段重新載入與子代理呼叫時,設定中累積重複權限授權的問題。 已修正 /boost 透過改善工作程序工具設定,在執行階段失敗。 修正代理執行期中的致命 nil 指標崩潰:背景摘要更新在軌跡關閉後嘗試讀取快取步驟所致。 強化的遠端控制反向通道路由。 MCP 面板導覽改進、mcp_config.json 的多行註解支援,以及無頭串流清理 改善 /mcp 面板方向鍵導覽與動作循環,新增對註解與尾端逗號的支援,於 mcp_config.json,確保無頭 CLI 串流在結束時乾淨關閉,並提供重複代理清單、已刪除工作目錄啟動,以及…的修正 /btw 具有使用中目標的旁支問題。
多項改善(1) 已改善 /mcp 面板導覽,讓上下方向鍵嚴格在 MCP 伺服器與外掛間導覽,左右方向鍵循環可用動作,以及 Esc 退出動作模式或面板。 修正(6) 修正了重複的代理項目出現在中 /agents 選擇器,當具相同名稱的代理橫跨多個組態來源或外掛被探索到。 修正了從無法存取或已刪除的工作目錄啟動時,工具初始化與代理啟動失敗的問題:對記憶體內參數結構描述使用絕對 URI 方案。 修正了標準輸出或標準錯誤被導向管線的無頭 CLI 呼叫在結束時卡住,透過設定 FD_CLOEXEC 於保留的串流,讓子行程不會讓呼叫者的管道保持開啟。 修正 MCP 組態解析在 失敗的問題 mcp_config.json 包含單行(//)註解,多行(/ /)註解,或尾端逗號。 修正了刪除對話時,孤立的註解檔案累積在本機儲存空間中的問題。 已修正 /btw 在有使用中…的對話中的旁支問題 /goal 被迫繼續並進行非預期的工具呼叫。 模型自動完成改進、子代理串流最佳化,以及 MCP 工具解析修正 改善 /model 具 Tab 接受的自動完成、降低子代理串流遙測開銷,並提供針對提示詞掛鉤、子代理中的 MCP 工具、請求記錄中的工具呼叫 ID,以及 OAuth 權杖刷新的穩定性修正。
多項改善(2) 已改善 /model 自動完成,使用以下方式接受建議的模型名稱幻影文字 Tab. 透過每個子軌跡只傳送一次子代理軌跡中繼資料(而非每個步驟都傳送),降低子代理串流開銷。 修正(11) 修正了帶有子指令的指令(例如 models 或 agents)卡在繼承的標準輸入管線。 修正 CLI 崩潰:由提示掛鉤引起,透過捕捉掛鉤 panic 並在模型請求中拒絕 nil 補全組態。 修正了為 Gemini 模型重建請求歷史時,工具呼叫與結果省略工具呼叫 ID 的問題。 修正了原生與 MCP 工具呼叫的工具權限提示顯示通用標題、而非人類可讀的動作描述的問題。 修正了未設定或中斷的 Google Cloud 驗證掉入損毀的聊天工作階段、而非重新提示登入畫面的問題。 修正了時鐘偏移導致的短暫驗證錯誤:主動在到期前 5 分鐘重新整理瀏覽器與 WIF OAuth 權杖。 修正了教學循環模式佔位符在輸入並清除內容後重新出現在輸入提示詞中的問題。 修正了以定義的子代理 enable_mcp_tools=true 因未知工具錯誤而失敗,方法是確保子代理執行器可使用 MCP 分派器。 修正了登入後立即送出的提示詞被捨棄的問題:將其排隊直到背景帳戶驗證完成。 修正了已取消或終止的子代理在 UI 任務抽屜中跨祖先對話仍卡在「執行中」狀態的問題。 修正了在 Windows 上解析以 UTF-8 位元組順序標記(BOM)儲存的 MCP JSON 設定檔的問題。 模型選取指令引數、推理用力自動完成、暫時性重試處理,以及 UI 效能修正 新增直接 /model 搭配行內幽靈文字自動完成、動態…進行切換 /effort 提示完成、產出物檔案系統事件合併,以及暫時性 HTTP 502 重試、CPU 重繪使用率與 Windows 路徑解析的修正。
多項改善(3) 新增 /model 依名稱、別名或標籤切換模型的引數,並可透過內嵌幻影文字自動完成,一步設定預設值。 改善 /effort 提示可動態完成輸入的文字,而非顯示靜態預留位置。 改善產生大量檔案的工作階段中的產出物處理,將爆發的檔案系統事件合併為單次重新掃描。 修正(8) 修正了使用 Gemini API 金鑰驗證時,Gemini 3.1 Pro 與 Gemini 3.5 Flash 的可選推理強度設定。 修正了任務面板或子代理詳細面板開啟但無使用中任務時,介面持續重繪的問題,大幅降低閒置 CPU 使用量。 修正了父代理處於等待狀態時,執行中子代理的經過時間計時器在畫面上凍結的問題。 修正了短暫的 HTTP 502 Bad Gateway 錯誤終止執行的問題:加入具退避策略的自動重試處理。 已修正 self 從未設定的工作階段啟動的子代理會從頭重新解析設定,並偏離父代理的自主執行模式。 修正 Windows 檔案刪除共用違規:刪除失敗前先以退避重試。 修正了無頭常駐程式啟動橫幅將不支援的 localhost 瀏覽器 URL 印到服務管理員記錄中的問題。 修正了內建 migrate-workflows 技能,以正確處理 Windows 路徑分隔符號與家目錄。 語音聽寫、內嵌 ripgrep 程式碼搜尋、狀態列成本指標與 UTF-8 編碼修正 新增 /voice 聽寫搭配 mic-serve SSH 轉送、內嵌 ripgrep 以維持一致的代理程式碼搜尋、自訂狀態列成本追蹤、精細的指令碼執行器權限建議,以及 UTF-8 檔案編輯與 MCP 錯誤修正。
多項改善(7) 已新增 /voice 聽寫,直接將語音轉錄為提示詞,搭配 f5 和 /voice 切換快速鍵,引入了 mic-serve 子命令,可透過 SSH 轉發本機麥克風,並改進了並行串流限制的配額訊息。 新增 cost 欄位,加到狀態列資料模型中,提供未四捨五入的估計工作階段成本,以追蹤持續的字符花費。 改善代理程式碼搜尋,捆綁內嵌的 ripgrep 二進位而非呼叫外部系統二進位,提升搜尋效能與跨平台一致性。 改善 always-proceed 權限模式,自動核准 MCP 工具呼叫與頁面讀取,無需提示。 改善指令碼執行器的永遠允許權限建議(npm run, yarn, pnpm, cargo run)透過將核准範圍限定為特定指令碼名稱。 改善對話標題,在建立時自動產生,為恢復選擇器提供有意義的工作階段名稱。 改善為 Google 憑證設定的 MCP 伺服器找不到應用程式預設憑證 (ADC) 時的錯誤診斷。 修正(4) 修正了含有非 ASCII 文字(CJK 字元、重音字母、表情符號)的文件中,因不精確的偏移比對產生無效 UTF-8 而導致的檔案編輯損毀。 修正了當工具結果或檔案差異含有無效 UTF-8 時,工作階段在回應中途停滯的問題。 修正了檔案寫入成功儲存到磁碟後卻被回報為失敗的問題,避免代理對大型檔案與筆記本進行不必要的重試迴圈。 修正了優先順序解析,使名稱衝突時明確設定的技能與外掛路徑優先於自動探索的自訂項目。 技能圖示品牌、@-補全中的空目錄索引,以及無頭模式結束代碼修正 在目錄與斜線指令中新增 Unicode 對齊的技能圖示品牌,為以下項目中的空目錄建立索引 @ 路徑自動完成,於檢閱模式自動核准工作區範圍的讀取存取,並修正無頭列印模式錯誤處理。
多項改善(4) 在整個 CLI 中新增技能圖示與視覺品牌支援,會顯示在以下項目下宣告的 emoji 圖示 metadata.icon 於 SKILL.md frontmatter 橫跨 /skills 目錄清單檢視、詳細檢查標頭,以及具多位元組 Unicode 顯示寬度計算的斜線指令自動完成彈出視窗。 已改善 @ 檔案路徑自動完成,透過索引 ripgrep 搜尋結果中檔案旁的空目錄,讓僅含目錄與未填入內容的結構也能遍歷。 改善權限管理,在預設審查模式下自動授與工作區範圍的讀取權限,移除讀取或列出工作區檔案的重複核准提示,同時嚴格維持修改與外部存取的確認。 改善 Git 儲存庫檢查效能,略過遞迴子模組工作樹掃描,同時持續追蹤提交指標更新。 修正(5) 修正了列印模式(-p/--print,包括 --output-format json 和 stream-json)將無害的工具執行錯誤與權限拒絕視為嚴重的執行失敗,並傳回非零結束碼。 修正了 CLI 覆寫並捨棄未解析的設定,在 settings.json 在啟動時遇到無法辨識的設定值或語法錯誤時。 已修正 /skills, /plugins, /agents,與 /hooks 指令在未使用明確代理設定呼叫時,透過掛載內建自訂回報找不到自訂。 修正主提示詞中 CJK 草稿抖動的問題,透過正規化串流文字記錄更新中的邊界空白。 修正了回合完成後對話旋轉動畫迴圈仍在背景滴答、造成閒置 CPU 喚醒的問題。 動態遠端控制連接埠配置、橫幅標誌切換與轉譯旗標 推出自動免費連接埠選取 --remote-control,環境控制項,用於在窄終端機與螢幕閱讀器上隱藏標誌藝術,以及渲染器略過選項。
多項改善(2) 新增 AGY_CLI_HIDE_LOGO 環境變數,適用於窄終端機、螢幕閱讀器與錄影,可抑制標誌藝術,同時保留版本與帳號詳細資訊。 已新增 AGY_CLI_DISABLE_ESCAPE_SEQUENCE_OPTIMIZATIONS 繞過算繪器的髒矩形與差異最佳化。 修正(1) 已修正 --remote-control 預設連接埠被佔用時失敗,改為自動綁定至作業系統提供的可用連接埠。 專案名稱旗標、可自訂的選擇器快速鍵、容忍錯別字的 @ 自動完成,以及音訊附件 新增支援,可將專案名稱傳遞至 --project,可自訂的對話管理按鍵繫結、容忍拼字錯誤的 @ 檔案自動完成,以及標準音訊附件,同時包含可靠性與終端機版面配置修正。
多項改善(6) 新增支援,可將專案名稱傳遞至 --project,先前僅接受專案 ID,其他一律失敗。 已新增 item.rename 和 item.delete 快速鍵,適用於對話選擇器的重新命名與刪除動作,允許 F2 和 F4 在…中重新綁定 keybindings.json 於無功能鍵的鍵盤。 已改善 @ 檔案路徑自動完成附容錯備援,查詢中的字元調換或拼錯仍可找到檔案,且不會排在完全相符之前。 改善音訊附件,辨識 Gemini 模型接受的標準格式,包括 .wav, .mp3, .m4a, .aac, .flac,與 .opus. 改善 Windows 上的按鍵回應,捨棄主控台回報的按鍵釋放事件,減少每次按鍵的渲染工作。 改善產出物檢視器頁尾,將大綱快速鍵移至捲動與分頁提示旁,讓文件導覽更清晰。 修正(6) 修正了列印模式(-p)在代理狀態串流於執行中途斷線時,以空回應成功結束;現在會呈現串流錯誤並以非零結束碼結束。 修正無值提示詞旗標吞掉下一個旗標作為其提示詞的問題(如 --print --sandbox "do the task"),將其與游離的尾端引數都轉為明確的錯誤。 修正了已展開 /btw 透過將輸出箝制於終端機高度並支援捲動,防止長答案中的卡片將頁尾提示與提示詞推離螢幕。 已修正 /resume 從子目錄執行 CLI 時開啟於可視範圍下方而非作用中的工作區。 修正了檔案連結後的文字失去樣式的問題:連結的樣式重設也清除了周圍散文的格式。 修正了每隔幾秒提示詞出現雜散字元的問題:將定期輸入模式重新啟用限制為終端機多工器。 整合的代理執行工具與媒體附件修正 用於一致工具、掛鉤與提示詞行為的整合代理執行工具,以及斜線指令可見度、Vim 插入模式工作導覽與 Ogg 音訊/影片附件 MIME 類型的修正。
多項改善(1) 改善代理執行框架,合併為單一執行路徑,讓工具、掛鉤與提示詞行為更一致。 修正(3) 已修正 /teamwork-preview 以及部分其他斜線指令對部分用戶消失。 已修正 Enter 提示詞處於 Vim 插入模式時未開啟作用中的背景任務或子代理。 修正了附加 Ogg 音訊與影片檔案,例如 .ogg, .opus 和 .ogv,模型拒絕了它們,因為它們以通用…的身分傳送 application/ogg. CLI mcp 管理指令、防抖 @ 路徑補全,以及 MCP 資源處理修正 mcp 管理子指令 (add, remove, list, enable, disable)用於 mcp_config.json,防抖動 @ 檔案路徑自動完成,由內建 ripgrep,適用於 Gemini Flash 模型的 Gemini API 金鑰推理 effort 調整,以及二進位 MCP 資源卸載、Workforce Identity Federation 權杖重新整理的全面修正, /mcp 設定保留、Kitty 鍵盤協定處理, /btw 搭配自訂代理,以及已完成任務的狀態追蹤。
多項改善(3) 已新增 mcp 子命令(add, remove, list, enable, disable)用於管理您使用者層級的 MCP 伺服器 mcp_config.json 無需手動編輯,透過…涵蓋 stdio 與 HTTP 伺服器 --type, --env 和 --header. 已改善 @ 檔案路徑自動完成,在大型工作區中將查詢交由內建的 ripgrep 並對按鍵輸入去抖動,以及將檔名符合您查詢的檔案,排名置於僅包含該查詢的目錄或產出物之上。 已改善 /effort 讓它在使用 Gemini API 金鑰登入時,能調整 Gemini 3.6 Flash 與 Gemini 3.7 Flash 的推理強度;此路徑先前會將這些模型回報為不可調整,儘管在其他所有登入路徑上都是可調整的。 修正(15) 修正了在不實作 OSC 8 超連結的終端機(如 Terminal.app)上,連結印出為原始跳脫序列的問題,並將相同的偵測延伸到指令輸出與警示內容(先前它們仍無條件發出超連結)。 修正 = 在未實作 Kitty 鍵盤協定的終端機上,每隔幾秒在提示詞中累積一個字元,因為轉譯器對該協定的定期重新啟用被印出為字面文字而非被解讀。 已修正 @ 檔案路徑自動完成,顯示曾在您的 .antigravityignore. 修正了產出物清單顯示百分比跳脫的檔名,例如 quarterly%20plan.md 適用於名稱含空格的產出物,讓清單列、內嵌預覽與詳細資料標頭的名稱拼寫一致。 修正了文字換行時,提示詞編輯器的游標錯位的問題。 修正了 /mcp 面板捨棄 enabledTools, timeoutSeconds, url 和 tools.eager 來自 mcp_config.json 當你切換伺服器的開關時;它現在會保留任何無法辨識的欄位,讓較新用戶端寫入的設定在編輯後仍能保留。 已修正 read_resource 捨棄 MCP 伺服器傳回的非圖片二進位內容,現在會將每個 blob 卸載至磁碟,僅內嵌小型文字與圖片資源,因此大型 PDF、音訊與其他二進位資源可使用,而非被靜默捨棄。 修正勞動力身分識別聯盟登入約每小時將您登出的問題,原因為權杖重新整理導向標準登入端點而非聯盟端點。 修正了隨 CLI 出貨的技能被回報為非內建,使 builtin 旗標,在 /skills 列於 下 --output-format json 正確,且 /skills 面板正確分組。 修正了時間軸量表下方的推理強度描述,在 /effort 和 /model 選擇器於窄終端機溢出,現在會省略以保持量表可讀。 已修正 /btw 在自訂或 SDK 定義的代理驅動的對話中,因規劃器設定錯誤而失敗,因此無論您執行哪個代理,附帶問題都能運作。 修正失敗的 /btw 旁支問題一律回報 model returned an empty response,那是寫死的猜測而非真正的失敗;卡片現在會在有錯誤時顯示側邊問題本身的錯誤。 修正了狀態列、使用中項目清單與 /tasks 面板持續顯示已完成的背景任務。 修正了 CLI 覆寫 settings.json 其以預設設定無法解析,導致下次儲存任何內容時靜默還原所有設定;被拒絕的儲存現在會讓檔案保持位元組一致,以便您手動修復,且狀態列會指名該檔案。 修正定義不完整的子代理 model 於 inherit 當父代理沒有自己的模型時啟動失敗,現在會改用預設快速層級。 Stream-JSON 輸入模式、Markdown 代理明確規則,以及啟動憑證修正 適用於持久工作階段驅動程式的 Stream-JSON 列印輸入模式、在 Markdown 代理 frontmatter 中的直接規則檔設定、使用…的外掛程式規則支援 rules.json,旋轉指示器上的目前工具呼叫提示,以及 Cloud TPU VM 上配置器預載、金鑰圈憑證還原、終端機捲動、模型選擇器中的 Unicode 顯示與產出物子目錄的修正。
多項改善(4) 已新增 --input-format stream-json 列印模式,會從 stdin 讀取以換行分隔的 JSON 提示詞,並在單一對話中每則訊息執行一輪,讓驅動程式能保持工作階段開啟。 新增 rules: 鍵,加入 markdown 代理 frontmatter,讓代理可直接指定規則檔案,而非繼承您的整個規則樹;以此方式指定的規則一律適用。 新增外掛對頂層的支援 rules.json,讓外掛程式能以宣告其技能的相同方式宣告其隨附的規則檔案。 在旋轉指示器行上新增更具體的提示,現在會顯示代理正在執行的工具呼叫名稱。 修正(10) 修正了 CLI 在預載自身配置器的主機上啟動時中止 LD_PRELOAD,例如 Cloud TPU VM 映像,其在介面出現前就已終止。 修正了個人帳戶在從系統鑰匙圈還原已儲存憑證時,啟動時遇到資源耗盡錯誤的問題,並減少了隨後的重複帳戶檢查。 修正了 CLI 重新啟動並從系統鑰匙圈還原已儲存憑證時,你的計費專案及其選取的授權層級遺失的問題。 修正企業版使用者透過應用程式預設憑證登入時,收到假的「點數不足」訊息的問題。 修正了 /model 選擇器裁切模型,以及其自身的標頭,於太短而無法顯示每個模型的終端機;清單現在可捲動。 修正了 /model 選擇器因非純 ASCII 的模型名稱錯位欄,方式是以顯示格而非位元組測量欄寬。 修正了快速工具呼叫之間旋轉指示器行閃爍為通用標籤的問題。 修正了串流文字將非 ASCII 字元損毀為替代字元,在互動式顯示與中皆然 --output-format stream-json 文字差量。 修正了寫入對話產出物目錄子目錄中的產出物,例如 scratch/,永不出現於產出物清單。 修正了讀取 .wav 檔案因不支援的媒體類型而載入失敗,方法是正規化非標準 MIME 類型,例如 audio/wave 到達模型之前。 企業版登入快速通道、MCP OAuth 詮釋資料文件、/context 捲動,以及 Markdown 代理自訂 企業版登入快速通道、MCP 伺服器中支援 OAuth 用戶端 ID 詮釋資料文件、終端機尺寸可捲動 /context 和 /usage 面板,統一 inheritCustomizations Markdown 代理的設定、工作區外的唯讀權限,以及針對語言伺服器當機、超連結轉譯、產出物核准追蹤、MCP 錯誤隔離與括號貼上的修正。
多項改善(5) 為企業登入新增更快的返回路徑,為回訪使用者提供單一 Continue with ... 選項,指名其上次使用的驗證方法。 連線至 MCP 伺服器時,新增 OAuth 用戶端 ID 中繼資料文件支援,讓實作此規格的伺服器無需手動提供用戶端 ID 或動態用戶端註冊即可連線。 改善 /context 面板,可捲動並依終端機動態調整大小,附 /usage 以相同方式調整大小。 改善 Markdown 定義的代理,單一 inheritCustomizations 開關,控制代理是否採用技能、規則、外掛、子代理與 MCP 伺服器,取代不一致的各類預設值。 改善工作區邊界設定:存取工作區外路徑現僅授與讀取權限,寫入需依作用中執行模式授權。 修正(9) 修正了語言伺服器在啟動或執行期間失敗時 CLI 無聲結束的問題;失敗現在會記錄到終端機並以非零狀態結束。 修正了登入 URL 與超連結在不支援 OSC 8 超連結的終端機(如 GNU上渲染為亂碼跳脫序列 screen),偵測不支援的終端機並改為渲染純文字。 已修正 Enter 路徑建議彈出視窗載入時按鍵被吞掉,先前會送出提示詞並在其上方彈出結果。 修正了重新開啟清單時,產出物清單將先前未審查、已註解或已拒絕的產出物標示為已核准的問題。 修正了格式錯誤的 MCP 伺服器設定導致所有其他伺服器失敗的問題;無效項目現在會被記錄並略過,其餘伺服器繼續載入。 修正了當代理設定了時,內建技能、規則與外掛被剝除 inherit_user: false,確保內建功能保持可用,同時排除個人自訂。 修正了對話分支與回復失敗, too many SQL variables 於長軌跡。 修正了軌跡截斷後,對話標題意外跳到較舊訊息的問題:以標題檢查點保護。 修正了在不支援括號貼上的終端機上,多行貼上會逐行送出個別提示詞的問題。 GEMINI_API_KEY 驗證、自訂代理任務管理、內嵌 ripgrep 快取,以及對話資料庫修正 直接 GEMINI_API_KEY 驗證支援, /codesearch 備援韌性、快取的產出物清單捲動, manage_task 自訂宣告式代理的存取權、具 SHA-256 驗證的嵌入式 ripgrep 快取,以及針對軌跡截斷、資料庫增長、轉錄競爭條件與子代理路徑驗證的重要修正。
多項改善(10) 新增對以下項目的支援 GEMINI_API_KEY,讓 CLI 無需登入即可直接對 Gemini API 執行。設定 modelProvider: "gemini" 於 settings.json,匯出 GEMINI_API_KEY,並選擇性地設定 GOOGLE_GEMINI_BASE_URL 適用於自訂端點。橫幅與 /help 顯示 Gemini API key 作為憑證,且 /logout 說明它源自環境。 已改善 /codesearch 當…時退回本機搜尋,以提升韌性 ripgrep 二進位無法執行,例如被端點安全軟體封鎖時。 改善產出物清單捲動效能,透過快取各檔案的預覽行數,而非每次按鍵都從磁碟重新讀取每個列出的檔案。 改善自訂代理支援,透過 manage_task 提供給未選擇退出基礎元件的宣告式代理,讓自訂代理能列出並終止背景任務,並有更清楚的步驟描述,例如 Killed task X 和 Checked task X. 已改善 search_web 步驟視覺化:在搜尋進行中即顯示查詢,而非僅在完成後顯示。 改善工作背景化後的代理行為,移除反輪詢提醒文字 manage_task 和 manage_inbox 工具回應,以防止意外的輪詢循環。 改善 /resume 選擇器,清楚重新標示其第二個分頁。 改善在其中刪除對話 /resume 選擇器,重新對應快速鍵自 ctrl+delete 至 f4 在 macOS 上實現可靠的跨平台終端機相容性。 改善開啟大型對話的載入時間,分批取得步驟標頭,無須讀取每個步驟的完整承載。 改善內嵌的 ripgrep 透過將二進位檔解壓縮至使用者快取目錄而非 /tmp,新增 SHA-256 完整性驗證,並使用原子重新命名以防止並行執行競爭。 修正(11) 修正了 Cloud Shell 中啟動橫幅渲染失真的問題:為網頁終端機自動啟用保守渲染模式。 修正了直接 Gemini API 模式卡在登入畫面而非進入主 UI 的問題,並解決了自訂時的失敗 GOOGLE_GEMINI_BASE_URL 端點,方法是省略不支援的工作階段欄位。 修正了對話從中消失 /resume 切換分頁後的選擇器,並保留 tab 分頁空白時快捷列仍顯示提示。 修正了軌跡截斷過度修剪對話歷史的問題:大小預算僅計入可回收步驟,而非受保護的檢查點或已清除的殘留。 修正了背景任務與子代理喚醒期間,因重複授權與設定附加到持久列,導致 SQLite 對話資料庫無界增長的問題。 修正了背景訊息在內容壓縮重寫記錄時附加,導致的記錄損毀。 修正了沙箱初始化卡住,導致後續訊息無法處理的問題。 修正了路徑遍歷弱點,在 define_subagent 透過在建立目錄前嚴格驗證模型提供的代理名稱。 修正了產出物清單渲染錯誤,涉及寬 CJK 字元與表情符號、項目消失時的邊界處理,以及檢視區捲動溢位。 已修正 Esc 鍵,於產出物檢視器觸發先前已完成檢閱的重複檢閱提交確認。 修正了收合/展開的工具群組中缺少工具呼叫行渲染, invoke_subagent, send_message, manage_subagents, define_subagent,與 generate_image. 產出物標題大綱、列印模式指令、產出物警示/輪播、改善的終端機超連結,以及大量 CLI 修正 產出物大綱檢視器導覽、列印模式唯讀斜線指令、機器可讀輸出,適用於 models 和 agents,Markdown 產出物中的警示標註與輪播渲染、終端機超連結改善,以及無頭…的修正 --mode,啟動診斷、子代理訊息與配額回報。
多項改善(13) 在產出物檢視器中新增標題大綱,使用以下方式開啟 t,讓長 Markdown 文件的結構一目瞭然,您可直接跳至某個區段而無需捲動。 為列印模式中更多唯讀斜線指令新增非互動式答案,因此 -p "/permissions", /hooks, /help, /changelog 和 /config 每行發出一個以 Tab 分隔的記錄——或結構化承載於 --output-format json 和 stream-json — 無需啟動代理輪次、消耗配額或留下對話,搭配 /help 準確列出列印模式會回答的指令,以及 /changelog 列印版本說明。 為以下項目新增機器可讀輸出 models 和 agents 透過…的子命令 --output-format 旗標接受 json 和 stream-json,並將其錯誤訊息與進度旋轉指示器移出 stdout,使擷取的輸出僅包含清單。 新增 disable-slash-command: true 旗標,用於技能的 SKILL.md frontmatter,會將該技能隱藏於 / 選單與來自 /name 解析方式,同時保持其可被模型探索與呼叫,因此大型技能庫不再塞爆指令選單。 新增警示標註的算繪([!NOTE], [!TIP], [!IMPORTANT], [!WARNING], [!CAUTION])以及 Markdown 產出物中的輪播區塊,該區塊先前顯示為原始標記。 改善終端機超連結支援,啟用 SSH 上與支援超連結的上的可點選連結 tmux,讓自動換行的 URL 在第一行之後仍可點選,將 Markdown 渲染器遺留為純文字的 URL(包括程式碼區塊內的)加上連結,不再於懸停時一起醒目提示不相關的連結,並修正包含連結之行的水平捲動與文字選取。 改善工具呼叫標頭,讓每個原生與 MCP 工具呼叫都附帶簡短摘要說明其動作,而非僅有名稱或原始引數區塊;相同的摘要用於活動清單中背景工作與子代理的命名,權限提示中則以相符的動作片語描述請求。 改善大型工具集的容限,提高每工作階段工具宣告上限,讓龐大的 MCP、外掛與技能設定不再因工具過多而被拒絕。 改善應用程式預設憑證登入,自動解析配額專案,讓服務帳戶登入無須額外設定。 改善儲存庫偵測,讓巢狀於大型多儲存庫結帳中的 Git 儲存庫解析為預期的根目錄,涵蓋子模組與工作樹。 改善無頭 -p 執行,讓代理在原本會提問之處自行做出選擇,而非卡在無人能回答的問題上。 改善 schedule 透過捨棄多餘的…來簡化工具 Timer Cancelled 具備提前終止條件的一次性計時器被取消時的通知,並在步驟結果中指名該條件與訊息滿足該條件的確切傳送者。 改善工具步驟行中的檔案路徑,將家目錄收合為 ~ 而非截斷路徑的前段,讓長路徑有趣的尾端留在螢幕上。 修正(13) 已修正 --mode 在無頭模式中被忽略 -p 執行,其中例如…這類有效值 accept-edits 或 plan 從未套用,且無法辨識的值完全不會產生警告。 修正了啟動診斷被吞入記錄檔而未到達終端機,包括當機通知、 --conversation 找不到警告, --print 和 --prompt-interactive 衝突、對話載入錯誤,以及 --mode 和 --agent 警告。 修正提交的提示詞中字元消失的問題:該字元在終端機右緣換行處消失,原因為回顯的提示詞在已換行至全寬後又被縮排。 修正了回應中的檔案引用遺失行號,使引用的範圍渲染為 path:10-25 再次顯示,而非僅顯示檔案名稱。 修正複選問題中的手寫答案丟棄已勾選方塊的問題,並修正返回預設選項後仍提交過期手寫答案的問題。 修正了大型背景任務擠壓提示詞的問題:將輸入框下方的每個使用中項目限制為單行。 修正了損毀 config.json 以原子方式寫入使用者設定,因此當機或並行寫入者不再留下截斷的檔案,導致設定持久化靜默損毀。 修正了 CLI 在一秒後放棄緩慢的作業系統鑰匙圈並退回空白儲存、迫使重新登入的問題;現在會等待五秒,與其他所有鑰匙圈操作一致。 修正了從第一則使用者訊息衍生的對話預覽標題:截斷至第一行並上限 500 字元,使大型貼上或指令碼提示詞不再產生數 MB 的儲存標題。 修正 Windows 上解析對話文字記錄路徑時的崩潰,透過在軌跡日誌產出物轉換器中尊重路徑的磁碟機代號解決。 修正子代理訊息傳送失敗時對其父代理靜默的問題,並修正子代理閒置而無最終回應時父代理收到空白通知的問題。 修正了 read_url_content 工具在每次呼叫時洩漏連線,最終可能耗盡機器的可用連接埠。 修正了狀態列回報的模型配額總是慢一次擷取的問題,現在會符合你實際剩餘的配額。 Vim 模態編輯模式、Vim 感知提交、列印模式斜線指令增強,以及各種 CLI 與權限修正 Vim 模態編輯模式,具備 Normal、Insert、Visual 與 Visual Line 模式、Vim 感知的提示詞提交、註解/差異檢視中的 Vim 編輯、列印模式斜線指令與非互動式增強功能、外掛設定改善,以及指令自動核准、MCP 伺服器與自動完成歷程記錄的修正。
多項改善(9) 新增 Vim 編輯模式,預設為關閉,可從以下位置開啟 /settings 下方 Editor Mode,將模態編輯帶入提示詞,包含 Normal、Insert、Visual 與 Visual Line 模式、狀態列中的模式徽章,以及…中的 Vim 分頁 /help,並涵蓋 h/j/k/l, w/b/e 和 W/B/E 動作, 0/^/$/gg/G 邊界, f/F/t/T 字元搜尋及其 ; 和 , 重複時, i/a/I/A 插入項目, d/c/y 運算子,搭配 x, D 和 C 為未命名暫存器填入 p,以及 iw/aw/iW/aW/ip/ap 文字物件。 新增支援 Vim 的送出方式,讓提示詞可在不離開模態編輯的情況下送出,透過 Editor Mode > Insert First 在裸…處以 Insert 模式開啟提示詞的切換開關 Enter 提交,以及例如…的修改鍵 shift+enter 或 ctrl+j 插入換行, ctrl+s 和 ctrl+enter 在一般模式下提交的按鍵, Enter 綁定可用為 vim.insert.submit,以及完整的 vim.* 範圍,位於 keybindings.json 用來重新對應任何項目。 在差異與產出物詳細檢視的留言編輯器中新增 Vim 編輯功能,其頁尾提示會隨使用中的模式變化,而非顯示固定的按鍵繫結;在 Vim 移動操作下,收合的區塊會被視為單一單位。 為列印模式中的唯讀斜線指令新增非互動式答案,因此 -p "/usage", /quota, /credits, /model, /effort 和 /skills 每行發出一個以 Tab 分隔的記錄——或結構化承載於 --output-format json 和 stream-json — 無需啟動代理輪次、消耗配額或留下對話。 針對列印模式中其餘僅限互動的斜線指令新增明確拒絕;這些指令先前會被當作字面提示詞文字,導致模型假裝指令已執行,因此 -p "/clear" 回報已清除內容但實際上什麼都沒清除;現在每個都會以取代它的旗標或子命令失敗。 改善外掛啟用與停用,讓 config.json 是啟用狀態唯一的存放處,從各外掛的資訊清單一次性植入,阻止日後出貨 的外掛 "disabled": true 防止其在已執行者底下自行關閉,並阻止出貨預設變更在下次發行時移動所有使用者。 改善產出物詳細檢視,長行在程式碼檔案中換行,而非在右緣裁切。 改善模型重試,遵守伺服器提供的重試延遲而非用戶端自身的退避,讓速率限制或超載後的重試等待時間恰如伺服器要求。 改善模型載入錯誤,讓如缺少授權或缺少 IAM 角色的權限失敗如實呈現並附疑難排解連結,而非執行期間的通用失敗。 修正(9) 修正權杖化為零個指令詞的允許清單項目 — command(time),僅註解項目,或空複合項目(例如 () — 比對每個命令並靜默自動核准代理執行的任何內容;此類項目現在什麼都不比對。 修正了工作階段處於要求審查或嚴格權限模式時,指令仍被自動核准的問題。 修正 MCP 伺服器的管理員控制在啟動時被略過的問題:驗證前進行的擷取快取了「管理員控制不適用」,導致接下來五分鐘內允許所有伺服器,並修正內建 Chrome DevTools MCP 伺服器被管理員控制直接封鎖的問題。 修正 MCP 進度回呼被丟棄與任務日誌檔未初始化的問題,讓長時間執行的 MCP 工具呼叫能再次回報進度。 修正收到收合的 斜線指令 [Pasted text #N] 預留位置而非貼上的內容,當其引數貼入提示詞時。 修正了送出自動完成的斜線指令時,提示詞將輸入的字首而非完成的指令名稱存入歷史的問題,使上鍵回憶重播實際執行的內容;並使別名需完全相符才自動執行,局部的別名只會填入提示詞而非執行你未打完的指令。 修正非同步設定重新整理在已關閉意見回饋調查的列印模式執行中途重新啟用該調查的問題。 修正了虛假的「點數不足」錯誤:空白的點數回應被讀為零餘額。 修正了「使用 AI 點數」設定提供給透過 Google Cloud 專案或應用程式預設憑證登入的帳戶的問題,該設定對其不適用。 Gemini 企業版 & WIF 驗證、唯讀 .git 沙箱規則、掛鉤排序改善,以及子代理與 CLI 修正 Gemini 企業版商業登入、Workforce Identity Federation(WIF)與應用程式預設憑證(ADC)驗證支援,唯讀 .git 沙箱存取、掛鉤排序改進,以及子代理樹狀終止的修正, --model/--effort 旗標解析,以及多選空格鍵切換。
多項改善(7) 新增 Gemini Enterprise 帳戶的 Business 登入,讓您可以使用 Google Cloud 專案依 Google Cloud 條款進行驗證、使用組織 GE-Standard 或 GE-Plus 訂閱所分配或自動指派的授權席位、在所選區域中執行推論,並將組織的管理員控制套用至各項功能。 新增企業使用者的 Workforce Identity Federation 登入,形式為 Use advanced SSO config 選項,位於 Google Cloud 登入畫面,讓透過外部供應商聯合身分的組織能以自有身分供應商驗證。 新增使用 Application Default Credentials 的登入,讓您可以使用 Agent Platform。 當同一對話已在同一台機器的另一個 CLI 執行個體中開啟時,新增非阻擋式提醒橫幅,指向 /fork 讓兩個工作階段不再將寫入交錯進同一個軌跡。 改善終端機沙箱,授與 Git 儲存庫唯讀而非可寫存取 .git 目錄,讓代理能檢查存放庫中繼資料,同時無法從沙箱內改寫。 改善掛鉤排序,讓定義於其中的掛鉤 hooks.json 在內建終止檢查之前執行,這讓 PostInvocation 掛鉤會觀察回合的最終呼叫,並讓 Stop 掛鉤終於能執行,而非困在內建功能之後無法觸及。 改善 schedule 接受…的工具 DurationSeconds 和 MaxIterations 當模型將它們以裸 JSON 數字而非字串發出時,接受整數值,並以清楚的錯誤拒絕非整數值,而非讓呼叫失敗。 修正(11) 已修正 --model 和 --effort 在互動式工作階段與無頭模式中被忽略 -p 執行,其中旗標是在模型設定已初始化之後才套用,因此執行會在無提示的情況下退回已儲存或預設的模型。 修正裸 --effort 依據預設模型而非你實際選取的模型進行解析,可能在你不知情的情況下切換到另一個模型。 修正了停止子代理樹只停止呼叫它的對話,而所有子孫子代理與它們擁有的背景任務繼續執行、CLI 卻仍回報它們已被終止的問題。 修正強制繼續死結:等待作用中子代理或背景任務的協調器會不斷注入空白繼續步驟直到達到呼叫上限,浪費權杖並阻塞進度。 修正了空白鍵在多選提示詞中無法切換選項,包括 ask_question 對話框與新手引導匯入核取方塊,遺留 x 作為唯一可用的切換按鈕;提示列現在會宣傳它。 修正了左右方向鍵被攔截以瀏覽輸入框建議下拉選單的問題,現在可在顯示建議時移動游標並編輯文字。 修正了模型選擇器的「無可用模型」狀態渲染時缺少標頭與頁尾,現在會顯示標準外框與 esc 提示返回。 修正了 MCP 伺服器標示為永遠在背景執行的工具,卻以會停滯回合的阻擋呼叫執行的問題。 伺服器連線意外中斷時修正 MCP 處理程序洩漏。 修正了產出物檢視器水平裁切每個文件、而非僅需裁切的圖表產出物,導致純文件損毀的問題。 修正了沙箱未記錄被封鎖的網路請求的問題,當時指令本身成功結束,隱藏了請求已被拒絕的事實。 列印模式中的斜線指令展開、非阻塞式 MCP 啟動、工作階段範圍的權限記憶、系統暫存目錄寫入授權,以及掛鉤與介面穩定性修正 在列印模式中新增斜線指令與技能展開、互動式啟動期間的非阻擋式背景 MCP 載入、工作階段範圍的權限模式記錄、系統暫存目錄寫入授權,以及針對 stop/PostToolUse 掛鉤、產出物檢視器與 MCP 驗證的穩定性修正。
多項改善(4) 在列印模式中新增斜線指令與技能展開,讓無頭執行(例如 -p "/my-skill review this diff" 現在解析並套用技能,而非作為字面文字傳送,附 --disable-slash-commands 選擇退出。 改善互動式啟動,緩慢或卡住的 MCP 伺服器不再拖慢第一個代理回合;在互動工作階段的背景載入 MCP 伺服器,而無頭與單次執行保持阻塞,確保其單一指令碼回合仍能看到完整工具集。 改善權限授與,讓在提示中核准的模式記錄為對話剩餘時間有效,相符的後續指令無須再次提示即可執行。 改善預設系統暫存目錄授權,涵蓋寫入與讀取,讓代理在其中建立或更新檔案時不再觸發權限提示。 修正(7) 修正了永遠封鎖的停止掛鉤使代理永遠卡住的問題;連續允許指定次數後,掛鉤將無法再封鎖,回合正常結束。 已修正 PostToolUse 在非工具步驟(例如使用者輸入與模型回應)觸發的掛鉤,導致其忽略已設定的比對器。 修正了斜線指令與其引數以換行或 Tab 分隔時無法辨識的問題;以指令開頭後接換行的提示詞現在會被解析為指令而非原樣傳送。 修正了刪除收合的貼上佔位符時一次只刪除一個字元的問題,會在提示詞中留下可見片段,而完整貼上的內容仍被送出;該區塊現在會整塊刪除。 修正了產出物檢視器從編輯器檢視返回時遺失語法醒目提示,以及離開產出物詳細檢視時返回錯誤面板的問題。 修正了無頭 stream-json init 事件,宣傳您的組建中沒有的工具。 修正 MCP 伺服器在連線中斷後強制重新驗證的問題。 列印模式結構化輸出格式、自訂 JSON 結構描述強制執行、copyOnSelect TUI 設定,以及複合指令權限改善 新增結構化輸出格式(json, stream-json)用於列印模式、支援自訂 JSON 結構描述驗證、豐富的工具與子代理承載, copyOnSelect 設定,以及改善的複合指令權限規則。
多項改善(7) 列印模式(-p / --print)現在支援使用以下項目的結構化、機器可讀輸出 --output-format 旗標 (text (預設值), json,或 stream-json),讓 CI、評估框架與指令碼中的無頭執行能以程式化方式取用 CLI 的輸出;這些旗標現在可在…中探索到 --help. 新增 stream-json 輸出格式:強型別 NDJSON 事件串流,發出具型別的 init, step_update,與終端機 result 具穩定封閉詞彙的事件 step_type 鑑別器,讓取用者逐步收到進度,而非等待整個執行完成。 新增 --json-schema 旗標,用來對結構化輸出強制執行自訂 JSON 結構描述,接受內嵌結構描述字串或結構描述檔案路徑;對於 stream-json 結構描述適用於最終 result 事件。 以 強化結構化串流 tool_info 每個工具呼叫的物件(標準工具名稱、參數與輸出)與 subagent_info 承載,適用於委派的子代理(包含 conversation_id 和 log_uri)讓取用者能關聯子軌跡。 …發出的 JSON 用量物件 json 和 stream-json 現在回報包含 的字符統計 cache_read_tokens,讓非互動取用者能歸因提示詞快取命中。 新增 copyOnSelect 設定(預設開啟,可在…中切換 /settings)控制在 TUI 的 altscreen 渲染模式中,放開滑鼠文字選取時是否自動複製到系統剪貼簿;停用它可停止放開時的自動複製——當自動複製不被需要或會損毀某些承載時很有用。 改善複合指令權限,讓精確的串連指令(例如 git fetch && git rebase)可儲存為一律允許規則,下次執行相同操作時不再重新提示。 複合指令的權限提示,以及已停用外掛程式、MCP OAuth 與剪貼簿損毀的修正 改善複合 Shell 指令的權限提示,並修正停用外掛仍執行掛鉤、MCP OAuth 發行者驗證、Windows 上的 CJK 剪貼簿複製,以及 /btw 啟動時錯誤。
多項改善(1) 改善複合 Shell 指令的權限提示,讓其中任何部分需要核准時顯示完整指令。 修正(5) 修正了已停用的外掛仍執行其掛鉤並貢獻其他自訂項目,可能使損毀的掛鉤保持啟用,並在外掛關閉後仍破壞檔案編輯工具的問題。 修正 MCP OAuth 對未嚴格遵循規格的供應商(如 Salesforce 與 Atlassian)的驗證,透過放寬發行者驗證並納入 refresh_token 授權。 已修正 /btw 在新工作階段中作為第一個動作使用時,因「找不到父對話」錯誤而失敗。 修正了在 Windows 上複製時,CJK 與其他非 ASCII 文字剪貼簿損毀的問題。 修正了列印模式(-p)在帳戶資格檢查完成前傳送提示詞。 Markdown 格式自訂代理、/copy 索引支援、漸進式 /codesearch 串流、預設暫存目錄存取,以及穩定性修正 新增支援,可使用 Markdown 格式定義自訂代理(agent.md),選用的索引引數,用於 /copy,…中的漸進式串流 /codesearch,系統暫存目錄的預設讀取權限,並解決了各種 TUI 抖動、產出物檢視器與沙箱修正。
多項改善(7) 新增支援,可使用 Markdown 檔定義自訂代理(agent.md)搭配 YAML frontmatter 與以 H1 分隔的系統提示詞。Markdown 代理支援 mainAgent, subagent, hidden, inheritMcp,與 commandExecutionPolicy frontmatter 欄位,用來細緻控制代理行為。動態定義的子代理(使用 define_subagent)現在也會寫入 Markdown 格式,使其在外部建置上能正確解析。 為以下項目新增可選的索引引數 /copy 因此 /copy 將第 n 個最近的回應複製到剪貼簿,同時 /copy 和 /copy 1 仍複製最新的。 已改善 /codesearch 在結果串流傳入時逐步算繪,載入時顯示即時計數,並讓你以…取消進行中的搜尋 Esc 而非等到整個搜尋完成才解除阻擋。 改善預設檔案存取,開箱即授與系統暫存目錄的讀取權限(依平台正確解析),讓代理讀取暫存檔時不再觸發權限提示。 改善 Markdown 自訂代理支援,讓自訂代理管理與選取行為更一致。 改善自訂探索,確定性排序規則與探索路徑,避免不穩定的提示詞排序與不必要的提示詞快取遺漏。 全面改善 CLI 可靠度與穩定性,額外強化並修正背景工作、列印模式與互動流程的間歇性失敗。 修正(11) 修正了使用從自訂代理切換回預設代理 /agents,先前會靜默失敗並使對話卡在自訂代理的人設上。 修正指令被沙箱權限封鎖、輸出尚未擷取時發生的崩潰,並清理權限核准與拒絕訊息。 修正了產出物檢視器在偵測到但實際無法渲染 Kitty 圖形的終端機(如 iTerm2)上切換到圖片模式時,發出垃圾跳脫位元組的問題。 修正了第一個按鍵(如 Esc)在某些非 Kitty 終端機上開啟第一個產出物檢視時遺失。 修正了串流期間的對話抖動與輸入框懸空,使短暫的 Markdown 重排不再將待處理行與輸入框往上推。 修正了列印模式(-p)呈現真實的對話建立失敗,而非誤導性的「no active conversation」錯誤。 修正了倒轉或重設對話步驟時,訊息清單遺失其標頭的問題。 修正背景自動更新器雙重啟動競爭:兩個處理程序可能在單一更新視窗內各啟動一個更新器。 修正了沙箱錯誤回報,即使停用網路代理也會記錄被封鎖的動作。 修正了驗證頁面之後畫面空白的問題。 修正了 ctrl+b 快速鍵被硬編碼為背景殼層命令,即使沒有任何命令在執行,因此重新對應的 ctrl+b 現在於對話中沒有執行中的 shell 指令時一律遵守。 推理投入指令、模型 slug 釘選、子代理模型設定與 TUI 穩定性改善 已新增 /effort 指令與 --effort 旗標,用於推理量級選擇、穩定的模型 slug、子代理模型設定、重新設計的 /model 選擇器,可捲動 /settings 面板,以及各種 MCP 與背景任務修正。
多項改善(8) 新增 /effort 指令以查看並變更目前模型的推理投入量,具左右時間軸量規選擇器與直接 /effort <level> 表單,讓您可即時以延遲換取深度。 新增 --effort 旗標,用來在啟動 CLI 時選擇模型的推理量級變體。 新增穩定、面向使用者的模型識別碼,會顯示於 /model 選擇器並由 接受 --model,讓您能跨工作階段可靠地固定特定模型。 新增 model 選項,加入自訂代理 frontmatter,讓代理以選定的模型層級執行(例如 flash 或 pro)當以子代理身分呼叫時,預設為 inherit (父層的模型)。 重新設計了 /model 選擇器依基礎模型分組模型,並從以左右鍵導覽的時間軸量表選擇推理量級,並在狀態列為提供多種量級變體的模型新增量級徽章。 改善 /settings (/config)面板,方法是將其設為有邊界的可捲動清單,使其在較短的終端機中正確渲染而非溢出,並停止在開啟與關閉下拉式選單時的閃爍。 改善背景工作可靠性,將長時間工作移至具確定性啟動與關閉的共用生命週期,並具備恐慌安全啟動,讓單一背景工作的失敗不再中斷工作階段,待處理的分析資料在結束時刷新送出而非捨棄。 改善突發性背景重新整理的回應速度,將快速重複的觸發合併為單次執行,減少重複工作。 修正(5) 在 觸發遠端 MCP 伺服器的「驗證」時修正崩潰 /mcp 面板。 修正 MCP 工具結果中內嵌資源被靜默丟棄的問題,MCP 伺服器回傳的文字與行內媒體現在會顯示在對話中。 修正了當引數含有引號包覆的 shell 元字元(如時,權限檢查將單一指令拆成管線 --grep="a|b"),這會導致不必要的權限提示。 修正了當多位元組字元在截斷邊界被切開時,檔案檢視與檔案搜尋工具失敗並顯示無效 UTF-8 錯誤的問題。 修正收集自訂規則時的資料競爭,透過保護共用結構解決。 斜線指令鏈、差異捲動修正,以及無頭模式政策強制執行 新增斜線指令堆疊(在單一提示詞中串連多個指令)、差異檢視器捲動修正、無頭模式的 settings.json 政策強制,以及子代理宣告修正。
多項改善(2) 新增支援,可在單一提示詞中堆疊多個開頭斜線指令,讓像這樣的串連 /plan /grill-me <prompt> 依您輸入的順序解析、啟用並渲染每個指令。 改善其中的捲動 /diff 檢視器,讓逐頁瀏覽差異時不再抖動,也不會在換行或留言展開時把狀態列推出畫面。 修正(5) 修正了宣告的自訂代理 subagent: false 仍出現在可用子代理清單中,並可作為子代理被呼叫。 修正了無頭(-p / --print)執行,使其現在遵循持久化的 settings.json 政策,包含 permissions,檔案存取、沙箱模式、自動執行與產出物審查。 已修正 /btw 旁支問題以帶有父對話標題的重複項目洩漏到對話清單中。 修正了提示詞遵循自訂 Enter 繫結以 prompt.insert_newline,讓重新對應的 Enter 插入換行而非提交。 修正了資格錯誤訊息,使 CLI 再次顯示真正原因,而非預設為通用的「未知原因」。 Codesearch 指令、選取即複製與效能最佳化 新增 /codesearch 指令支援正規表示式工作區搜尋、選取即複製、非同步技能探索,以及穩定性修正。
多項改善(7) 新增 /codesearch 指令(別名 /cs 和 /search)以互動方式在工作區中搜尋程式碼,預設將查詢解譯為 regex,並使用 -F/--literal 適用於完全相符,以及 f:/file: 用來納入或排除路徑的 glob。 在無閃爍模式中新增選取即複製:拖曳反白文字後放開滑鼠,即可將去除 ANSI 碼的選取內容複製到剪貼簿;同時隱藏虛擬捲軸,使其不再干擾多行輸出的複製。 在每個上下文壓縮邊界新增指示器,讓您可以看到先前的壓縮發生在何處。 改善互動式啟動延遲,非同步載入技能,讓 CLI 在啟動期間不再因同步的檔案系統密集技能探索而阻塞。 改善資格錯誤處理,在輸入迴圈內嵌顯示含驗證 URL 的錯誤,而非堆疊於畫面上方。 改善技能、規則、代理與掛鉤的自訂載入延遲,合併目錄遍歷並快取檔案系統查詢,減少探索期間的重複 I/O。 移除了行內程式碼周圍的填充空格,讓轉譯更緊湊。 修正(9) 修正了程式碼區塊損毀,在 $..$ 數學展開與 Markdown 解析器脫鉤,損壞了如 的圍欄 shell 片段 git fetch "$GIT_REMOTE" 透過逐行偵測圍欄程式碼區塊。 修正了無頭(-p)執行卡住或靜默自動核准需要權限確認的工具,因此 CLI 現在會軟性拒絕這類工具,並列印 stderr 通知,指出允許它們所需的允許規則。 修正了工作區外的檔案寫入在永遠繼續模式下被不正確自動核准的問題。 修正了無閃爍模式下大型對話的高 CPU 與無界渲染成本:使索引重建具冪等性,讓對話索引收斂而非每次重建都增長。 修正了關閉產出物詳細檢視後殘留的產出物註解,並修正無閃爍模式的列計算,使狀態列在檢視區內正確渲染。 修正了 Linux 上因作業系統鑰匙圈導致的重複登入提示:當沒有 D-Bus 工作階段匯流排時(無頭主機與容器),CLI 現在會繞過鑰匙圈;逾時後一小時內略過;並使用更長的鑰匙圈逾時,使緩慢但成功的憑證讀取不再被提早切斷而被迫重新登入。 修正 MCP 伺服器在伺服器永不回應時無限期卡住代理的問題,透過為連線、工具列表與每次工具呼叫嘗試設定逾時上限。 修正了某些工具呼叫後對話損毀的問題,先前會破壞對話歷史並阻擋所有後續回應。 修正了當規則目錄可透過符號連結到達時,自訂規則被載入兩次的問題。 完整差異預覽、OAuth 列印模式改善與延遲修正 新增檔案建立的全螢幕差異、列印模式中的 OAuth 授權碼貼上,以及 5000 步以上的延遲最佳化。
多項改善(3) 新增 f (完整差異)快速鍵,可前往建立檔案工具的審查畫面,讓新檔案確認能開啟全螢幕差異檢視,與現有的檔案編輯體驗一致。 新增支援,可在列印模式 (-p) 中使用控制終端機(POSIX 上的 /dev/tty,Windows 上的 CONIN$)貼上 OAuth 授權碼,適用於標準輸入被管線提示詞佔用的情況;真正無頭的執行則會快速失敗並顯示可採取動作的訊息,而非卡住。 改善無閃爍模式下大型對話(5000+ 步驟)的回應速度,將熱路徑行數方法改為指標接收器,降低每幀前綴和成本,並消除持續 99% CPU 與按鍵延遲。 修正(6) 修正了列印模式在 --model 無法解析時無聲降級為預設模型:現在會以非零結束碼硬失敗並列出可用模型,互動式工作階段則保留退回並警告的行為。 修正了權限檢查未遵守巢狀指令替換的允許清單:當 echo 與 git 已列入允許清單時,像 echo "$(dirname $(git rev-parse --show-toplevel))" 這樣的指令現在可直接執行而不提示,而非重複計算巢狀指令並提示審查。 修正了引入新的預設繫結時,CLI 按鍵繫結檔與 /keybindings 不同步的問題:保留使用者覆寫的同時保留注入的預設值。 修正了亂碼的內建工具標頭(如 CodeSearch(4 files found...)):將通用工具步驟對應回乾淨的摘要,如 Read(/path) 與 CodeSearch(query)。 修正了 mcp 管理器在獨立模式下無法解析工具結構描述路徑,以及關機後洩漏 MCP 伺服器子行程的問題,先前這會導致為自訂代理載入 MCP 工具時發生恐慌與清理失敗。 修正更新子代理狀態時的資料競爭與寫入時複製違規:透過在原地變更前複製其統計資料,避免平行子代理的步驟計數與狀態損毀。 自訂代理旗標、檔案內關鍵字搜尋與 Jujutsu 差異修正 已新增 --agent 旗標、產出物內關鍵字搜尋、遞迴子代理更新,以及 Jujutsu 工作區差異修正。
多項改善(6) 新增 --agent 旗標與 agent/agents 子命令,讓使用者在啟動時選取自訂代理並列出可用的代理。 新增檔案內關鍵字搜尋(/)與跳轉導覽(n/N)至產出物詳細檢視器,讓使用者能尋找並循環瀏覽比對結果,而不干擾終端機跳脫序列或圖片格線。 新增支援,可顯示巢狀子代理(孫層及更深層),並透過遞迴將巢狀子軌跡更新傳回根對話,處理所有子代理深度的工具確認請求。 將預設模式變更為遵循以下項目中允許清單的 write_file 權限 settings.json 下方 permission.allow,讓預先核准的檔案寫入不再提示審查。 將新初始化專案的預設名稱變更為 CLI Project 讓工作區識別更清晰。 改善工作階段結束輸出,將恢復指令放在獨立行,方便在終端機與 tmux 等工具中複製貼上。 修正(6) 修正了列印模式(--print / -p)在請求於伺服器端失敗時靜默地以成功碼與空輸出結束,現在會將錯誤寫入 stderr 並傳回非零結束碼。 已修正 agy -p 在 shell 指令碼或子行程內執行時卡住,方法是使用旗標提供提示詞時不再讀取 stdin。 修正 的資料競爭 /btw 取消函式。 修正了互動 /diff Jujutsu (jj) 工作區中的檢視器缺陷,透過正確優先處理 .jj 超過 .git 於共置儲存庫,修正提交雜湊 regex 邊界,並正確突顯作用中的 @ 圖節點。 修正了定義於中的工作區本機掛鉤 /.agents/hooks.json 信任資料夾後因工作區變更時未重新載入掛鉤而無法載入。 修正了聊天輸出中含有檔案連結的 Markdown 表格錯位的問題。 要求審查模式、執行模式循環切換與行級差異預覽 模式循環切換公開發布、預設要求審查模式(含互動式行級差異預覽)與設定面板整合。
多項改善(8) 代理執行模式循環現已公開提供: default > accept-edits > plan). 已新增 request-review (預設)模式作為預設執行行為:在檔案寫入操作前自動暫停,顯示互動式逐行差異預覽(f 快速鍵),使用者可在程式碼修改儲存至磁碟前逐一檢閱、接受或拒絕。 新增 Agent Mode 選項傳給 /settings 面板,讓使用者設定並保存預設執行模式 (default, accept-edits, plan)無需手動編輯 settings.json 或傳入 --mode 於啟動,變更即時同步、立即生效。 新增專屬的 "Create file" 新檔案建立的確認預覽(write_to_file 不覆寫):將新內容算繪為僅新增的差異預覽。 已新增 /plan 模式取代舊版 /planning,並移除 /fast 斜線命令:圍繞…整合並簡化了執行模式切換 shift+tab 模式循環與 /plan 模式前綴 改善檔案編輯 diff 預覽渲染:計算準確的行級 diff 並含情境行(3 行)與 hunk 分隔符,內嵌預覽高度上限附截斷提示,並在帶未傳送註解離開差異檢視時新增註解確認提示。 改善所有面板的 UI 頁尾快速鍵提示(例如 /tasks, /agents, /permissions,與 /mcp)透過將寫死的提示字串替換為集中式版面配置輔助程式,動態遵循自訂的全域與本機按鍵繫結設定(keybindings.json). 改善其中的多行對話重新命名檢視 /resume 選擇器,動態調整輸入框寬度與內距,並右對齊中繼資料欄 (workspace, steps, time)於頂行,以防止作用中重新命名期間的水平捲動或版面配置位移。 修正(6) 修正了工具確認對話框,使其準確檢查正規化後的檔案 URI 與使用中工作區目錄,解決有效的工作區內檔案建立與讀取被錯誤標示為的問題 "Reason: outside workspace" 警告。 修正了在點號開頭目錄(如 .parent_dir/project)內啟動 CLI 時的工作區初始化失敗:將路徑排除篩選嚴格限定為工作區內的相對路徑,而非拒絕點號開頭的祖先目錄。 修正了 /agents 顯示…的檢視標題 agent.json 而非 agent.md 建立新子代理時。 修正了 /agents 面板的 "Create New Agents" 顯示錯誤的全域設定目錄的區段(~/.gemini/antigravity-cli/ 而非 ~/.gemini/config/),確保使用者在啟動探索期間主動掃描的位置建立全域子代理。 修正了狀態列快速鍵提示(? for shortcuts)與多餘的跳脫提示(Esc to cancel)錯誤地出現在全螢幕重疊面板內(例如 /changelog, /artifact,與 /settings)透過正確追蹤重疊面板狀態。 修正了不一致的時間戳記格式,在 /tasks 面板與任務詳細檢視,方式是轉換代理發起的背景任務時間戳記 (time.Time)從 UTC 轉換為當地時區。 串流工作記錄、模型生成重試,以及 Markdown 子代理 自動捲動的背景任務日誌、自動用戶端產生重試,以及基於 markdown 的動態子代理。
多項改善(2) 改善 /tasks 當新的背景任務記錄串流傳入時,詳細面板自動捲動至底部;開啟時預設顯示最新輸出,若手動向上捲動則保留捲動位置。 改善模型產生韌性,遇到暫態錯誤時自動於用戶端重試。 修正(4) 修正了動態定義的子代理:將定義從 JSON 轉換為 Markdown 格式,解決動態建立的子代理無法呼叫的問題。 修正執行產生空輸出的背景任務或終端機指令(如 sleep). 修正了關機資源洩漏:整合共用 SQLite 摘要儲存以進行背景同步,並解決 CLI 結束時的 goroutine 與資料庫連線洩漏。 修正權限管理員掛鉤錯誤:安全處理工具前掛鉤回傳的空決策字串,而非以「未知的工具前掛鉤決策」錯誤失敗。 子代理 & 任務狀態列、編輯器警告與 Windows 修正 子代理與背景任務的新互動式狀態列、剪貼簿圖像貼上改進,以及 Windows 修正。
多項改善(5) 在輸入框下方引入新的互動式狀態指示器,即時顯示作用中的子代理與背景工作,方便一覽監控與導覽平行工作流程。 已新增 ctrl+g 於產出物檢視以開啟 $EDITOR。也新增了在產出物詳細檢視有未傳送註解時開啟編輯器前的警告確認提示,並確保若產出物內容未修改,這些註解會在重新載入後保留。 已新增 alt+v 作為 Windows 上的替代貼上快速鍵,以解決 ctrl+v 被終端機模擬器攔截的問題,實現可靠的圖片貼上。 改善 /permissions 面板,動態從磁碟重新載入組態並防止意外覆寫。 將 MCP 連線逾時延長至 60 秒,改善慢啟動自訂 MCP 伺服器的可靠性。 修正(4) 修正 Windows 上的錯誤:在非 TTY 環境(如管線或子處理程序)中執行時,列印模式與其他非 TUI 指令輸出會被靜默丟棄。 修正 Windows 編輯器備援:當編輯器設定為「auto」且未設定編輯器時,改用「edit」或「notepad」,而非嘗試使用「vim」。 修正了子代理核准 TUI,使其動態渲染使用者定義的自訂按鍵繫結(如替代核准鍵),而非顯示寫死的預設值。 修正多行註解的註解編輯器對齊與換行問題,確保所有行縮排一致。 無限期目標、子代理自動核准與外掛修正 無限期目標支援、產出物的子代理自動核准模式,以及外掛匯入期間的目錄保留。
多項改善(3) 允許在本機 tmux 工作階段中從剪貼簿貼上圖片。 已移除以下項目的上限 /goal 指令,讓目標能無限期執行直到完成或取消。 已為子代理啟用「一律繼續」模式,讓其自動核准產出物,避免父代理被阻塞時子代理停擺。 修正(4) 修正了外掛匯入邏輯以複製整個外掛目錄,避免剝除非技能目錄(如 shared/). 修正 CLI 與權限管理員中的 MCP 組態路徑不符,確保自訂 MCP 伺服器可靠載入。 修正對話模型中過期輸入狀態導致的 TUI 版面競爭條件。 修正對話倒帶後行內檢視區未正確重設的錯誤。 樂觀斜線指令、嚴格權限比對,以及多行復原 樂觀斜線指令呈現、嚴格非規則運算式權限比對,以及統一的復原/重做提示詞歷程。
多項改善(2) 改善指令權限安全性,將「永遠核准」規則比對預設改為嚴格(非正則表達式),並允許使用者在規則前加上以明確選擇加入正則比對 regex:. 改善指令權限可用性,放寬重新導向檢查,允許安全的輸出重新導向指令(例如 tool > file)以進行比對,無需嚴格的完整指令核准。 修正(5) 修正 CLI 在樂觀更新期間暫時不帶斜線前綴轉譯技能指令的錯誤,透過將前綴剝離延遲至序列化邊界,確保 UI 一律顯示使用者實際輸入的內容。 修正多餘的 CLI 離開訊息:移除「在同一專案中繼續」提示行,僅保留標準繼續指令以簡化離開輸出。 透過引入統一的同步機制,解決了 UI 轉場期間(例如開啟子代理詳細資料或登出)的錯誤,該機制可防止按鍵卡住,並確保 /help 檢視等覆蓋面板正確重設。 修正 CLI 提示詞編輯器中的錯誤:快速變更期間復原與重做歷史堆疊可能不同步,透過將歷史狀態解耦為統一的指標支援結構解決。 修正代理提示詞登錄中缺少瀏覽器相關提示詞區段的錯誤,確保瀏覽器型任務可靠執行。 專案啟動旗標、終端機超連結,以及 Shift+N 差異循環切換 已新增 --project 啟動旗標、動態 OSC8 終端機超連結、反向差異循環與權限優先順序。
多項改善(5) 新增對以下項目的支援 --project 和 --new-project 啟動旗標,讓使用者明確設定或建立專案,並更新專案解析邏輯,無論作用中的工作區為何一律預設。 按下以下按鍵時新增確認提示 Esc 在含未儲存修改的註解模式下,防止使用者在檢閱檢視中意外捨棄工作。 新增動態 OSC8 終端機超連結支援,可在支援的終端機中算繪可點擊連結,並自動退回去除以維持向下相容。 引入對應至的反向 diff 循環導覽 shift+n 於統一差異檢閱模式,讓使用者輕鬆向後循環瀏覽差異區塊。 改善權限設定合併優先順序,確保專案專屬設定(位於 ~/.gemini/config/projects/)優先於…中的全域設定 ~/.gemini/antigravity-cli/settings.json. 修正(4) 修正迴歸,其中 ctrl+o 透過還原使用快取欄位而非共用指標比較來進行軌跡切換偵測,修正了捲動緩衝區清除失敗的問題。 修正轉譯錯誤,其中 Makefile 語法(如 $(call ...))在程式碼區塊內被 LaTeX 數學展開錯誤解析並破壞,改為引入狀態機,將展開限制於散文段落。 修正企業網路連線問題:恢復 AES-NI 編譯期最佳化,避免深度封包檢測(DPI)防火牆誤判並重設 TLS 連線。 修正了不正確的按鍵字串,移除了不支援的 backtab 預設繫結並修正無效 pgdn 參照 pgdown 以符合 Bubble Tea v2 標準名稱。 Ctrl+C 中斷流程、永久繼續快取與 AltScreen 工具審查 已新增 ctrl+c 中斷與結束處理、平行 /resume 中繼資料快取,並擴充 AltScreen 工具確認。
多項改善(12) 已新增 ctrl+c 作為退出與中斷鍵:第一次按下會取消進行中的代理操作(例如串流回應),連按兩下則觸發退出流程。狀態列中也新增了動態退出提示。 已改善 /resume 載入效能,透過實作持續性中繼資料快取與平行載入器,消除大型對話紀錄的嚴重延遲,並防止背景載入記錄洗版。 為工具確認新增展開的 AltScreen 檢視(使用以下方式存取 ctrl+g),讓使用者能在專屬的全螢幕檢視中檢視並編輯完整指令及相關權限,取代行內編輯(e)鍵。 新增 AGY_CLI_CMD_OUTPUT_PERCENTAGE 環境變數,讓使用者以終端機高度百分比自訂 TUI 中指令輸出的最大高度。 在按鍵繫結系統中新增嚴格的按鍵名稱驗證,可拒絕無效的按鍵名稱(例如拼寫錯誤)並建議標準替代選項,避免註冊「失效按鍵」。 在以下情況新增驗證警告 ctrl+c 對應到非預設動作,釐清系統一律攔截 ctrl+c 中斷使用中的作業或離開,並提供解決該警告的指示。 改善指令輸出渲染,動態調整輸出高度,改善如以下指令的可讀性 /keybindings. 改善文字渲染,具備 ANSI 感知的字邊界換行,並防止含連字號的 URL 被錯誤地跨行拆分。 改善 /resume 體驗:新增將剪貼簿文字貼入搜尋篩選與重新命名欄位的支援、將重新命名輸入升級為多行編輯器以防長標題被隱藏,並修正導覽游標可能消失的錯誤。 改善快速鍵驗證警告訊息,使用使用者導向的名稱(例如 cli.escape)而非內部表示名稱。 改善啟動行為,僅建立 keybindings.json 當使用者明確執行以下指令時的設定檔 /keybindings 自訂指令,而非在每次啟動時自動產生。 改善快速鍵錯誤呈現,以暫態錯誤警示取代持續性錯誤頁尾,釋放寶貴的終端機空間。 修正(4) 已修正 ctrl+d 行為:在輸入提示詞包含文字時作為向前刪除,重試僅在提示詞為空時才觸發退出流程。 修正了 ctrl+c 退出安全閥,確保它一律作為中斷或退出鍵運作,無論在使用者自訂按鍵綁定設定中如何對應。 修正 VCS 提交樹轉譯以保留 @ 標記僅用於 VCS 歷史中實際的目前提交,而非合成的 "Working Copy" 項目,幫助使用者輕鬆識別工作複本父項。 修正了驗證錯誤處理,使其在未登入狀態下優雅處理:回傳空白設定並抑制吵雜的錯誤記錄。 ARM64 裝置支援、內建指南技能與 ASCII 節點圖 擴充了 ARM64 裝置相容性,新增內建 antigravity_guide 技能,並啟用了 ASCII Git 記錄圖。
多項改善(9) 改善與更廣泛 ARM64 裝置的相容性(例如 Raspberry Pi 4B)。 已新增 antigravity_guide 內建技能,為 Antigravity 2.0、CLI、IDE 與 SDK 提供即時、情境內的參考指南。 改善提交歷史導覽:捲動時即時載入並顯示變更的檔案與 diff。 改善 Git 整合,啟用 ASCII 節點圖(git log --graph)以與 hg/jj 達成視覺一致性。 改善提交雜湊比對,透過前綴比對無縫解析短(6 字元)至長(64 字元)雜湊。 新增警示訊息類型,用於系統錯誤/警告,與標準指令輸出區分開來。 將 CLI 日誌檔路徑新增至 /help 選單,便於疑難排解。 改善 Markdown 渲染,透過升級 glamour 升級至 v2.0.1,以獲得更乾淨的標題與區塊內距。 改善驗證,自動使用啟動瀏覽器登入 rundll32. 修正(4) 修正設定更新期間「詢問」權限被丟棄的錯誤,確保 settings.json 保留。 修正了權限引擎比對錯誤,透過跳脫正規表示式元字元(如 $ 或 .)於已儲存的規則中,防止無限提示詞迴圈。 修正了環境旗標解析,避免忽略停用旗標。 修正了 bash 模式引數跳脫(避免 stdout 被吞掉)並將預設 shell 解析設為 PowerShell。 Git 子模組外掛、唯讀權限與沙箱強化 外掛程式的 Git 子模組自動解析、內建技能的唯讀存取,以及沙箱路徑強化。
多項改善(4) 新增外掛安裝的子模組支援。外部外掛安裝現在會自動解析並初始化 Git 子模組。 最佳化的自訂項目權限:自動授予內建自訂項目目錄的唯讀存取權,消除啟動時多餘的權限提示。 改善 glamour 解析器錯誤處理(如清單強調中的巢狀核取方塊)並防止 TUI 崩潰,改以原始文字加警告橫幅呈現。 將 bubbletea 更新至 v2.0.7:解決終端機輸入不可用時可能發生的 TUI 崩潰、修正 Cursed Renderer 滑鼠處理中的資料競爭,以及修正 Kitty Keyboard 協定下的滑鼠放開行為。 修正(5) 強化指令執行權限檢查,針對 PowerShell 指令碼、複雜 Shell 重新導向( > , 2>&1 ),以及無法解析的字串,以防止沙箱逃逸。 透過新增,強化沙箱執行 .git 加入危險路徑的核心清單,防止未經授權或具破壞性的存放庫修改。 修正允許清單中帶引號引數的終端機指令(例如, python -c "print(1)")會因有缺陷的空白字元權杖化而在執行階段靜默比對失敗。 修正無頭列印模式續接中的錯誤(--conversation/-c -p ...)CLI 會傾印整個歷史對話記錄,而非僅列印新產生的回應。 修正無 AES 硬體支援的 ARM64 裝置上的 CPU 相容性問題。 斜線指令歷程記錄、模型 & 配額頁面與 TUI 效能 用向上鍵重播斜線指令記錄、重新設計的模型 & 配額頁面與狀態列配額用量指示器。
多項改善(9) 新增斜線指令歷史記錄支援,讓使用者可使用向上鍵重播先前輸入的斜線指令。 重新設計了「模型 & 「配額」頁面(預設啟用,取代舊版用量頁面),透過顯示變暗的「已停用」狀態並省略進度列,優雅地處理已停用的配額區段。 在狀態列中新增配額用量與執行模式的顯示。 已改善 /btw 更節省 token,並支援串流回應以提供更順暢的使用者體驗,且修正了過早截斷的問題。 在 TUI 提示詞編輯器中新增針對超長單行貼上的逐行防護,避免效能延遲,並以可展開的佔位符取代。 重新設計了 /resume 對話選擇器以對齊工作區欄,並新增自適應欄捨棄(工作區、時間、步驟)以支援窄終端機。 重新設計了 /tasks 清單與詳細檢視,改善對齊與可讀性,將開始時間置左、狀態靠右對齊,並限制面板高度。 改善設定儲存,將寫入失敗傳播為狀態列上的暫態錯誤閃示。 改善設定繼承,確保 CLI 繼承 use_ai_credits 啟動時從全域使用者設定載入的設定。 修正(8) 修正 的錯誤 /hooks 指令將設定寫入 ~/.gemini/antigravity-cli/hooks.json 而非共用的 ~/.gemini/config/hooks.json,確保掛鉤在 TUI 與後端之間保持同步。 修正 CPU 相容性問題(非 AES-NI CPU 上的 SIGILL),避免在舊 CPU(如 Intel Ivy Bridge)或缺乏 AES-NI 支援的 VM 環境上啟動即崩潰。 修正了自訂技能與系統斜線指令的動態重新載入,確保它們在切換對話或時能即時出現在自動完成中 /add-dir. 修正長工作階段中產出物檢視的 TUI 停擺,透過最佳化大型步驟紀錄的轉譯複雜度。 修正自動完成錯誤:指令恰為另一指令的前綴時(例如, /conv 對 /conv-switch)會過度積極地自動完成並隱藏建議選單。 修正拒絕權限請求後立即傳送訊息會失敗的競爭條件,原因為後端清理未完成。 修正了讀取大型剪貼簿檔案時潛在的 OOM 風險:讀取前先驗證檔案大小。 修正 Windows 與僅 Wayland 的 Linux 發行版剪貼簿圖片與檔案讀取。 可設定的 MCP 逾時、產出物邊欄行對應與 Wayland 剪貼簿 可設定的 MCP 伺服器連線逾時、精確的行號產出物邊欄,以及原生 Wayland 剪貼簿支援。
多項改善(6) 新增可設定的 MCP 伺服器啟動逾時,讓使用者可以指定自訂逾時,或將其設為 -1 完全停用逾時。 改版了產出物檢視器邊溝編號與行對應,以準確對齊終端機檢視區行與實際的 1 起始原始檔案行號,包括支援換行與收合的 Mermaid 圖表。 將 Gemini 模型的工具呼叫上限提高至 512,讓代理可在單一回合執行更複雜的多步驟工作。 新增支援,可直接從 GitHub 子路徑安裝外掛(含分支解析)。 新增 Linux 上的原生 Wayland 剪貼簿支援 (wl-paste),必要時退回 xclip 適用於 X11 環境,並將複製的檔案(來自檔案管理員)優先於原始圖片資料。 保留以下項目中的未知欄位 settings.json 在讀取、寫入與合併操作期間,防止在不同 CLI 版本或組建之間切換時設定被靜默清除。 修正(8) 修正 CLI 在傳送訊息後可能卡在待處理狀態(顯示短暫的旋轉指示器)的錯誤,原因為過期的狀態更新。 修正標頭顯示錯誤的工作區目錄與 /help 選單,當多個工作區為作用中。 修正代理狀態管理中的不同步錯誤:快取命中時,新代理狀態可能使用先前執行的過期回呼。 修正 Windows 專屬沙箱網路 Proxy 問題,解決連線劫持期間的停擺並修正通道回應協定。 修正封存對話時封存狀態時間戳記未正確儲存的錯誤。 修正可能的堆疊溢位崩潰:為對話前錯誤引入非遞迴警告輸出機制。 修正了外掛中的變數解析,確保 gemini cli 變數如 ${extensionPath} 正確解析至最終安裝目錄。 修正了當存在行內註解時,產出物詳細檢視中的版面邊界溢位、捲動可視性與界外捲動錯誤。 路徑自動完成、樂觀的提示詞轉譯與模糊比對 以下項目的路徑自動完成 /open 和 /add-dir,樂觀的聊天提示詞渲染,以及模糊斜線指令比對。
多項改善(5) 為以下項目新增 shell 風格的路徑自動完成 /open 和 /add-dir. 為使用者聊天提示詞提交新增樂觀算繪,訊息會立即注入檢視區,消除感知到的輸入延遲。 在斜線指令間新增模糊與部分子字串比對。例如, /el 建議 /help 和 /model 先前未建議任何補全之處。 已略過來自以下的子代理對話 /resume,讓獨立對話選擇器專注於使用者直接發起的對話。 新增 stack_with_default 旗標,加到 statusLine 設定,以垂直堆疊方式同時轉譯預設 Antigravity 狀態列與自訂狀態列輸出。 修正(3) 修正建議未在 觸發時的錯誤 @ 輸入於 之後 (。每當…時啟用無條件的即時輸入建議 @ 輸入時前方無空白,簡化提及工作流程。 修正按下 後立即輸入提示詞時的錯誤 Esc (中斷進行中的代理串流)導致新輸入的文字遺失或被拒絕。 已修正 --sandbox 旗標傳播,於無頭列印模式中 (-p / --print),確保沙箱隔離在非互動執行期間正確強制執行。 模型選取旗標、CLI 內權限編輯器,以及 URL MCP 伺服器 已新增 --model 啟動旗標、互動式 /permissions 編輯器,以及 URL 設定的 MCP 伺服器。
多項改善(9) 已新增 --model 在啟動 CLI 時設定模型。還有新的 models 子命令,可列出可用的模型。 已新增 /permissions 指令,可直接在 CLI 中為上述三種設定新增/編輯/移除權限規則。 允許開啟產出物審查面板(快速鍵 ctrl+r)於回答待處理問題或工具權限確認時,切換回來時保留您目前的進度。 改善狀態列版面配置,將作用中提示與產出物狀態合併至單行,並在窄終端機以刪節號截斷以避免碰撞。 改善自訂支援,允許自訂管理員中的目錄作為工作區目錄傳入,啟用正確的軌跡詮釋資料填入與 /add-dir 支援。 新增對以下項目的支援 url 於 mcp_config.json 直接使用 URL 設定 MCP 伺服器。 已改善 /resume 效能:最佳化對話詳情的延遲載入、過濾掉空對話,並新增掃描 SQLite 資料庫檔案的支援 (.db 和 .db-wal). 改善自動完成:斜線指令的 Tab 補全現會解析為相符的別名,而非主要指令名稱(例如 /se 自動完成為 /settings 而非 /config). 將權限系統與 Antigravity 其餘部分整合。CLI 權限現合併專案層級權限、來自與 Antigravity 共用的使用者設定的權限,以及來自 CLI 的權限 settings.json. 修正(1) 修正詮釋資料被寫入目前目錄而非 的錯誤 ~/.gemini/antigravity-cli/cache 使用…執行時 -p. SQLite 對話儲存、LaTeX 數學轉譯與集中式專案快取 SQLite 對話資料庫格式、終端機 LaTeX 數學轉譯,以及集中式專案探索快取。
多項改善(8) 新增 SQLite (.db) 對話支援,並將其作為 CLI 的對話格式。修正從 Antigravity 2.0 匯入 SQLite 對話至 CLI 時的錯誤。 新增 LaTeX 數學算繪,讓 CLI 能直接在終端機檢視區中顯示精美的數學公式。設定 AGY_CLI_DISABLE_LATEX 環境變數,若需要可全域關閉 LaTeX 轉譯。 將專案探索與本機解耦 .antigravitycli 工作區目錄。CLI 現在將工作區對專案的對應儲存在集中式 ~/.gemini/antigravity-cli/cache/projects.json 檔案,消除儲存庫雜亂,並將專案探索加速為單一對應查詢。 在呈現清單項目之前,將對話預覽與標題中的所有換行與連續空白摺疊,防止選擇器列中的視覺 UI 版面配置破損。 已調整行號欄與差異內容之間分隔間距的樣式以符合文字區塊,確保背景醒目顯示在工具輸出與…中能無縫延伸至整個檢視區寬度 /diff 詳細資訊。 對齊互動式 /changelog 和 agy changelog 快取路徑皆使用 antigravity-cli,並將快取程序改為同步,以解決立即結束處理程序會終止快取寫入的競爭條件。 已將 VCS 偵測移出同步 CLI 啟動路徑,以防止啟動緩慢。 已將 MCP 伺服器初始化序列平行化,避免載入緩慢或卡住的自訂 MCP 伺服器,阻擋啟動或設定重新載入時獨立且快速啟動的伺服器(如本機外掛程式)載入。 修正(3) 已解決由網路斷線或極快代理步驟期間有狀態回呼串流競爭條件所導致的偶發與永久性 UI 卡死。 已解決不一致的行為:從自動完成建議中選取技能衍生的斜線指令會清除輸入而不執行。自動完成的技能指令現在會正確提交至後端。 已解決 rules.json 中設定的排除規則與允許清單被靜默忽略的問題,該問題導致探索引擎在開機時無條件載入每個 .md 規則檔案。 G1 AI 點數支援、/credits 面板與輸入提示詞修正 標準配額用完時支援 G1 AI 點數,CLI 內 /credits 面板,以及提示詞輸入修正。
多項改善(4) 在 Antigravity CLI 中新增 G1 點數支援。當標準配額用完時,使用者現在可以使用 G1 點數。這包括新的 UseG1Credits 設定,啟用自動點數使用,並在狀態列即時顯示剩餘點數。 新增 /credits 面板,提供 CLI 內介面,附直接購買額外 G1 點數的連結。 重新設計 Apple 終端機上的 CLI 標誌。 改善設定與引導的色彩配置預覽:在預覽中加入警告與思考過程範例,並修正連結樣式僅為 URL 加底線。 修正(6) 修正提示詞輸入中的無限迴圈。向左導覽(wordLeft)在輸入開頭遇到空格時不再造成無限卡住。 修正了使用 TUI 停用自訂 MCP 伺服器。解決了目錄路徑不符的問題(在按下 [Disable] 按鈕寫入了舊版 mcp_config.json 路徑而非移轉的 config/mcp_config.json 路徑,確保自訂 MCP 伺服器現在可成功停用並卸載。 已修正 $EDITOR 環境變數解析:修正了包含以下內容的引數問題 = (例如, --alternate-editor=vi)被錯誤拆分,導致編輯器啟動失敗。 已修正 /diff 詳細檢視截斷:依終端機檢視區寬度實作動態換行,並新增自動 Tab 轉空格展開以防止版面溢出。 修正了專案探索穩健性:更新 CLI 以略過中的無效或損毀符號連結 .antigravitycli/ 而非立即失敗,讓系統得以探索出有效的專案。 已修正 AskQuestion 狀態管理:在前後瀏覽時記住已選選項、填入值與 UI 狀態(KeyLeft)於多問題對話框中的問題之間。 帳戶隱藏旗標、子代理逾時與 TUI 修正 已新增 AGY_CLI_HIDE_ACCOUNT_INFO 旗標、子代理專屬互動逾時,以及 TUI 修正。
多項改善(2) 已新增 AGY_CLI_HIDE_ACCOUNT_INFO 環境變數,以從標頭隱藏電子郵件與方案層級。 已改善 /help 快速鍵分頁,依按鍵綁定排序快速鍵,並補上缺少的按鍵綁定(例如 ctrl+r, ctrl+o, alt+j, ctrl+k),並將捲動(PageUp/PageDown/GoToTop/GoToBottom)通用化,適用於指令與快速鍵分頁。 修正(7) 修正了逾時覆寫:將預設 60 秒互動逾時限制為僅適用於子代理,避免主代理被無條件限制。 修正沙箱模式中的 nil 指標 panic:擷取 URL 內容時比較型別化 nil 介面所致。 修正了獨立模式下的備援技能探索:確保即使缺少標準設定目錄也能成功載入自訂/備援技能,並加入自動路徑去重以避免重複。 修正了訊息歷史中的指令渲染:在斜線指令前加上脫字元(>)於回應區塊標頭中,以清楚區分使用者輸入的指令與代理輸出。 修正了外掛安裝路徑不符:更新了 plugin 子命令,可將下載的外掛直接安裝至共用設定目錄(~/.gemini/config/)而非私人應用程式資料資料夾,使其可即時被探索。 修正 /diff 提交選取樹中的 Git 短雜湊支援:更新提交雜湊識別模式以符合 Git 標準的 7 字元短雜湊(以及最長 40 字元的完整雜湊)。 修正了狀態列子指令處理與遞迴迴圈:為 /statusline 指令加入不區分大小寫的子指令解析(help、delete、reset、enable/on、disable/off),提供直接控制以切換或還原自訂狀態列,並在查詢說明時阻擋遞迴 shell 卡住。 沙箱自動核准、外掛程式探索與剪貼簿修正 已新增 proceed-in-sandbox 自動核准、自動化外掛技能探索,以及剪貼簿圖片讀取。
多項改善(8) 已新增 proceed-in-sandbox 工具權限模式。自動核准在安全沙箱內執行的終端機命令,僅在命令試圖繞過沙箱時才請求手動核准。 將消費者/免費層級引導直接整合至 CLI。 新增技能與代理的外掛探索功能。自動掃描已安裝的外掛目錄,讓自訂技能與專門化代理可在 CLI 中執行。 移動 終端機 色彩配置置於選取清單頂部,使其在新手引導與以下位置成為預設選項 /settings. 已改善 /usage 和 /quota 指令。強制即時重新載入模型設定與剩餘配額,讓您立即看到更新後的即時消耗統計。 改善步驟渲染版面配置。動態計算可用終端機寬度,並使用中間截斷(/foo/.../bar)用於檔案路徑工具,以防止窄螢幕上的版面配置位移。 改善其中的工作階段刪除快速鍵 /resume。已將快速鍵從 ctrl+d 至 ctrl+delete 解決與全域離開按鍵綁定的衝突(ctrl+d ctrl+d),並在搜尋輸入欄位中保留 Emacs 風格的向前刪除。 已恢復自動表格換行,避免 Markdown 表格中的長儲存格被截斷。 修正(5) 修正 OAuth 權杖持久性與驗證停擺的問題。 修正 Windows 日誌重新導向與重設大小問題。已解決關鍵錯誤:Windows 上日誌未正確重新導向,導致終端機吞掉視窗重設大小事件並緩慢關機。 修正了貼上文字的行數計算。修正了使用者輸入的行數計算,確保極長的輸入正確折疊為 [Pasted text #X +Y lines] 預留位置,保持檢視區整潔。 修正了新手引導穩定性。解決了新手引導期間並行終端機調整大小事件可能將 UI 還原為空白新手引導畫面的競爭條件。 已解決刪除檔案(以以下形式表示的問題 +++ /dev/null)的刪除行被錯誤地合併到前一個檔案的差異中。 IDE 擴充功能 修正內容:Visual Studio 重新啟動後的對話歷史持久性、代理檔案編輯後的聊天輸入焦點,以及多回合差異審查處理 修復了 Visual Studio 重新啟動後的對話還原、代理檔案編輯後的聊天輸入焦點錯誤,以及多回合差異審查處理的改善。
修正(3) 修正了重新啟動 Visual Studio 後,Antigravity 工具視窗重設為首頁的問題:為目前解決方案或工作區保留並還原上次使用的對話。 修正焦點問題:代理在編輯器中開啟或修改檔案後,點擊聊天輸入框無法聚焦聊天輸入,反而反白側邊欄切換按鈕。 修正了多回合代理編輯審查:在審查解決前,於連續回合間保留原始的代理前檔案基準線、差異審查待處理時保持目標編輯器緩衝區為唯讀,並在 Windows 上以不區分大小寫的檔案路徑比對使用中的編輯工作階段。 回饋提交中的自動環境診斷,以及聊天回饋對話框修正 推出意見回饋提交中的自動 Visual Studio 環境診斷,並解決從對話介面開啟意見回饋對話框的問題。
多項改善(1) 增強 IDE 內意見回饋提交功能,自動附加 Visual Studio 版本詳細資訊與本機伺服器診斷日誌,加速疑難排解。 修正(2) 修正了一個問題:點擊意見回饋的讚、倒讚,或 回報問題 聊天檢視中的動作無法在「設定」工具視窗中開啟意見回饋對話框。 修正其他次要的使用者介面問題。 改善內嵌 diff 準確度與跨平台行尾正規化 推出使用 Visual Studio 原生階層式 diff 引擎的內嵌 diff 準確度與行變更計算改善。
多項改善(1) 改善內嵌 diff 準確度與行變更計算,使用 Visual Studio 原生階層式 diff 引擎,支援字級比對與跨平台行尾(CRLF/LF)正規化。 修正(1) 修正內容:已停靠工具視窗分頁可視性與聊天鍵盤焦點 修正停靠工具視窗分頁切換可見性與對話介面鍵盤焦點的修正。
修正(3) 修正了在已停靠的工具視窗分頁之間切換,可能使 Antigravity 檢視空白或隱藏直到調整大小的問題。 修正 Antigravity 工具視窗中的鍵盤焦點問題:點擊聊天輸入框無法登記輸入焦點,或意外從其他 Visual Studio 視窗搶走焦點。 修正其他次要的使用者介面問題。 支援未儲存的 @file 內容、差異持久性與非 UTF-8 編碼修正,以及工具視窗穩定性 推出 @file 未儲存編輯器緩衝區的情境支援,並解決內嵌差異持久化、差異中的非 UTF-8 檔案編碼、外部瀏覽器連結與工具視窗回應性的問題。
多項改善(1) 新增對參照未儲存的支援(Untitled)編輯器緩衝區,使用 @file 於聊天中的提及。 修正(6) 修正了重新載入工作區或切換解決方案後,已解決的行內差異檢視可能重新開啟的問題,並確保切換工作區時開啟的差異分頁能乾淨關閉。 修正了一個問題:開啟非 UTF-8 檔案(如 Windows-1252 或 UTF-16)可能顯示編碼警告或損毀的字元。 修正了外部連結(如「設定」視窗中的服務條款)未在預設系統瀏覽器中開啟的問題。 修正拖曳 Antigravity 工具視窗時的 UI 停擺,並解決工具視窗覆蓋相鄰停靠 Visual Studio 窗格或切換分頁時失去可見度的轉譯重疊問題。 修正 Antigravity 工具視窗中的鍵盤焦點問題:點擊聊天輸入框無法登記輸入焦點,或意外從其他 Visual Studio 視窗搶走焦點。 修正其他次要的使用者介面問題。 改善 Visual Studio Marketplace 擴充功能分類與搜尋可探索性 推出更新的 Visual Studio Marketplace 擴充功能分類與搜尋標籤,提升擴充功能可探索性,並含內部可靠性更新。
多項改善(1) 更新了 Visual Studio Marketplace 擴充功能分類與搜尋標籤,以提升在 Visual Studio 擴充功能管理員中的擴充功能可探索性。 修正(1) 首次安裝工具視窗啟用、切換方案時的作用中聊天保護、CLI 下載重試,以及佈景主題與停靠視窗修正 推出自動首次安裝工具視窗啟用、切換方案時的作用中對話保護、韌性的 CLI 下載重試,以及主題同步與停靠視窗渲染修正。
多項改善(4) 安裝擴充功能後首次啟動 Visual Studio 時,自動開啟 Antigravity 工具視窗。 在進行中聊天工作階段切換解決方案或資料夾時新增確認提示,避免意外中斷進行中的對話,並為以下項目提供完整的工作區同步 開啟資料夾 工作區。 在下載與驗證 Antigravity CLI 二進位檔時,新增具指數退避的自動重試邏輯,以處理短暫的網路中斷。 已同步聊天、設定與產出物檢視的背景色彩與主題色盤,以符合使用中的 Visual Studio 主題,載入時不再出現初始的亮色/暗色閃爍。 修正(5) 修正了一個問題:此 全部接受 / 全部拒絕 解除載入並重新載入 Antigravity 工具視窗後,代理編輯列無法出現或更新。 修正了被 Antigravity 工具視窗遮擋或相鄰的已停靠自動隱藏工具視窗,點擊時無法收合或出現渲染溢位的問題。 修正關閉期間關閉 Antigravity 或設定工具視窗時可能的崩潰。 修正初始啟動期間的驗證問題:該問題可能阻止佈景主題與入門狀態與本機伺服器同步,並解決入門專案或授權選取期間的登入重新導向迴圈。 修正其他次要的使用者介面問題。 Antigravity for Visual Studio 初始版本,含代理對話、並排 diff 預覽、互動式規劃產出物與和弦式鍵盤快速鍵 推出 Visual Studio 的 Google Antigravity 擴充功能初始版本,具備整合式 AI 代理對話工具視窗、原生並排 diff 預覽(含批次編輯控制)、互動式規劃產出物分頁、自動 CLI 管理,以及完整的 Visual Studio 主題與快速鍵整合。
多項改善(8) 使用 Visual Studio 的並排差異檢視器,新增原生記憶體內代理編輯預覽,並附帶 全部接受 / 全部拒絕 動作列與自動儲存文件,無需外部檔案重新載入提示。 新增支援,可直接在 Visual Studio 文件分頁中開啟互動式規劃模式產出物(例如實作計畫與導覽)。 新增獨立、可停靠的 Antigravity Settings 工具視窗,具備單一執行個體焦點管理,並可在 Visual Studio 重新啟動後自動還原狀態。 已新增 Ctrl+\ 用於切換 Antigravity 視窗的和弦式快速鍵,並帶有啟用中編輯器選取情境(Ctrl+\, Ctrl+Alt+L),開始新對話(Ctrl+\, Ctrl+Shift+L),核准或拒絕代理步驟(Ctrl+\, Alt+Enter / Ctrl+\, Shift+Alt+Enter),並中斷代理(Ctrl+\, Escape). 新增 Antigravity CLI 的自動背景管理(~/.gemini/bin),包括自動下載、總和檢查碼驗證、多執行個體鎖定偵測、暫時性連接埠配置與離線退回。 新增 Visual Studio 淺色與深色主題自動偵測,並在載入畫面、聊天、設定與產出物檢視之間即時同步主題。 新增專屬的 Google Antigravity 語言伺服器 輸出視窗窗格,用於即時後端日誌串流並行 Google Antigravity 擴充功能輸出窗格。 新增內附的終端使用者授權合約 (EULA)、Marketplace README 概覽,以及 第三方聲明 Visual Studio 中的指令 說明 選單。 修正(4) 修正了開啟或切換 Visual Studio 解決方案時的工作區同步,與 開啟資料夾 工作區,並新增了直接從聊天檢視切換工作區的支援。 修正了標準編輯快速鍵(Ctrl+V, Ctrl+C, Ctrl+X, Ctrl+A, Ctrl+Z, Ctrl+Y)與 編輯 選單指令,當焦點位於 Antigravity 工具視窗內。 修正了在「設定」視窗中登入或登出可能觸發登入重新導向迴圈或遺失使用中的工作區內容的問題。 修正其他次要的使用者介面問題。 Antigravity SDK 動態工作流程編排、記憶體內技能定義,以及可設定的每步輸出權杖上限 Google Antigravity Python SDK v0.1.22 新增動態工作流程協調、記憶體內技能定義,以及可設定的每步驟輸出 Token 上限(適用於加長的模型解碼)。此版本亦將子代理呼叫命名標準化為 BuiltinTools.INVOKE_SUBAGENT 並提供對 MCP 工具承載限制與積極工具註冊的細緻控制。
多項改善(17) 動態工作流程編排(beta.workflows) :使用具型別的工作流程原語撰寫並執行多步驟代理工作流程(phase, log, agent, parallel, pipeline),該 @beta.workflows.define 裝飾器,以及 agent.beta.run_workflow().記憶體內技能(InlineSkill) :使用以下項目直接在代理組態上定義並註冊記憶體內技能 InlineSkill,消除對磁碟型技能檔案的需求。可設定的輸出權杖限制(GeminiModelOptions) :透過以下方式設定每步驟輸出產生上限 max_output_tokens 於 GeminiModelOptions 支援超過 64k token 的長解碼。標準子代理工具命名(BuiltinTools.INVOKE_SUBAGENT) :將子代理叫用標準化為 BuiltinTools.INVOKE_SUBAGENT,棄用 BuiltinTools.START_SUBAGENT 同時保留自動強制轉型與字典查詢相容性。可設定的 MCP 輸出位元組限制(CapabilitiesConfig) :透過以下方式設定 Model Context Protocol (MCP) 工具回應的位元組閾值 mcp_max_output_bytes 於 CapabilitiesConfig 處理大型承載而不截斷。積極的 MCP 工具載入(force_all_tools_eager) :選擇退出延遲工具搜尋載入,強制將 MCP 伺服器的所有工具載入模型的積極工具清單。動態工作流程 :已新增 google.antigravity.beta.workflows 模組,附協調原語 (phase, log, agent, parallel, pipeline), @beta.workflows.define 裝飾器、AST 指令碼擷取,以及 agent.beta.run_workflow 進入點。記憶體內技能 :已公開 InlineSkill 於根套件層級並新增 inline_skills 參數橫跨 AgentConfig, LocalAgentConfig, LiteRTAgentConfig,與 LocalOpenAIAgentConfig。同時傳遞 skills_paths 和 inline_skills 同時…會被驗證並拒絕。子代理模型設定 :新增支援,可透過以下方式為個別子代理指派專屬模型組態 SubagentConfig(model=...),實現多層級或多供應商的代理群體。SandboxStatus 類型匯出 :已新增 SandboxStatus 至 google.antigravity 根匯出與浮現的 is_sandboxed 跨工作階段情境。UsageMetadata 反射減法 :已實作 __rsub__ 於 UsageMetadata 支援對數值零進行反向減法。工具生命週期呼叫 ID :已傳播 call_id 跨工具掛鉤(pre_tool_call, post_tool_call)以關聯執行時間與遙測追蹤。工作流程工具預設值 : BuiltinTools.RUN_WORKFLOW 現已在標準工具套件中預設啟用。Gemini 最大輸出權杖 :已新增 max_output_tokens 至 GeminiModelOptions,讓模型能生成長度達目標權杖數的回應。子代理呼叫工具名稱 :已取代 BuiltinTools.START_SUBAGENT 與 BuiltinTools.INVOKE_SUBAGENT 跨工具定義與文件。MCP 延遲載入退出 :已新增 force_all_tools_eager 加入 MCP 伺服器設定,以停用延遲工具搜尋並立即載入所有伺服器工具。MCP 輸出位元組上限 :已新增 mcp_max_output_bytes 至 CapabilitiesConfig 適用於可自訂的工具回應承載限制。修正(2) 技能查詢步驟 :伺服器端技能查詢被誤分類為 StepType.AGENT_ACTION 而非 StepType.SKILL_LOOKUP 於軌跡解析。ToolContext 類型偵測 :以以下結尾的匯入別名 .ToolContext (例如 import foo as ToolContext)被錯誤比對為工具內容注入。實驗性 API 隔離(@beta 命名空間)、宣告式子代理技能組態,以及大量掛鉤註冊 此版本引入使用…的實驗性 API 隔離 @beta 裝飾器與 .beta 命名空間、子代理的細緻技能組態,以及代理初始化期間的批次掛鉤註冊。也擴充了工具上下文註解的型別支援,精進 UsageMetadata 算術運算,並修正了工具呼叫使用空字串 ID 時被意外重複刪除的問題。
多項改善(9) 實驗性 API 隔離(beta 命名空間) :引入 @beta 裝飾器與 google.antigravity.beta 模組,在類別與執行個體命名空間啟用預覽與實驗功能存取,不污染穩定的 API 介面。宣告式子代理技能設定 :新增 skills_config 支援 SubagentConfig,讓開發者能明確設定子代理技能繼承、覆寫技能,或將子代理與父技能隔離。批次掛鉤註冊 :在以下期間啟用一次註冊多個掛鉤序列 Agent 工作階段初始化與內 HookRunner.Beta 版 API 裝飾器與命名空間 :已新增 @beta 和 BetaNamespace 支援在專屬…下公開預覽類別、方法與屬性 .beta 存取器與 google.antigravity.beta.子代理技能管理 :已新增 SubagentSkillsConfig, SubagentInheritSkillsConfig, SubagentNoneSkillsConfig,與 SubagentOverrideSkillsConfig 至 SubagentConfig 適用於子代理技能的宣告式控制。工作階段掛鉤集合 :已更新 HookRunner 和 Agent 工作階段初始化,以接受掛鉤集合,而不僅是個別註冊。工具註釋中的限定輸入 :已展開 ToolRunner 字串註解檢查,以解析限定型別包裝器(typing.Optional, typing.Union,與 typing.Annotated)於注入 ToolContext.UsageMetadata 運算 :已協調 UsageMetadata.__sub__ 輸入與零值恆等行為,以符合 UsageMetadata.__add__.工具檢視 :已新增 __repr__ 至 ToolWithSchema 讓終端機輸出更清晰,便於偵錯檢視。修正(1) 工具呼叫重複資料刪除 :修正以下項目中的問題 Conversation.receive_chunks() 工具呼叫具有空字串 ID(…之處id='')被視為重複的 ID 並捨棄;現在會被視為缺席的 ID 並正確產出。支援 LiteRT 與 LocalOpenAI 的本機模型、標準化評估預設值,以及自訂子代理模型 此版本宣布 Antigravity SDK 正式支援本機模型,提供一流的 LiteRTAgentConfig 和 LocalOpenAIAgentConfig 設定,引入標準化評估預設(AgentConfig.eval())用於核心程式碼撰寫評估、啟用自訂子代理模型覆寫,並開啟 schedule 預設跨標準工具群組提供工具,並將背景任務管理與命令執行配對。
多項改善(13) Antigravity SDK 與本機模型支援 :官方本地模型支援現已就緒,提供一流的 LiteRTAgentConfig 和 LocalOpenAIAgentConfig 設定。開發人員可以使用自動化輕量預設在裝置上執行模型,或與本機 OpenAI 相容端點整合。標準化評估預設值 (AgentConfig.eval()) :新增標準化、可直接用於基準測試的預設集,可設定自主權限、基準測試重試行為、在指令中以常駐程式執行,並移除圖片產生與子代理,以專注於核心程式設計評估。自訂子代理模型 :允許開發人員為子代理指派特定模型目標,獨立於根代理組態。內建排程工具 :啟用 schedule 預設跨標準工具群組提供工具,允許代理與子代理在任務管理之餘設定計時器與以 cron 為基礎的背景工作。LiteRT 的自動輕量預設 :具現化 LiteRTAgentConfig 現在自動套用最佳化的輕量預設——包含減少的提示詞額外負擔與同步上下文壓縮——無需明確呼叫 .lightweight().工作管理配對 :自動啟用 manage_task 工具,每當 run_command 或 schedule 為作用中,允許背景任務生命週期管理。LiteRT 與本機模型範例 :新增入門指南與端對端範例,示範使用以下項目在裝置端執行 LiteRTAgentConfig (Gemma 4 26B),以及使用與 OpenAI 相容的本機端點 LocalOpenAIAgentConfig.沙箱可用性警告 :當以下情況時新增工作階段啟動警告 enable_sandbox=True 在無法強制執行沙箱隔離的環境或作業系統後端請求。擴充的 JSON 結構描述正規化 :新增結構描述正規化支援,適用於 OpenAPI 與 JSON Schema Draft 7 / 2020-12 關鍵字(例如 multipleOf, prefixItems,與 dependentSchemas),並防止大寫範例值被意外變更。最佳化的 ToolRunner 強制轉型 :改善閉包範圍工具與前向參照以下項目的型別解析 ToolContext 參數,並引入 TypeAdapter 快取以加速工具呼叫執行。頂層 ServiceTier 匯出 :已重新匯出 ServiceTier 於根套件命名空間,以方便匯入一致性。已排除 ASK_QUESTION 來自預設工具 :已排除 BuiltinTools.ASK_QUESTION 來自 BuiltinTools.default()。預設設定會自主執行;無頭工作流程中的代理將不再嘗試互動式使用者提示詞。若要重新啟用互動式問題,請明確傳遞 BuiltinTools.ASK_QUESTION 於 enabled_tools.單一壓縮閾值控制項 :已簡化 CompactionConfig 至單一 token_threshold 屬性,棄用舊版上下文字符限制與間隔撥號。若要設定上下文壓縮,請指定 CompactionConfig(token_threshold=...).修正(1) 服務層級擷取 :修正未處理的 ValueError 在使用回報未列出後端服務層級的閘道連線時(例如 Vertex AI PROVISIONED_THROUGHPUT)透過安全地忽略未知的方案值,同時保留權杖計數。修補程式(1) 已移除已棄用項目 modified_arguments_json :已移除工具掛鉤攔截中的舊版 JSON 字串 fallback,改用 modified_args.對話壓縮控制、前瞻性預算範圍與工具輸出權杖截斷 此版本引入使用…的一流對話壓縮控制 CompactionConfig,工作階段恢復的差異與前瞻預算範圍、工具輸出權杖截斷上限,以及擴充的算術運算,針對 UsageMetadata。它也提供 OS 層級終端機沙箱範例,以及自動化工具包裝器反射保留。
多項改善(7) 壓縮設定 :新增 CompactionConfig 於 AgentConfig 透過明確的 token 上限刻度盤,管控滑動視窗對話歷史記錄壓縮(token_threshold),棄用 CapabilitiesConfig.compaction_threshold.前瞻性預算範圍 :新增 BudgetScope.FORWARD_LOOKING 至 BudgetConfig 在新恢復的執行輪次中強制執行模型呼叫與 token 預算,不計入先前的歷史用量。工具輸出權杖截斷 :公開 tool_output_truncation_config 跨代理設定,以初步限制權杖輸出量,適用於 run_command localharness 中的執行。UsageMetadata 運算 :在以下項目上支援標準 Python 算術協定 UsageMetadata,實現純量乘法、縮放,並使用內建…累積權杖計數 sum().工具包裝函式中繼資料保留 :使用以下項目保留函式簽章、模組名稱、註解與原始可呼叫參照 __wrapped__ 以…註冊工具時 ToolWithSchema.互動式 REPL 政策扁平化 :在互動式 REPL 升級期間自動展平巢狀政策清單,讓巢狀指令授權規則正確升級為提示使用者。終端機指令沙箱化指南 :新增入門指南與參考,示範使用以下項目進行 OS 層級指令沙箱隔離 RunCommandConfig(enable_sandbox=True) 搭配執行政策。修正(3) 工具呼叫還原序列化 :修正工具呼叫處理期間,當傳入承載提供結構化字典引數而非序列化 JSON 字串時,遺失工具引數的問題。本機步驟軌跡追蹤 :透過轉送以下項目,修正遺失的來源中繼資料 trajectory_id 從傳入的工具呼叫到本機連線執行步驟。動態內容 proto 解析 :修正 AttributeError 匯入時 struct_converter 於缺少內部 protobuf 定義的外部環境,透過在執行期動態解析描述子類型。預設升級至 Gemini 3.8 Flash、輕量代理組態,以及 Vertex AI Express 模式 0.1.16 版本將新代理的預設模型更新為 gemini-3.8-flash 適用於增強推理能力,引入 .lightweight() 方法,適用於小型與本機模型的代理組態,新增 Vertex AI Express 模式搭配 API 金鑰,並擴充工具執行器對可呼叫類別與 dataclass functor 的支援。
多項改善(8) 預設模型更新為 Gemini 3.8 Flash :新代理與組態的預設模型已更新為 gemini-3.8-flash,提供更高的推理品質與更強的任務效能。開發者可透過指定…來覆寫此預設值 model 於其設定:最佳化的輕量代理設定 :新增 .lightweight() 方法,適用於代理組態(包含 LocalAgentConfig 和 LiteRTAgentConfig)透過設定最小工具集、最小提示詞並停用背景子代理,為較小型的本機執行模型套用預設最佳化:Vertex AI Express Mode(API 金鑰支援) :開發人員現在可透過在以下項目上直接提供 API 金鑰,使用 Express 模式連接至 Vertex AI LocalAgentConfig(vertex=True, api_key="..."),簡化驗證,無需完整的 GCP 專案/位置 ADC 設定:支援可呼叫類別與 dataclass 工具 :SDK 的 ToolRunner 現在會檢查並執行定義為可呼叫類別執行個體(functor)與 dataclass 方法的工具,提升自訂工具實作的彈性:指令的作業系統沙箱選擇加入 :已新增 enable_sandbox 欄位,以 RunCommandConfig 允許開發者在 OS 層級沙箱環境中執行終端機命令:工具呼叫引數彈性 : ToolWithSchema 以及公開可呼叫的代理現在同時接受位置參數(args )與關鍵字引數(*kwargs),符合標準 Python 函式呼叫慣例。支援 genai.Content 媒體 :引入 structconverter 以支援來自以下項目的媒體區塊 genai.Content SDK 內的物件,啟用更豐富的多模態互動。MCP 相依性相容性擴大 :SDK 現在支援兩者 mcp>=1.0 和 mcp<3.0 相依性。修正(3) 停止掛鉤整合 :代理現在支援 StopHook 生命週期掛鉤,於代理執行被外部停止時觸發,啟用自訂清理與資源記錄動作:互動式範例代理行為 :修正互動式 SDK 範例(interactive_cli.py, human_in_the_loop.py)以一致地設定 AgentBehavior.INTERACTIVE.工具執行器 stdio MCP 環境 :解決已匯出的 SDK 範例中的問題,其中 stdio 確保子程序使用 來修正 MCP 伺服器失敗 sys.executable 在使用中的虛擬環境內。修補程式(1) 步驟權杖用量棄用 :已淘汰 Step.usage_metadata 改為合併的回合層級 (ChatResponse.usage_metadata)與工作階段層級(agent.conversation.total_usage)回報。子代理範圍自訂工具、上下文壓縮生命週期掛鉤,以及通用 JSON 結構描述正規化 0.1.15 版本引入子代理專屬工具範圍以降低上下文負擔,並新增 on_compaction 生命週期掛鉤,用來觀察上下文檢查點,擴充平台相容性至 Alpine Linux musl wheel,解決工作區路徑正規化與自訂 Vertex 端點路由,並在目標為本機 OpenAI 相容 LLM 端點時,為自訂 Python 工具新增通用 JSON 結構描述正規化。
多項改善(9) 子代理範圍自訂工具 :自訂工具現在可直接註冊於子代理,無需先在根代理註冊,嚴格將其隔離於子代理的上下文,並減少根上下文 Token。情境壓縮生命週期掛鉤 :改善對以下項目的支援 on_compaction 生命週期掛鉤,準確擷取長時間對話觸發檢查點時的壓縮事件與摘要。自訂基準 URL 與安全 Vertex Proxy 支援 : VertexEndpoint 現在支援將請求路由至自訂 base_url 反向代理或企業閘道,且不會洩漏周圍的 Google Cloud 應用程式預設憑證(ADC)OAuth 權杖,也不會與專案/位置設定衝突。自訂工具的通用 JSON Schema 正規化 :自訂 Python 工具現在會產生標準 OpenAPI / JSON Schema 相容的參數定義,使用小寫型別與 camelCase 組合器,消除連接至 Ollama、LM Studio 或 vLLM 等本地 OpenAI 相容引擎時的結構描述錯誤。from_bytes 輔助匯出 :已匯出 from_bytes 頂層 的輔助程式 google.antigravity 並排 from_file 用來建立二進位與多模態內容承載。PEP 656 musllinux wheel 支援 :已新增 musllinux_1_1 x86_64 與 aarch64 架構的 wheel 平台標籤,可在 Alpine Linux 容器上直接使用 pip 安裝。隔離的框架環境設定 :為以下項目新增每個連線的環境字典解析 ANTIGRAVITY_HARNESS_PATH,避免變更全域 os.environ.工具呼叫中繼資料保留 :已保留 id, step_id,與 server_name 中繼資料橫跨所有 ToolResult 執行,包括批次呼叫、錯誤與未知工具。相對工作區路徑正規化 : LocalAgentConfig(workspaces=...) 現在解析相對目錄路徑與波浪號 (~)相對於目前工作目錄的展開(os.getcwd()).修正(6) 本機 OpenAI 工具結構描述驗證 :透過將工具參數結構描述正規化為標準 JSON Schema,修正本地 OpenAI 端點上的 HTTP 400「Invalid discriminator value」錯誤。Vertex 自訂閘道權杖洩漏 :修正使用自訂以下項目時,主機 GCP OAuth bearer Token 外洩與環境變數衝突 base_url 端點搭配 VertexEndpoint.子代理自訂工具路由 :修正子代理定義了未在根代理註冊的工具時,工具分派失敗的問題。UsageMetadata 服務層級損失 :已修正 UsageMetadata.__sub__ 捨棄 service_tier 欄位,計算每回合用量差值時使用。WebSocket 淘汰警告 :已解決 DeprecationWarning 跨不同 websockets 函式庫版本讀取 WebSocket 關閉碼時的例外。OpenTelemetry 選用相依性守衛 :修正缺少以下項目的精簡環境上的測試收集失敗 opentelemetry.sdk.修補程式(1) 已淘汰 TriggerDelivery 移除 :已移除未使用的 TriggerDelivery enum 來自 types.py.相對於目前工作目錄的工作區路徑解析、壓縮事件重複資料刪除,以及 Vertex 驗證覆寫 根據目前的工作目錄解析相對工作區路徑、防止重複的壓縮掛鉤分派與壓縮索引膨脹,並新增對 Vertex AI 閘道驗證覆寫的支援。
多項改善(1) Vertex 端點驗證覆寫 :已增強 VertexEndpoint 支援在透過 API 閘道或代理伺服器轉送推論請求時,使用自訂驗證標頭與權杖覆寫。修正(2) 工作區路徑解析 :修正以下項目中的相對工作區路徑 LocalAgentConfig(workspaces=[...]) 錯誤解析為 app_data_dir 而非行程工作目錄。壓縮掛鉤重複資料刪除 :已修正 on_compaction 掛鉤在每次壓縮事件觸發多次,以及 中的重複計數問題已解決 compaction_indices 透過新增終端機狀態重複資料刪除。工具前參數修改、同步生命週期掛鉤、RunCommandConfig 逾時與步驟關聯 ID 0.1.13 版本在生命週期掛鉤中引入工具前引數修改功能、新增對同步掛鉤函式的原生支援,並建立具備可設定執行逾時的結構化指令執行設定。同時也透過步驟關聯 ID 改善工具執行可觀測性,並強化用戶端中斷連線時的連線韌性。
多項改善(5) 工具前掛鉤參數修改 :工具前生命週期掛鉤現在可在工具執行開始前,清理、轉換或覆寫工具輸入引數。同步掛鉤函式支援 :生命週期掛鉤裝飾器現在可接受標準同步函式與非同步協程,不會引發執行階段 await 錯誤。結構化指令執行設定 :指令執行設定現已整合至 RunCommandConfig,引入可設定的逾時(預設 10 分鐘,即 600 秒)以及常駐執行控制。工具生命週期步驟關聯 : ToolResult 和 ToolExecutionError 事件承載現在包含 step_id,實現跨軌跡步驟的工具呼叫端對端追蹤與關聯。VS Code 除錯設定 :已更新 setup_vscode_debugging.sh 以標準…為目標 getting_started/hello_world 入門範例,並明確設定 Gemini Developer API 預設值。修正(2) 同步掛鉤裝飾器執行 :修正執行階段 TypeError 以…裝飾同步函式時 @pre_turn, @post_tool_call,以及其他生命週期掛鉤,方式為在等待掛鉤回應前先驗證其可等待性。LiteRT 早期用戶端斷線 :已抑制未處理的 ConnectionResetError, ConnectionAbortedError,與 BrokenPipeError 用戶端提早從本機 LiteRT 伺服器連線斷開時的例外。修正 ActionGenerateImage 輸出路徑的 proto 反序列化迴歸 0.1.12 版本修正了圖像生成結果處理中,用戶端 proto 反序列化回歸的問題。
修正(1) ActionGenerateImage proto 偏移 :解決用戶端反序列化錯誤,其中內含的二進位檔發出 ActionGenerateImage.output_path 而出貨的 Python proto 缺少對應欄位,確保影像生成步驟中的 protobuf 解析穩健。預設升級至 Gemini 3.7 Flash、工作階段預算上限、Vertex AI Express Mode,以及自主行為模式 0.1.11 版本將預設模型更新為 gemini-3.7-flash,引入工作階段層級預算強制執行與回合終止停止原因、Vertex AI Express Mode 驗證,以及自主代理行為設定。它也擴充了工具掛鉤中繼資料,解決延遲評估的字串註解強制轉型,並改善 MCP 伺服器與子代理的穩定性。
多項改善(6) 預設模型升級為 Gemini 3.7 Flash :將預設推論模型升級為 gemini-3.7-flash.工作階段預算強制執行與停止原因 :已新增 BudgetConfig 定義工作階段層級的使用量限制(總 token 數、輪次與成本)以及 StopReason enum(BUDGET_EXCEEDED, TURN_LIMIT, USER_CANCELLED,等)以檢查回合終止原因。Vertex AI Express Mode 支援 :新增對 Express Mode 驗證的原生支援,使用 VertexEndpoint(api_key=...) 和 LocalAgentConfig(vertex=true, api_key=...),簡化無頭與非 GCP 部署。自主代理行為模式 :使用以下項目控制代理的行為 AgentBehavior。預設情況下,SDK 現在具有 AgentBehavior.AUTONOMOUS 模式 (先前 AgentBehavior.INTERACTIVE)以簡化指令碼撰寫、背景與無頭互動模式。透過設定…來覆寫 CapabilitiesConfig(agent_behavior=AgentBehavior.INTERACTIVE).多介面掛鉤註冊 :啟用跨多個掛鉤介面的單一執行個體註冊(PreToolHook, PostToolHook, PreTurnHook),實現跨功能的檢測而不重複呼叫。PreToolArgs 中繼資料 :已公開 trajectory_id 和 step_index 於工具掛鉤承載,用於聊天執行緒上下文追蹤。修正(4) ToolRunner 字串註解強制轉換 :使用時 from __future__ import annotations,工具引數在字串化型別上強制轉型失敗;透過使用…解析型別註解來解決 typing.get_type_hints 型別適配前。MCP 伺服器範例連接埠綁定 :測試與範例伺服器啟動時的暫時埠競爭條件已透過直接綁定至 port 0 解決。子代理死結預防 :在 localagent 執行器中處理子代理致命錯誤,防止子代理異常終止時發生死結。空輸入驗證 :新增輸入驗證,防止 SDK 在空白或僅含空白字元的提示詞下無回應。優先推論層級、即時權杖用量串流,以及情境感知掛鉤裝飾器 0.1.10 版本新增對 Gemini 優先推論服務層級的支援、即時權杖用量事件串流、具狀態的上下文感知掛鉤裝飾器,以及跨掛鉤回呼的明確工具呼叫關聯 ID。同時也標準化了預設系統指示合併行為、修正 WebSocket 壓縮事件,並擴充本機 Gemma 模型文件。
多項改善(10) Gemini 優先推論服務層級 :設定代理使用 Gemini Prioritized Inference 服務層級,以執行高優先級模型,並具備自動優雅降級。生命週期掛鉤中的工具呼叫 ID 關聯 :檢查 call_id 工具執行、錯誤與掛鉤上的屬性,用於跨生命週期回呼關聯多步驟工具呼叫。情境感知掛鉤裝飾器 :裝飾掛鉤處理常式(@hooks.pre_turn, @hooks.post_tool_call,等)可選擇性地接受 HookContext 作為參數,以在生命週期回呼之間維持狀態並共用資料。ActionCompaction 事件發射與掛鉤 :透過 WebSockets 追蹤上下文視窗壓縮通知,並使用以下項目攔截 @hooks.on_compaction.標準化系統指示策略 :純字串指示預設為附加至內建指示。若要覆寫並完全取代內建指示,請傳遞 CustomSystemInstructions.即時權杖用量回報 :引入即時 UsageUpdate 事件串流,讓權杖用量在代理執行期間即時累積,而非延遲至狀態轉換才更新。互動式 CLI 旋轉指示器 :更新 CLI 互動式循環旋轉器,在執行並行工具呼叫時列出所有作用中工具名稱(例如, Running tools 'tool_a', 'tool_b').模組重新匯出 :已重新匯出 ReadUrlContentResult 和 SearchWebResult 於 connections.local 實現統一的工具結果存取。本機 Gemma 模型文件 :新增指南與教學,說明如何使用 LiteRT 與 OpenAI 相容端點,以 Gemma 模型在本地執行代理。LiteRT 權杖輸出上限 :已增加 max_output_tokens LiteRT 本機伺服器設定中的預設值從 8,192 個權杖調整為 16,384 個權杖,以防止複雜推理與生成任務期間截斷。修正(2) ActionCompaction 事件發射 :修正外部 SDK 版本中壓縮通知被抑制的問題,導致 @hooks.on_compaction 處理常式與 conversation.compaction_indices 追蹤失敗;壓縮事件現在會透過 WebSocket 正確發出。MCP 測試伺服器啟動 :修正 uvicorn 伺服器啟動完成前即公開 HTTP 埠的競爭條件,此情況先前會導致間歇性 ConnectionRefusedError 測試初始化期間的失敗。模型呼叫重試/退避設定、LiteRT 暖機調整,以及工具執行錯誤處理 Google Antigravity Python SDK 0.1.9 版新增模型呼叫重試/退避設定、改善自訂函式的工具註冊,並新增缺少的 BuiltinTools 匯出、修正使用者音訊承載處理,並新增連線 DebugConfig 支援,以及 ToolExecutionError 處理。
多項改善(5) 模型呼叫重試與退避設定 :在以下項目中公開可設定的重試與退避參數 LocalAgentConfig 適用於模型呼叫。LiteRT 暖機逾時調整 :依上下文大小動態調整 LiteRT 引擎暖機逾時,並同步暖機清理。改善工具註冊 :增強自訂 Python 函式的自動工具註冊與 docstring 解析。BuiltinTools 型別匯出 :匯出 BuiltinTools 於子代理工具設定的頂層套件與型別邊界。連接 DebugConfig :新增基礎 DebugConfig 選項,用於加強連線偵錯與記錄。修正(2) 音訊承載處理 :修正互動式代理工作階段中使用者音訊承載的處理。ToolExecutionError 處理 :引入 ToolExecutionError 加入 SDK 錯誤型別,以明確處理工具失敗。Gemini 3.6 Flash 預設模型、自訂子代理指示,以及 Pydantic 引數強制轉型 Google Antigravity Python SDK 0.1.8 版將預設文字模型更新為 Gemini 3.6 Flash、新增自訂子代理指令的支援,並為工具呼叫實作自動 Pydantic 參數強制轉型。同時帶來防禦性提示詞清理、可設定的工具重試,以及本機代理執行的全面穩定性改善。
多項改善(7) 預設模型升級為 Gemini 3.6 Flash :將 Python SDK 中的預設生成式文字模型升級為 gemini-3.6-flash.Pydantic TypeAdapter 工具參數強制轉型 :自動將 LLM 傳回的字串化數字、布林值與巢狀模型,強制轉換為工具簽章中宣告的嚴格 Python 型別。自訂子代理指示 :新增功能,可在多代理工作流程中為產生的子代理指定自訂系統指示與允許清單工具組態。提示詞清理 :移除 null 位元組(\x00)與不可列印的控制字元(DEL, BEL, C1)來自傳輸邊界處傳入的使用者提示詞,以防止 HTTP 400 錯誤與終端機損毀可設定的工具重試 :新增 RetryConfig 本機設定中的定義,以允許微調模型與輸出重試政策。作業系統遙測 :在遙測標頭中填入用戶端 OS 與版本資訊,以改善診斷追蹤。原生用量累計 :啟用原生新增(+ 和 +=)操作,針對 UsageMetadata 執行個體。修正(7) 大型工具輸出處理 :動態輸出截斷並移除 WebSocket 訊框限制,以解決大型工具回應導致的連線終止。子代理閒置同步 :修正多個閒置狀態可能導致以下情況的競爭條件 receive_steps() 無限期停滯。自訂工具政策強制執行 :確保自訂工具正確觸發工具前政策檢查,並乾淨地回報拒絕。媒體 MIME 類型推斷 :引發 ValueError 而非在無法從副檔名推斷媒體 MIME 類型時發生 Pydantic 驗證失敗。LiteRT 日誌雜訊 :預設抑制冗長的 C++ LiteRT 引擎診斷輸出。政策複製等冪性 :在以下項目的深層複製期間,防止重複的工作區政策前置 BaseLocalAgentConfig.類型安全 :強制執行具型別的 types.Step 中的引數 OnCompactionHook.多執行緒狀態處理、子程序隔離、超高思考,以及本機模型 MCP Google Antigravity Python SDK 0.1.7 版擴大了終端使用者對代理執行環境的控制、強化了有狀態工具的並行安全性,並引入更深層的推理能力。主要亮點包括工具與掛鉤的原子化多執行緒狀態處理、可自訂的子程序環境變數隔離、支援「extra_high」思考嚴重性層級,以及在所有本機模型後端全面支援 Model Context Protocol (MCP) 與子代理。此版本還解決了互動式主控台提示詞覆寫問題,並改善了容器化設定下的通訊端探索。
多項改善(9) 多執行緒掛鉤與工具狀態處理 :開發人員現在可跨多執行緒工具安全地讀取與變更共用上下文變數(asyncio.to_thread 或 ThreadPoolExecutor)使用原子更新與執行緒鎖定:自訂子程序環境變數 :開發人員現在可使用以下項目,將自訂環境變數直接傳遞給隔離的代理執行個體 LocalAgentConfig,避免污染全域父層環境:額外的高思考嚴重性支援 :開發人員現在可設定 "extra_high" 複雜推理任務的思考強度等級,無需指定或覆寫模型名稱:本機模型(LiteRT 和 OpenAI)的 MCP 與子代理支援 :使用本地 Gemma 的開發人員(LiteRTAgentConfig)或本機 OpenAI 相容端點(LocalOpenAIAgentConfig,例如 Ollama 或 LM Studio)現在可直接設定子代理並註冊 Model Context Protocol(MCP)伺服器,實現完整本機多代理與 MCP 工具工作流程。環境水合 :在 LocalAgentConfig 初始化期間未明確傳遞時,從標準 GOOGLE_CLOUD 環境變數動態填入 GCP/Vertex 參數(專案、位置、路由)。預設圖片生成模型最佳化 :更新預設圖片產生模型(DEFAULT_IMAGE_GENERATION_MODEL)以 "gemini-3.1-flash-lite-image"。先前的預設圖片模型在標準代理執行迴圈中平均耗時過長;此輕量模型預設提供可靠、高速的圖片生成,若需要更高保真度,可透過明確的模型設定完全替換。本機 WebSocket 連線 :透過解析至「localhost」與「127.0.0.1」重試 socket 連線,確保容器化設定下的可靠 harness 探索。工具執行器公開非同步性 :使用 ToolRunner.get_public_callable 存取時,保留工具原始的非同步與同步執行介面。設定繼承與缺口 :清理 LocalAgentConfig 中多餘的基礎覆寫,並修正因 None 初始化變數引起的 Pydantic 驗證失敗。修正(5) 互動式主控台旋轉指示器覆寫 :修正以下項目中的錯誤 run_interactive_loop 背景旋轉器動畫影格(…之處⠼ Reasoning...)持續覆蓋使用者確認提示(async_input 和 ASK_USER 政策檢查)每 80ms。作用中的旋轉指示器現在會明確清除 (\r\033[K),並在互動式輸入提示開啟時暫停,保持確認行清晰可讀,並在輸入提交後順暢地恢復旋轉指示器。重複的工具呼叫事件 :透過從 StepUpdate 承載中篩除自訂工具事件,修正用戶端算繪問題,以防止重複的事件分派。SDK 閒置轉換 :修正代理過早關閉的情況:在 TrajectoryStateUpdate 發出轉換為執行中訊號時,正確檢查並清除閒置旗標。LiteRT 連線引擎 :修正本地引擎初始化錯誤,包括遺失的 protobuf 匯入、Token 建構子引數不符,以及 OpenAITool 繼承。關閉連線交握 :在代理關閉期間為本地連線新增額外執行緩衝,確保安全的持久狀態儲存動作。LiteRT 模型設定、動態 GCP 環境灌水,以及效能更新 此版本擴展本機執行能力,擴大對多模態與網路連接工具工作流程的支援。開發人員現在可以使用 LiteRT 在本機執行 Gemma 模型,或與本機 OpenAI 相容 API 整合、從自訂工具原生傳回多模態媒體,並利用更穩健、精簡的生命週期掛鉤框架,該框架已與 Model Context Protocol (MCP) 工作流程完全一致。
多項改善(4) 本機模型連線能力 :已引入 LiteRTAgentConfig 和 LiteRTConnectionStrategy 適用於 LiteRT-LM(支援本機 Gemma 執行), LocalOpenAIAgentConfig 和 LocalOpenAIConnectionStrategy 適用於 OpenAI 相容 API(支援 Ollama 與 LM Studio),以及背景迴圈 HTTP 轉譯伺服器。多模態工具輸出 :啟用自訂工具傳回媒體資產(Image, Document, Audio, Video)直接使用單一工具回應,無需個別的後續回合(supplemental_media).內建網路擷取工具 :已整合 read_url_content 端到端工具,可透過…原生擷取結構化網頁內容 ReadUrlContentResult Pydantic 模型。MCP 字串前綴現代化 :將工具呼叫與安全政策引擎從舊版以下項目解耦 "mcp_" 字串合成,透過使用明確的…解決名稱不符問題 server_name 工具評估中的屬性。修正(4) Python 3.14 相容性 :解決以下項目中的命名空間類別衝突與型別正規化問題 agent.py 和 public_api_test.py 在 Python 3.14 延遲註解求值之下。Vertex 驗證錯誤 :清除以下項目中關於 API 金鑰的誤導性參照 VertexEndpoint 驗證錯誤訊息,將欄位限制為專案與位置。OTel 追蹤警告 :已解決分離的 contextvars 警告與設定狀態競爭條件,透過移除 use_span 來自 Turn/Session 掛鉤的情境管理器,以及檢查 span 記錄就緒狀態。例外包裝對應 :已修正 agent_middleware 整合檢查失敗,方法是讓範例檢查錯誤訊息子字串而非嚴格的例外類型。串流工具呼叫、自訂子代理委派,以及執行緒安全增強 此版本引入原生 OpenTelemetry 追蹤支援、宣告式子代理設定、改善型別安全,以及關鍵的穩健性與相容性更新。
多項改善(5) OpenTelemetry 追蹤支援 :將 OpenTelemetry 追蹤整合至 SDK,把工作階段、回合、步驟與工具生命週期事件轉譯為符合 GenAI 規範的標準語義 span,以利進階監控與效能偵錯,並為工具執行提供自訂的任務安全作用中 span 傳播。宣告式子代理設定 :已新增 SubagentConfig 和 SubagentCapabilities 於 types.py 支援直接以宣告式指令與工具建構靜態子代理。下列項目中的類型安全 AgentConfig :以下項目上的具型別註解政策、掛鉤與觸發器參數 AgentConfig 及其子類別,以改善型別安全與整體開發體驗。生命週期掛鉤路由 :轉移以下項目的核心協調 OnSessionStartHook,回合層級掛鉤(PRE_TURN 和 POST_TURN),與 OnSessionEndHook 至連線層,實作 Python 端的 HookRouter 適用於事件路由。公開 API 清理 :透過在媒體與錯誤類別的內部驗證方法前加上底線,將其隱藏(_validate_mime_type 和 _from_pydantic 於驗證錯誤)。修正(2) 歷史步驟吸收 :確保在初始化期間正確排空歷史步驟吸收,以防止以下項目中的持久性非線性問題 Conversation.Python 3.14 相容性 :解決以下項目中潛在的名稱遮蔽 Conversation 類別,方法是重新命名頂層連線模組匯入。非同步工具執行緩衝、記憶體狀態持久化與錯誤處理改善 此版本引入重大架構重構、公開 API 標準化,以及以集中模型設定為中心的新功能,以原生支援多模型後端、公開新的內建 Google 網頁搜尋功能、為 Model Context Protocol (MCP) 伺服器啟用環境變數傳遞,並透過移除動態執行期註冊簡化代理初始化流程。
多項改善(10) 內建網路搜尋工具 :公開 SEARCH_WEB 直接在 SDK 內的工具,讓代理能利用 Google 搜尋進行有根據的即時資訊擷取,並附上新的開發者範例(web_tools.py).MCP 伺服器環境變數 :新增支援,可使用新的以下項目來設定自訂環境變數並傳遞給啟動的 stdio 伺服器 env 欄位中的 McpStdioServer.基準 URL 與 HTTP 標頭支援 :開箱即用支援設定自訂基礎 URL 與 HTTP 標頭。圖片產生長寬比 :更新 SDK 模型組態與包裝器以支援指定 aspect_ratio 在影像建立工具設定內。集中式多模型設定 :取代舊版單數 gemini_config 選項,附統一、重複的 models 上的集合 AgentConfig 和 LocalAgentConfig 支援多模型路由、備援策略與自動選取輔助工具。代理工作階段生命週期與 API 標準化 :透過移除動態的初始化後掛鉤與觸發器註冊,改為在工作階段建立時宣告,提升執行階段安全性。頂層套件匯出 :公開核心 SDK 建構(包括 Content, Image, Document, Audio, Video, from_file, BuiltinTools,與 SystemInstructions)直接在下方 google.antigravity 根模組以便於存取。掛鉤基礎類別匯出 :透過匯出以下項目,整合基礎掛鉤實作 DecideHook, InspectHook,與 TransformHook 從掛鉤套件根目錄。頂層政策套件 :建立新的頂層政策套件,以清理掛鉤與工作區路徑驗證相依性。重新安置的觸發器類型 :已移動 FileChange 模型與 FileChangeKind enum 來自 types.py 至專門的 triggers 套件。初始子代理協調與標準 Google AI 模型目標 此版本引入依伺服器設定的 MCP 逾時,並改善本機連線錯誤處理。
多項改善(2) 每個伺服器的 MCP 逾時 :新增組態支援,可為個別 MCP 伺服器設定自訂逾時(以秒為單位)(BaseMcpServerConfig.timeout_seconds).終端機錯誤傳播 :本地連線現在會從以下項目傳播終端機軌跡錯誤 localharness 二進位作為結構化 AntigravityExecutionError 步驟收集期間 Python SDK 中的例外。Google Antigravity SDK 0.1.2 版更新 此版本新增 Windows 平台支援、引入程式化的回合級串流取消、簡化 Model Context Protocol (MCP) 的安全政策設定,並移除已棄用的 MCP SSE 傳輸。
多項改善(3) Windows 平台支援 :新增對 Windows x86_64 與 ARM64 環境的原生相容性。路徑與檔案 URI 解析現在可正確處理 Windows 下的磁碟機代號與目錄分隔符號。程式化的回合級取消 :新增使用以下項目的程式化串流取消 ChatResponse.cancel()。這會直接從用戶端以程式化方式中止作用中的生成回合,並引發 AntigravityCancelledError (子類別,繼承自 asyncio.CancelledError)以在非同步流程中乾淨地發出取消訊號(examples/getting_started/cancellation.py).直接 MCP 安全政策組態 :已超載 policy.allow, policy.deny,與 policy.ask_user 接受伺服器設定(BaseMcpServerConfig)直接…而非輸入具命名空間的字串路徑。政策評估遵循 9 層優先順序模型(Specific > Prefix Wildcard > Global Wildcard),並以最長比對前綴驗證來防止衝突。修補程式(1) SSE 傳輸淘汰 :已移除舊版 McpSseServer 改用標準 Stdio 與 Streamable HTTP 連線策略的設定與連線處理器。Google Antigravity SDK 0.1.1 版更新 此版本聚焦於 Model Context Protocol (MCP) 整合的重大增強、新增原生 Vertex AI 驗證支援、透過更好的錯誤處理改善穩健性,並包含權杖用量追蹤的關鍵修正。
多項改善(4) MCP 工具篩選與簡化政策 :已新增對以下項目的支援 enabled_tools (允許清單)與 disabled_tools (拒絕清單)於伺服器設定中,以及多載的安全性政策輔助函式(policy.allow, policy.deny, policy.ask_user)以直接接受 MCP 伺服器設定物件。Vertex AI 驗證 :在 Python SDK 中整合 Vertex AI 驗證的原生支援。MCP 工具前綴與驗證 :SDK 現在會自動為 MCP 工具加上命名空間與前綴(mcp_{server_name}_{tool_name})以防止連接多個 MCP 伺服器時的名稱衝突。該 name 欄位在 MCP 伺服器設定中現為必填,且會驗證為合法的 Python 識別符。改善錯誤處理 :SDK 現在會對終端機錯誤引發明確、具描述性的例外,而非靜默失敗。修正(2) 結構化輸出權杖追蹤 :修正 Token 以下情況的錯誤 usage_metadata 在結構化輸出(…時未正確傳回response.structured_output())已請求。類型檢查警告 :已修正 pytype 警告(包括 wrong-keyword-args 於 LocalAgentConfig)橫跨多個模組。Antigravity IDE Windows 媒體附件與聊天回應速度改善 修正 Windows 上的媒體附件失敗問題,並改善與代理互動時的訊息回應速度。
修正(2) 修正了代理在 Windows 電腦上附加圖片或媒體檔案時失敗的問題。 改善向代理傳送訊息時的回應速度,並減少卡住問題。 佇列訊息、檔案附件與效能改善 支援佇列訊息、純文字、PDF 與 Markdown 檔案附件、模型思考等級選擇器,以及大幅的對話效能改進。
多項改善(6) 改善提問面板:選項選取更清晰,且繼續按鈕僅在您回答目前問題後啟用。 新增排隊訊息支援,包括可設定執行行為的設定、「Send Now」選項,以及改善的輸入卡版面配置。 新增支援,可在對話中附加並算繪純文字 (.txt)、pdf (.pdf) 與 markdown (.md) 檔。 新增內建的 Antigravity Guide 技能,當使用者詢問 Antigravity 相關問題時提供實用指引。 改善模型選擇器下拉選單,依模型選擇思考層級(低、中、高)。 更新內建斜線指令的圖示,並重新設計聊天輸入方塊中提及/斜線指令選單的對齊方式。 修正(2) 開啟長對話的速度大幅提升。 在代理串流回應時減少輸入延遲。 模型配額畫面與代理安全修正 新模型配額畫面、代理權限與安全修正,以及 MCP 穩定性改進
多項改善(1) 配額畫面重新設計:在設定畫面的模型分頁中,清楚明確地呈現「已使用」與「剩餘」點數。 修正(4) 修正代理權限問題:修正了代理安全性模式的變更未被保存的錯誤。 改善 MCP 伺服器穩定性:提高對無回應 MCP 伺服器的韌性,並改善使用 Chrome DevTools MCP 伺服器時瀏覽器代理的自我疑難排解能力。 MCP 伺服器結構描述相容性:mcp_config.json 結構描述現在除了 serverUrl 之外,也接受 url 作為欄位。 敏感路徑清單新增項目:在嚴格模式下,.vscode 和 .cache 現在被視為敏感路徑,代理存取前需要使用者明確確認。 從 Antigravity 1.0 的遷移流程 新增遷移流程,讓使用者可以從 Antigravity 1.0 匯入自訂項目。
多項改善(1) 新增遷移流程,讓使用者可以從 Antigravity 1.0 匯入設定、擴充功能與按鍵繫結。 修正安裝位置 修正了使用 Antigravity 1.0 安裝時的安裝位置。
修正(1) 修正了使用 Antigravity 1.0 安裝時的安裝位置。 錯誤修正 修正了一個導致 MCP 伺服器無法載入的錯誤,以及一個導致無法存取工作區特定設定的錯誤
修正(2) 修正了一個導致 MCP 伺服器無法載入的錯誤 修正了一個導致無法存取工作區特定設定的錯誤 Linux 沙箱與 MCP 改進 Linux 的沙箱支援、改進的 MCP 驗證,以及 Manager 中的棄用項目。
多項改善(5) Linux 的沙箱支援 簡潔的聊天介面 新增支援,除了 GEMINI.md 之外,也可從 AGENTS.md 讀取規則 一鍵聊天封存 改善側欄設計 修正(2) 改善 MCP 驗證 代理管理員中的各種版面配置與 UX 改善 修補程式(2) 在 Manager 中淘汰跟隨模式 在 Manager 中淘汰遊樂場功能 穩定性與介面改進 多項改善(3) 新增支援,除了 GEMINI.md 之外,也可從 AGENTS.md 讀取規則。 已淘汰「自動繼續」設定,該設定目前預設為啟用。 改善對話載入時間,特別是長對話。 修正(3) 修正了代理管理員終端機中的色彩對比。 修正了清理舊 SSH 伺服器執行個體的問題。 修正權杖計算中的錯誤,該錯誤可能導致對話過早達到權杖上限。 修補程式(1) 帳戶補救流程 針對因違反服務條款而停權的帳戶引入正式的申訴流程。請參閱我們的 官方公告 .
瀏覽器修正 修正(1) 修正 1.19.4 版本導致瀏覽器無法啟動的問題。 穩定性與介面改進 多項改善(2) 允許使用者在回饋報告中附上截圖。 Nano Banana Pro 2 供應情況。 Windows 自動更新程式修正 修正(1) 修正了 Windows 自動更新程式無法偵測新版本的問題。若你使用 1.16.5 或 1.18.3 版本,請手動安裝最新更新。 設定、產出物與穩定性 模型與終端機整合的新設定畫面、產出物下載支援,以及各平台的多項穩定性與 UI 修正。
多項改善(6) Gemini 3.1 Pro 可用性。 在設定中新增 Models 畫面,讓配額用量一目了然。 新增可啟用或停用終端機整合的設定。 支援從聊天介面下載產出物。 輸入方塊歷程記錄的上下方向鍵導覽。 改善對話互動的 UI 回應速度,包括建立對話、傳送訊息與還原變更。 修正(3) 已解決外部外掛程式在 macOS 上因簽章問題而載入失敗的問題。 修正了某些產出物檔案未被識別為產出物,且在 Windows 上的聊天 UI 中缺少「繼續」按鈕的問題。 修正了還原偶爾可能刪除代理編輯過的檔案的問題。 終端機沙箱化 macOS 使用者現在可以在 中執行代理終端機指令 沙箱 防止損壞工作區外的檔案。
多項改善(1) MacOS 使用者的終端機指令現在可以在沙箱內執行。 代理技能 推出 Antigravity 代理技能,提升自訂能力,並更新分頁模型與新對話設定。
多項改善(3) 代理技能現已在 Antigravity 中提供 更新了 Tab 模型架構。 新增設定,可停用對話歷程與知識。 修正(2) 已解決各種 UI 元件的透明度問題。 修正聊天用戶端中過度跳至底部與自動捲動的行為。 Google Workspace 支援 Google Workspace AI Ultra for Business 訂閱者享有更高且更頻繁刷新的速率限制。
多項改善(1) Google Workspace AI Ultra for Business 訂閱者享有更高且更頻繁刷新的速率限制。 Gemini 3 Flash 支援 Antigravity 中的 Gemini 3 Flash。
多項改善(3) 支援 Gemini 3 Flash。 代理的原生音訊支援。 代理管理員與編輯器視窗中長時間對話的效能改善。 修補程式(1) 已將預設瀏覽器使用模型切換為 Gemini 3 Flash。 安全模式與安全性修正 新增 安全模式 選項,強制執行特定設定以防止代理自主執行針對性入侵,並要求人工審閱所有代理動作。各種安全性修正。
Google One 支援 Google AI Pro 與 Ultra 訂閱者享有更高且更頻繁刷新的速率限制。
Nano Banana Pro 有了 Nano Banana Pro,我們的代理在產生 UI 模型、系統架構圖或相關的可嵌入素材方面更上一層樓,且都以您現有的程式碼庫與知識為基礎。
上線日意見回饋 修正(1) 修補程式(1) 傳訊以區分達到使用者配額上限的特定使用者,與達到全域容量上限的所有使用者。 Google Antigravity Google Antigravity 的原始發布,具備功能完備的 AI 驅動 IDE、全新代理管理員檢視、與 Chrome 的整合體驗、豐富多樣的產出物、使用者回饋流程、知識管理等。這是在代理優先典範下,開發樣貌的願景。