前言
Google Antigravity 是由 Google 開發的人工智慧(artificial intelligence,AI)驅動整合式開發環境(integrated development environment,IDE),旨在打造一個「智慧型代理優先(agent-first)」的軟體開發平台。Antigravity 於 2025 年 11 月 18 日與 Gemini 3 一同正式推出公開預覽版(public preview),標誌著軟體開發領域從「AI 輔助」編碼向「智慧型代理優先」開發模式的重大轉變。
說實話,Antigravity 剛發布時我並沒有太在意。畢竟在上一篇文章《2025 AI 訂閱大洗牌:GitHub Copilot 搭配 Gemini 3 的最高效益攻略》中,我已經提到目前主流的開發方案是使用 VS Code + GitHub Copilot 進行程式碼的撰寫、分析與驗證,這套組合已經能夠很好地滿足日常開發需求。
然而,從 12 月 1 日開始,我抱著嘗試的心態開啟了 Antigravity。結果令我相當驚訝——僅僅 7 天的時間,我就完成了一個原本只存在於腦海中的專案構想,從 0 到 100% 完整實作。這個效率提升讓我不得不重新審視這個工具的價值。
本文將探討如何開始使用 Google Antigravity,並針對開發者最關心的核心問題進行詳盡分析:數據隱私、模型訓練政策、使用限制,以及與 GitHub Copilot 方案的比較。
📥 下載連結:https://antigravity.google/download
Windows 用戶推薦使用:winget install -e --id Google.Antigravity
什麼是 Google Antigravity
Google Antigravity 是 Google 推出的新一代 AI 編碼平台,基於 VS Code 架構開發。基本上可以把它當成另一個與 VS Code 一模一樣的 IDE,只是把 GitHub Copilot 換掉,換成了 Antigravity 的智慧型代理系統。我們只要無腦登入 Google 帳號,即可開始使用並開始撰寫程式碼。
由於 Antigravity 與 VS Code 共用相同的程式碼基礎,所以在 VS Code 中可以無縫切換到 Antigravity,兩者的操作邏輯、設定檔、快捷鍵幾乎完全一致。唯一的差異在於呼叫 AI 助手的快捷鍵:在 VS Code 中按 Ctrl+Shift+I 可以叫出 Copilot,而在 Antigravity 則是預設按 Ctrl+L 呼叫出聊天視窗。除了這些差異之外,其他操作我認為基本上與 VS Code 高度一致,這邊不需要另外額外探討。
與傳統 AI 輔助工具不同,Antigravity 採用「智慧型代理優先」的設計理念,將介面分為兩個主要區域:
- 編輯器視圖(Editor View):提供類似 GitHub Copilot 的行內自動補全和對話功能,適合需要人類親自介入的精細操作。
- 管理器視圖(Manager View):這是變革的核心。開發者在此扮演「架構師」的角色,而不是「搬磚工」。這種設計反映了從「個人貢獻」到「工程管理」的思維轉變。
目前我個人還是會傾向於編輯器視圖,因為與日常生活中,在 VS Code 中撰寫程式碼的習慣完全一致。

