作者:Boxu Li
簡介Google 的**「Antigravity」計劃並不是要違背物理定律,而是要用 AI 重新定義軟體開發。在 2025 年底與 Google 的 Gemini 3 AI 模型一同推出的Google Antigravity**,是一個代理開發平台,旨在將編碼提升到更高的抽象層次。這個名稱讓人聯想到大膽的思維方式(Google 的 X 實驗室曾經甚至想過太空電梯之類的創意),但在這裡「antigravity」是隱喻:該平台將繁重的工作從開發者肩上移開,由智能代理處理常規任務,從而讓創作者可以專注於大局構思。在這篇文章中,我們將探討 Google Antigravity 是什麼、它如何運作,以及使其可信的科學和技術——以調查性但易於理解的語氣呈現給技術愛好者和好奇讀者。Google Antigravity 是什麼?
Google Antigravity 是一個新推出的 AI 輔助軟體開發平台(目前免費預覽中),旨在為「代理優先」的編碼時代而設計。簡單來說,它是一個 融合 AI 代理的 IDE(集成開發環境)。這些 AI 代理不僅能自動完成代碼,還能替您計劃、編寫、測試,甚至運行代碼,跨多個工具進行操作。Google 將 Antigravity 描述為一個平台,讓開發者能夠以 「更高、任務導向的層次」 進行操作——您告訴 AI 您想達成的目標,代理們會幫您找出如何實現。即便如此,它依然保留 IDE 的熟悉感,因此開發人員在需要時可以傳統方式介入編碼。目標是將 AI 變成 主動的編碼夥伴,而非被動助手。
Google Antigravity 的關鍵事實: 它於 2025 年 11 月與 Gemini 3 AI 模型一同推出,並以 免費公開預覽(個人方案)提供給 Windows、MacOS 和 Linux 用戶。開箱即用的是 Google 強大的 Gemini 3 Pro AI,但有趣的是,它還支持其他模型,如 Anthropic 的 Claude Sonnet 4.5 和一個開源的 GPT 模型(GPT-OSS),賦予開發者選擇代理背後「大腦」的靈活性。這種開放性強調了 Antigravity 不僅僅是 Google 的實驗;它旨在成為 AI 時代的多功能編碼基地,歡迎多種 AI 引擎的加入。
Google Antigravity 的核心是將 自主 AI 代理 引入開發工作的每個層面,重新想像編碼流程。以下是其運作方式:
使用 Antigravity 時,你不僅僅是編寫代碼,而是協調 AI “代理” 來為你完成部分開發工作。這些代理可以在你的編輯器中讀寫代碼,執行終端命令,甚至打開瀏覽器來驗證運行中的應用程式。實質上,AI 代理具備人類開發者所使用的相同工具(編輯器、命令行、網頁瀏覽器),並能夠同時運用它們。例如,一個代理可以自主編寫新功能的代碼,啟動本地服務器來測試,並在瀏覽器中模擬用戶點擊以確保一切正常。所有這些幾乎不需要人工干預——你可能只需給出高層次的指令(例如,“添加用戶登入頁面”),代理就會將其分解為步驟並執行。開發者變成了架構師或指導者,監督多個同時工作的“初級開發者” AI。Google 將此稱為 “代理優先” 方法,因為代理在工作流程中是重點,而不僅僅是隱藏在單行建議背後。
為了適應這種代理驅動的工作流程,Antigravity 提供了兩種主要的介面模式。預設的 編輯器視圖 看起來和感覺像是一個熟悉的程式碼編輯器(事實上,Antigravity 本質上是一個定制的 VS Code 風格的 IDE)。在這個視圖中,你可以正常撰寫和編輯程式碼,旁邊有一個 AI 助手面板(類似於 GitHub Copilot 或 Cursor)。然而,Antigravity 還引入了一個強大的 管理者視圖,其作用就像是一個多代理的“任務控制中心”。在管理者視圖中,你可以啟動和監控多個 AI 代理,同時處理不同的任務或甚至在不同的項目工作空間中工作,所有這些都可以並行進行。Google 將其比作擁有一個儀表板,你可以一次啟動、協調和觀察多個代理。這對於較大的項目特別有用:例如,一個代理可以在調試後端程式碼時,另一個同時研究前端函式庫文件——所有這些都可以在一個介面中看到。管理者視圖體現了代理優先時代的精神,提供了傳統 IDE 無法實現的自主工作流程高層次監督。這是 Antigravity 的一個明顯區別特徵,將 IDE 轉變為一個多代理協作中心,而非單一的編碼窗口。
Google Antigravity 最引人入勝的部分之一是它如何解決自主 AI 的信任問題。通常,如果讓 AI 自由運行編寫代碼或執行命令,你會擔心:它到底在做什麼?它做對了嗎? Antigravity 的解決方案是讓代理生成**「工件」——基本上是記錄 AI 工作的詳細線索和交付物,而不是用每一個小鍵擊或 API 調用淹沒你。Antigravity 中的代理會以人性化的形式總結其進度,如任務列表、實施計劃、測試結果、截圖,甚至是瀏覽器屏幕錄像**。這些工件作為 AI 已經完成和打算完成工作的證據和透明度。例如,在代理嘗試添加登錄頁面後,它可能會提供一個工件清單:「創建了 LoginComponent.js,更新了 AuthService,運行了本地服務器,所有測試通過」以及瀏覽器中登錄頁面的截圖。據 Google 稱,這些工件比起篩選每個單一操作的原始日誌*「更容易讓用戶驗證」*。實際上,工件將 AI 的工作轉化為可讀報告,增進對自主行為的信任,確保其行動正確且符合你的目標。
同樣重要的是,Artifact 能夠提供反饋:Antigravity 允許您在任何 artifact 上給出類似 Google 文件的評論或註釋,無論是指出計劃中的錯誤還是突出截圖中的 UI 問題。代理會即時考慮這些評論,而不需要停止一切。這種異步反饋循環意味著您可以在高層次上指導 AI(例如:「這張 UI 截圖缺少登入按鈕——請修正」),代理會在下一步行動中納入這些更正。這是一種新穎的 AI 控制方式:您不需要微觀管理代碼,而是透過對輸出的評論來引導代理。結合 artifact,這創造了一種人類與 AI 之間的合作感。開發者會更有信心,因為他們可以看到 AI 所做的證據,並在中途修正其方向,而不是盲目信任。
Google Antigravity 也強調這些 AI 代理可以從過去的工作和反饋中學習,以隨著時間的推移改進。每個代理都維持著一種知識庫,記錄它所做的事情和學到的知識。例如,如果一個代理曾經需要弄清楚如何配置一個複雜的網頁伺服器,它將把這個過程記住為「知識項目」,下一次可以更快地完成或減少錯誤。這些知識在不同的會話中保留,並可以在代理管理器中訪問。簡而言之,你使用 Antigravity 的越多,你的代理就會變得越聰明和更個性化,因為它們積累了專案特定的技能。Google 將這描述為*「學習作為核心原始概念」*,每個代理的行動都可以為不斷增長的洞察庫做出貢獻,以持續改進antigravityide.organtigravityide.org。雖然細節不多,但承諾是一個真正積累經驗的 AI 配對程式設計師,就像人類一樣,而不是每次都從零開始。
Antigravity 的代理背後的核心是 Gemini 3 Pro,這是 Google 最先進的大型語言模型,以其改進的推理和編碼能力而聞名。Gemini 3 的出色代碼生成和多步推理得分(例如,在編碼基準測試中獲得 76%,而 GPT-4 則約為 55%)為 Antigravity 提供了一個強大的基礎。該平台本質上是一個展示,展示了當 Gemini 3 在完整的開發環境中被放開時可以做到什麼。然而,值得注意的是,Antigravity 並不限於 Gemini——它在許多方面被設計為模型不可知,也支持其他 AI 模型。
在實用層面上,Antigravity 是一款桌面應用程式(據早期使用者稱,它是 VS Code 的一個分支)。你可以安裝它並使用 Google 帳戶登入。之後,它會提供一個類似聊天的提示介面(用於自然語言指令),與終端介面和程式碼編輯器並排顯示。這種多窗格設置意味著 AI 可以同時向你顯示程式碼和終端輸出,甚至可以彈出瀏覽器窗口顯示正在構建項目的即時預覽。Google DeepMind 的 CTO Koray Kavukcuoglu 總結說:「該代理可以與你的編輯器、終端和瀏覽器協同工作,幫助你以最佳方式構建應用程式。」這種工具的緊密整合,使得“反重力”的感覺變得可感知——當一個 AI 可以無縫地在寫程式碼、執行命令和檢查結果之間切換時,開發過程變得更加輕盈。
顯示 Antigravity 的啟動介面,其中有“開啟資料夾”和 AI 驅動代理功能等選項。
總結來說,Google Antigravity 結合了先進的AI 代理協作與現代化編程環境的舒適性。這就像為編程配備了自動駕駛儀:你可以讓它自行運行,但始終擁有檢查其工作和根據需要進行調整的儀表和控制。
Google Antigravity AI 生成了一個音頻上傳 UI 模型,用於上傳播客和會議錄音。
Google Antigravity 位於尖端 AI 研究與實用軟體工程的交匯處。它的出現反映了一個更廣泛的科學追求:**我們能否讓 AI 不僅僅協助編程,而是自主地進行編程科學?**本節探討了這一計劃的背景及一些展示其能力的實驗。
在過去的幾年中,開發者已經習慣使用像 GitHub Copilot 這樣的 AI 編碼助手,這些助手可以建議代碼行。Antigravity 將這一概念進一步推向自主代理 AI的領域,符合 AI 研究趨勢,探索讓模型執行多步推理和工具使用。在 AI 研究社群中,對「軟體代理」的興趣日益增長——這些是可以在軟體環境中採取行動的 AI 程式,不僅僅是聊天或完成文本。Google Antigravity 可以被視為這些理念的實際測試平台:它利用 Gemini 3 的高推理能力(Gemini 3 因在推理基準上的頂尖表現而聞名),並給予它一個有限的遊樂場(開發環境)來行動。通過將代理的行動限制在編碼工具中,並通過工件和反饋提供護欄,Antigravity 將理論 AI 計畫/執行研究與日常編程任務連接起來。
事實上,Antigravity 的元素反映了人類與 AI 團隊合作和程序合成中的學術方法。AI 解釋其計劃(工件)並由人類進行監督的概念,與**「監督正確性」**的理念一致,這是一種 AI 的安全技術,系統必須為其步驟提供理由以獲得批准。同樣,知識庫功能暗示了持續學習算法的應用,以維持長期背景。從科學的角度來看,Antigravity 是一個實驗,探討在給予結構和監督的情況下,我們可以多大程度上信任 AI 處理創造性和複雜工作(如編碼)。這既是一個研究項目也是一個產品——這可能是 Google 將其作為預覽版發布而非最終服務的原因。
為了證明其能力,Google 展示了多個使用 Antigravity 的富有想像力的演示。這些例子提供了該項目現實基礎的氛圍——展示它不僅僅是炒作,還能解決非小問題:
這些展示不只是噱頭;它們是重要的概念驗證。它們展示了支撐 Antigravity 的技術足夠現實,可以解決真正的工程問題。無論是撰寫控制算法還是設計互動式 UI,該平台的代理都能參與需要理解物理、用戶體驗和複雜邏輯的任務。對於懷疑的觀察者來說,這樣的具體用例增加了可信度:這不是空頭支票或愚人節玩笑,而是一個實際運行的系統,正在解決開發者關心的場景。
將此項目命名為「Antigravity」,Google 有意喚起大膽、未來創新的形象。這讓人聯想到 Google X「登月工廠」的精神——在那裡,大膽的想法(如小行星採礦、太空電梯、自動駕駛汽車)被追求。雖然 Antigravity 是一個軟體工具,但它承載了打破傳統約束的精神。在傳統的軟體工程中,添加更多功能或構建複雜系統通常會因需要維護更多代碼和修復更多錯誤而被拖累(因此有重力的比喻)。Google Antigravity 旨在移除這種重量,讓開發者能夠在不感到負擔的情況下構建更多。這是一個實驗性的想法:如果編碼沒有重力,你能夠以逃逸速度前進會怎樣?
歷史上,谷歌一直喜歡玩與重力有關的概念(例如,以前的 「Google Gravity」 瀏覽器技巧,讓搜尋頁面像被重力拉扯一樣崩塌,是個受歡迎的彩蛋)。「Antigravity」 的名稱顛覆了這個概念——不是一切都崩解,而是事物可能會漂浮地自我組裝。谷歌圍繞 Antigravity 的訊息使用太空飛行的隱喻,例如啟動應用程式時的 「體驗起飛」 和倒數(3…2…1)。這種行銷角度吸引了觀眾的 科學好奇心:它將這個平台框定為探索新編程領域的發射台,幾乎像是一個開發者的太空人計畫。
值得注意的是,儘管這個概念聽起來很奇幻,谷歌已將它建立在真實技術上。他們甚至引入了 AI 編碼領域的成熟人才 領導這項工作——例如,該專案由 Varun Mohan(前 Codeium/Windsurf 的 CEO)帶領,他的團隊曾打造受歡迎的 AI 編碼工具。這為 Antigravity 增添了 可信度:它是由具有深厚 AI 開發經驗的人打造,而不是毫無根據的隨機豪賭。谷歌基本上是在結合 登月心態 與 實用的 AI 研究 和經驗豐富的工程技術。
談到開發者文化:名稱「Antigravity」可能也是對一個知名的程式員笑話的俏皮致敬。在 Python 程式語言中,輸入 import antigravity 會打開一幅 XKCD 網路漫畫,漫畫中角色說 Python 代碼如此簡單,感覺就像在飛翔medium.com。這個幽默的參考——import antigravity 來飛翔——完美契合了 Google 平台的目標:讓開發者「飛躍」過去那些曾經繁瑣的編程任務。不論是否有意,這個名稱的選擇無疑與開發者的幽默感和想像力產生共鳴。它在說:如果在編碼中使用 AI 感覺如同漫畫中所暗示的那般自由會怎樣?
Google Antigravity 代表了一個大膽的步伐,邁向以「AI 為先」的未來軟體創造,讓人類開發者能與智能代理並肩工作。從科學上來看,它處於 AI 的前沿,測試像 Gemini 3 這樣一個負責任的工具型模型在編程等複雜領域能走多遠。早期的證據——從基準分數到彈珠遊戲演示——表明這種方法不僅引人入勝,而且可行。對於開發者和技術愛好者來說,Antigravity 激發了興奮和好奇:它承諾了一個世界,構建軟體更多是關於指導你想要的,而不是逐行與代碼搏鬥。
至關重要的是,Google 努力解決使這樣一個系統有用所需的現實基礎。通過關注信任(工件和驗證)、反饋迴路,以及保持熟悉的環境,他們為這個突破性計畫奠定了堅實的基礎。Antigravity 並不是要求開發者盲目地跳入完全自動化的編碼,而是提供了一個透明和控制的安全網。這種自主性與監督的結合也可以作為其他超越編碼的 AI 工具的模型。
在更廣泛的背景下,Google Antigravity 可以被視為既是一個產品也是一個持續的實驗。「代理優先」的 IDE 是否會成為新的常態?現在還言之過早,但這項倡議確實推動了討論的進展。競爭者和初創公司也在探索類似的想法(Cursor、Replit 的 Ghostwriter、Microsoft 的 Visual Studio 擴展等),所以我們正在見證開發者工具的新太空競賽——而 Google 顯然希望在這個領域領先,即使它也與一些對手合作。
目前,好奇的開發者可以免費下載 Antigravity 並試用。無論您是想減輕繁重工作的專業開發者,還是對 AI 感興趣的業餘愛好者,都值得「啟動」這個應用並進行實驗。這個名字本身就邀請人們探索:Antigravity 暗示著普通規則並不完全適用。的確,當您看到 AI 代理為您編寫和測試代碼時,您可能會產生一種幾乎像科幻一樣的興奮感——有點像親眼見證重力在現實中被挑戰。它體現了那種創新、科學驅動的遊戲,推動技術不斷向前。Google Antigravity 向我們提出了一個引人入勝的問題:當軟體開發本身變得幾乎無重時,我們會打造什麼?