這是一張有關標題為 Antigravity vs. GitHub Copilot:功能比較、效能與成本分析 的圖片

Antigravity vs. GitHub Copilot:功能比較、效能與成本分析

Google Antigravity 與 GitHub Copilot 正面對決:從代理人優先架構、Planning 模式、多代理編排到內建瀏覽器測試,完整拆解功能差異、實作體感、效能與成本,並評估企業隱私與遷移風險。

前言

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 採用「智慧型代理優先」的設計理念,將介面分為兩個主要區域:

  1. 編輯器視圖(Editor View):提供類似 GitHub Copilot 的行內自動補全和對話功能,適合需要人類親自介入的精細操作。
  2. 管理器視圖(Manager View):這是變革的核心。開發者在此扮演「架構師」的角色,而不是「搬磚工」。這種設計反映了從「個人貢獻」到「工程管理」的思維轉變。

目前我個人還是會傾向於編輯器視圖,因為與日常生活中,在 VS Code 中撰寫程式碼的習慣完全一致。

Google Antigravity 主畫面

核心功能特色

非同步執行:與競爭對手的線性聊天介面不同,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)。兩者的核心差異如下:

項目JulesAntigravity
運行環境Google Cloud(透過 GitHub App 整合)本地電腦
觸發方式在 Issue/PR 中 @jules開發者手動下指令
互動模式無介面,全自動有視覺介面,人機協作
適合任務版本升級、文件更新、簡單 bug 修復複雜開發、重構、全端任務

我個人認為 Jules 這類「無頭代理」有侷限性。原因是 AI 編碼仍然需要一個「主駕駛」進行即時控制與修正——不同的提示詞(Prompt)描述方式、模型選擇,甚至是上下文的細微差異,都會大幅影響 AI 的輸出結果。完全自動化的代理在缺乏人類即時回饋的情況下,容易產生偏離預期的結果。

競爭格局對比:Antigravity vs. GitHub Copilot

功能與規格比較

項目AntigravityGitHub Copilot
即時程式碼補全✅ 有✅ 最快
多檔案同時編輯✅ 強⚠️ 有限
自動執行終端指令✅ 有❌ 無
內建瀏覽器測試✅ 有❌ 無
Plan 模式✅ 有✅ 有
企業隱私保障❌ 尚無✅ 完整
支援模型Gemini 3 Pro、Claude Sonnet/Opus 4.5、GPT-OSS 120BGPT-4.1/5 系列、Claude Sonnet/Opus 4.5、Gemini 2.5/3 Pro
費用免費(公開預覽中)$10-$39/月

最推薦 Antigravity 的理由

  1. Planning 規劃模式:Antigravity 預設開啟「Planning」模式。下達指令後,Gemini 3 Pro 會先理解輸入內容與目的、分析整個專案架構,然後產出一份可閱讀的計畫清單(Plan)。這讓我可以在 AI 動手之前先審查方向是否正確,執行完畢後還會列出完整的 Workaround 結果,說明改了哪些檔案、做了什麼變更。

  2. 瀏覽器代理整合: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 把隱私政策補齊、推出企業版,再來認真考慮全面遷移。

參考文獻

  1. Getting Started with Google Antigravity
  2. Build with Google Antigravity, our new agentic development platform - Google Developers Blog
  3. Gemini API Additional Terms of Service
  4. Google Antigravity
主題 Stack 由 Jimmy 設計