核心功能特色
非同步執行:與競爭對手的線性聊天介面不同,Antigravity 的智慧型代理是非同步工作的。開發者可以指派一個高層次任務(例如「重構身份驗證流程」),然後切換到另一個檔案繼續工作,而代理則在背景進行規劃和執行。
多代理編排(Orchestration):使用者可以同時生成多個智慧型代理。例如,一個代理負責重構後端 API,第二個代理負責更新前端 React 元件以匹配新架構,第三個代理負責編寫並執行 Jest 測試。這種平行處理能力是 Antigravity 試圖超越其他工具的關鍵架構優勢。
工件(Artifacts)系統:智慧型代理會產生結構化的交付物,作為可驗證的工作證明。工件類型包括實施計畫書(Implementation Plans)、任務清單(Task Lists)、差異審查(Diff Reviews),以及瀏覽器錄影(Browser Recordings)。這讓開發者能夠「稽核」代理的工作,而不僅僅是接收程式碼。
智慧型代理瀏覽器(Agentic Browser)
Antigravity 內建了一個具備代理能力的瀏覽器,這是其與 Cursor 或 GitHub Copilot 最顯著的區別之一。
視覺感知與 DOM 操作:這個瀏覽器不僅僅是一個預覽視窗,它向 AI 暴露了 DOM(文件物件模型)和視覺無障礙樹。這意味著 AI 可以「看到」頁面。
自動化端對端測試(E2E Testing):使用者可以下達指令:「前往登入頁面,用測試帳號登入,然後驗證儀表板是否載入。」智慧型代理會自動執行這些點擊操作,如果遇到錯誤(例如按鈕被遮擋),它會利用視覺資訊自我修正 CSS 或 DOM 結構,並錄製整個過程作為「工件」供使用者驗證。
這種「編碼 -> 渲染 -> 視覺檢查 -> 修復」的閉環能力,是目前其他 AI IDE 難以企及的。
Google Jules 與 Antigravity 的關係
Google Jules 是另一個 AI 編碼智慧型代理,與 Antigravity 共用相同的底層模型(Gemini 3 Pro)。兩者的核心差異如下:
| 項目 | Jules | Antigravity |
|---|---|---|
| 運行環境 | Google Cloud(透過 GitHub App 整合) | 本地電腦 |
| 觸發方式 | 在 Issue/PR 中 @jules | 開發者手動下指令 |
| 互動模式 | 無介面,全自動 | 有視覺介面,人機協作 |
| 適合任務 | 版本升級、文件更新、簡單 bug 修復 | 複雜開發、重構、全端任務 |
我個人認為 Jules 這類「無頭代理」有侷限性。原因是 AI 編碼仍然需要一個「主駕駛」進行即時控制與修正——不同的提示詞(Prompt)描述方式、模型選擇,甚至是上下文的細微差異,都會大幅影響 AI 的輸出結果。完全自動化的代理在缺乏人類即時回饋的情況下,容易產生偏離預期的結果。
競爭格局對比:Antigravity vs. GitHub Copilot
功能與規格比較
| 項目 | Antigravity | GitHub Copilot |
|---|---|---|
| 即時程式碼補全 | ✅ 有 | ✅ 最快 |
| 多檔案同時編輯 | ✅ 強 | ⚠️ 有限 |
| 自動執行終端指令 | ✅ 有 | ❌ 無 |
| 內建瀏覽器測試 | ✅ 有 | ❌ 無 |
| Plan 模式 | ✅ 有 | ✅ 有 |
| 企業隱私保障 | ❌ 尚無 | ✅ 完整 |
| 支援模型 | Gemini 3 Pro、Claude Sonnet/Opus 4.5、GPT-OSS 120B | GPT-4.1/5 系列、Claude Sonnet/Opus 4.5、Gemini 2.5/3 Pro |
| 費用 | 免費(公開預覽中) | $10-$39/月 |
最推薦 Antigravity 的理由
Planning 規劃模式:Antigravity 預設開啟「Planning」模式。下達指令後,Gemini 3 Pro 會先理解輸入內容與目的、分析整個專案架構,然後產出一份可閱讀的計畫清單(Plan)。這讓我可以在 AI 動手之前先審查方向是否正確,執行完畢後還會列出完整的 Workaround 結果,說明改了哪些檔案、做了什麼變更。
瀏覽器代理整合:Antigravity 可以整合 Chrome 進行瀏覽器控制,智慧型代理有能力感知渲染後的 HTML 元素、找出目標按鈕並模擬點擊、進行自動化測試與評估,並錄製瀏覽器操作結果供使用者回顧。雖然偶爾有些許 Bug,但這種「編碼 → 渲染 → 視覺檢查 → 修復」的閉環能力,是我在 Copilot 上不曾看過的。
作為 VS Code 替代品的可行性
Antigravity 是一個基於 VS Code 的分支(Fork)版本,這帶來了巨大的遷移優勢,但也隱藏了關鍵的技術障礙。
優勢:無縫遷移
由於基礎架構相同,VS Code 的設定(Settings.json)、快捷鍵和大多數擴充套件都可以直接匯入 Antigravity。對於大多數網頁開發者(JavaScript/TypeScript/Python)來說,遷移成本幾乎為零。開發者無需學習新的編輯器操作邏輯。
劣勢:擴充套件相容性限制
儘管 Antigravity 相容 VS Code 擴充套件,但它無法存取 Microsoft 的專有擴充套件市集(VS Code Marketplace),而是預設使用 OpenVSX Registry。雖然可透過下載 .vsix 檔案手動安裝部分擴充套件,但這無法繞過授權限制——受授權保護的擴充套件(如 C# Dev Kit)即使安裝成功也無法正常運作。更重要的是法律與授權限制:
C# Dev Kit 限制:Microsoft 的 C# Dev Kit 和官方 Python Debugger 的某些進階功能,其授權條款明確限制僅能在「官方 Visual Studio Code」中使用。Antigravity 作為第三方分支,無法合法使用這些關鍵擴充套件。
影響評估:對於 .NET 開發者、依賴特定 Microsoft 專有偵錯工具的 C++ 開發者,Antigravity 無法取代 VS Code。這是一個硬性的技術阻礙。
| 開發者類型 | 是否適合遷移至 Antigravity |
|---|---|
| Web 開發者(JS/TS/Python) | ✅ 適合,遷移成本低 |
| .NET / C# 開發者 | ❌ 不適合,缺乏 C# Dev Kit |
| 開源專案開發者 | ✅ 適合,OpenVSX 足夠使用 |
隱私政策與數據安全
對於開發者最關心的「會偷我的資料嗎?」、「會偷偷訓練嗎?」這類問題,以下直接給出答案。
數據使用一覽表
| 使用者類型 | 程式碼是否會被收集 | 是否用於模型訓練 | 是否有人工審查風險 |
|---|---|---|---|
| 免費預覽版用戶 | ✅ 是 | ✅ 可能 | ✅ 可能 |
| 未來付費企業版(預期) | 預期可選零留存 | 預期可關閉 | 承諾合規(預期 SOC 2) |
企業需要擔心程式碼外洩嗎?
答案:目前預覽版——是的,需要擔心。
- 所有發送給 AI 的程式碼都會傳到 Google 雲端處理,且無合約保證處理後立即刪除
- 互動數據、程式碼,可能被用於「評估、開發和改善機器學習技術」
- 人工審查員可能會閱讀匿名化的程式碼內容,也因此程式碼中的密碼、API 金鑰、公司路徑仍可能暴露
- 預覽版尚未對外出具 SOC 2 報告;Google 表示 GA 企業方案將涵蓋 SOC 2、ISO 27001 等合規需求,目前仍缺乏 IP 賠償條款與零留存保證
⚠️ 企業建議:包含商業機密的程式碼庫,不應通過免費預覽版處理。等待 GA 企業版發布後再評估。
個人開發者需要注意什麼?
如果你開發的是開源專案或學習用途:風險較低,可以放心使用。
如果你的程式碼包含敏感資訊,請注意:
- 硬編碼的密碼、API 金鑰會被傳送到 Google 伺服器
- 即使標記為「去識別化」,程式碼內容本身仍可能被人工審查員看到
- 關閉 IDE 中的「遙測(Telemetry)」設定無法阻止程式碼被傳送,因為 AI 推論必須在雲端進行
結論
Antigravity 免費的智慧型代理額度真的很香,我用了一週就把一個從零開始的專案做完了。Copilot 雖然回應快、合規完整,但免費模型表現普通,進階模型又要扣額度,相比之下 Antigravity 的代理編排能力確實更強。
不過企業用戶目前還是先觀望吧,預覽版沒有零留存保證,程式碼可能被拿去訓練。個人開發者倒是可以評估使用,畢竟大多數人平常都已經在用 Google 全家桶了——除非程式碼包含商業機密,否則一般的寫法網路上本來就到處都有。
目前我把 Antigravity 當成「第二個 IDE」來用——實驗性專案丟給它處理,正式工作還是留在 VS Code。等 Google 把隱私政策補齊、推出企業版,再來認真考慮全面遷移。
