Google Antigravity 的 Chat 突然不回應?我花兩小時找出原因
某天打開 Antigravity,輸入訊息,按下送出。
畫面空白。沒有任何回應。
不是網路斷線、不是帳號過期,模型也顯示 100% 配額可用。就是訊息發出去之後,像石沉大海。
我請 Claude Code 幫我排查,花了將近兩小時,最後找到三個同時存在的問題。這篇是完整的診斷過程和解法,如果你也遇到同樣的症狀,可以對照這份記錄來處理。
🔍 先從症狀開始
Antigravity 的問題有幾種不同的表現方式,要先確認你遇到的是哪一種:
| 症狀 | 可能原因 |
|---|---|
| 訊息送出,完全沒有反應,也沒有「正在生成」 | 連線通道斷了 |
| 出現「正在生成」,但等很久都沒有內容 | 訊息有到,但回應傳不回來 |
| 畫面顯示錯誤訊息 | 認證或配額問題 |
我遇到的是第一種:送出去、什麼都沒有。後來透過診斷,進展到第二種(有「正在生成」但無回應),才確認問題一步步在解決中。
🧪 排查過程:一個一個排除
第一關:不是帳號和配額的問題
最直覺的第一步是懷疑帳號。但打開 Antigravity 底部狀態列,Gemini 和 Claude 的配額都是 100%,認證也正常。
排除。
第二關:不是 VPN 造成的
我跑了電腦上所有程序的清單,發現一套 VPN 軟體在執行。VPN 有時候會干擾本地端的程式通訊,是合理的嫌疑人。
先把 VPN 的 Split Tunneling(分流)加入 Antigravity 排除名單,測試。沒用。
直接斷線,重啟 Antigravity,測試。還是沒用。
VPN 不是原因。
第三關:不是廣告過濾工具
同樣掃程序清單,發現一套廣告過濾工具在執行。這類工具有個功能叫「HTTPS 過濾」——會在你的電腦和目標網站之間插一個中間人,攔截並檢查所有加密流量,包含本機連線。
這類功能有時候會讓程式的內部通訊失敗,因為它插進去的憑證不被程式信任。
暫停廣告過濾工具,重啟 Antigravity,測試。依舊沒有回應。
廣告過濾工具也不是根本原因。
第四關:Windows Defender 的攔截
把 Antigravity 的程式路徑加入 Windows Defender 排除清單(需要管理員權限):
C:\Users\[使用者名稱]\AppData\Local\Programs\Antigravity
C:\Users\[使用者名稱]\.antigravity
管理員 PowerShell 執行:
Add-MpPreference -ExclusionPath "C:\Users\[使用者名稱]\AppData\Local\Programs\Antigravity"
Add-MpPreference -ExclusionPath "C:\Users\[使用者名稱]\.antigravity"
Add-MpPreference -ExclusionProcess "antigravity.exe"
重啟後,畫面開始出現「正在生成」——有進展,但回應內容還是不出現。
這告訴我們:Defender 確實有干擾,但問題不只一個。
🛠️ 找到真正的原因
Claude Code 翻了 Antigravity 的日誌檔,找到兩個核心錯誤。
原因一:應用程式的狀態資料庫損壞
Antigravity 會把很多執行狀態存在一個叫 state.vscdb 的檔案裡,包含和語言伺服器之間的通訊憑證。這個憑證每次啟動都會更新,但如果舊的快取資料沒有正確清除,新舊憑證不對齊,連線就會一直失敗。
用比喻來說:就像兩個人約好用某個接頭語通訊,但其中一人的接頭語更新了,另一人還在用舊的——彼此都在說話,但都聽不懂對方。
解法:關閉 Antigravity,刪除這個檔案,讓它重新建立:
C:\Users\[使用者名稱]\AppData\Roaming\Antigravity\User\globalStorage\state.vscdb
刪除後重啟,「正在生成」仍然出現,但這次問題縮小到下一個層面。
原因二:專案資料夾的 Git 設定格式不相容
我的專案資料夾有一個特殊的 git 設定——worktreeConfig,是之前 Claude Code 建立隔離工作區時自動加入的。Antigravity 的語言伺服器(負責協調 AI 操作的後台程序)在讀取這個格式時,使用的版本不支援,導致整個工作區初始化失敗。
工作區初始化失敗,AI 對話就沒有辦法在該專案下建立,訊息自然無法得到回應。
解法分兩步:
- 確認舊的工作區(worktree)分支已合併、沒有未完成的工作
- 移除工作區,然後從
.git/config刪除以下兩行:
[extensions]
worktreeConfig = true
✅ 驗證:先用 Playground,再回到一般資料夾
修完之後,我先切換到 Antigravity 的 Playground 工作區(C:\Users\[使用者名稱]\.gemini\antigravity\playground\)測試——這是 Antigravity 專門設計來跑 AI 對話的標準環境,沒有 git 設定複雜度的干擾。
Playground 正常運作,Chat 有回應。
接著切回原本的專案資料夾,再次測試。同樣正常。
問題完全解決。
📋 快速對照:如果你也遇到同樣問題
| 步驟 | 操作 | 結果 |
|---|---|---|
| 1 | 確認帳號配額和認證狀態 | 如果異常,先處理認證 |
| 2 | 檢查是否有 VPN / AdGuard / 防毒軟體 | 暫時停用後測試 |
| 3 | 加入 Windows Defender 排除清單 | 需要管理員權限 |
| 4 | 關閉 Antigravity,刪除 state.vscdb,重啟 |
修正憑證不對齊 |
| 5 | 檢查開啟的資料夾有無特殊 git 設定 | 移除 worktreeConfig |
| 6 | 先在 Playground 測試,再回到原本資料夾 | 確認問題範圍 |
這次的診斷讓我意識到:這類「訊息發出去但沒回應」的問題,往往不是單一原因——而是好幾個問題疊在一起,每修一個才能看到下一個。有耐心一個一個排除,通常都找得到。
診斷工具:Claude Code / 排查時間:約兩小時 / Antigravity 版本:1.107.0