Topics

試用 Google 新的 AI 開發工具(IDE)「Antigravity」

  • column

2025年11月18日,Google 發佈了最新的 AI 工具 Google Antigravity(Google 反重力)。

之前曾撰寫過關於 Jules 的文章(https://www.liberogic.jp/topics/20250602-jules/),這次我們在比較兩者差異的同時試用了 Antigravity。雖然心想「都過了半年,我們已經用 Claude Code 作為標準化工具,為什麼還要試呢!」,但還是稍微玩了一下。

首先從官方網站(https://antigravity.google/download)下載適合你的電腦系統的應用程式。

初次設置介面為英文,所以詢問了 Gemini 尋求協助。

Antigravity 初次設置

1. Import Settings(匯入設定)

如果你正在使用 VS Code 等編輯器,系統會詢問是否要匯入現有設定。

  • 「Start Fresh」(全新開始)

    如果是第一次使用,建議選擇此選項。你可以從全新的狀態開始。

  • 「從 VS Code 匯入」(從 VS Code 繼承)

    如果你平時使用 VS Code,可以繼承習慣的快速鍵操作等。

2. 選擇主題(選擇外觀)

  • 「深色」(黑色系)或 「淺色」(白色系)

    依照個人喜好選擇。許多工程師傾向選擇護眼的「深色」主題。

3. 登入 Google(帳戶連結)

這是最重要的部分!按下藍色的 「使用 Google 登入」 按鈕。

  • 瀏覽器(Safari 或 Chrome)會開啟,請選擇你的 Google 帳戶並點擊「許可」。

4. 專案設定(選擇工作位置)

當出現「開啟資料夾」或「新增專案」時,請選擇為測試用途建立的 test 資料夾。

  • 當看到英文提示 "Trust the authors of the files in this folder?" 時,勾選核取方塊,然後點擊 "Yes, I trust the authors"。

🌍 將選單日語化(完成階段)

完成到這裡後,讓我們把英文選單改成日文吧。

  1. 按下鍵盤上的 Command + Shift + P(M1 Pro 的話搜尋視窗會瞬間出現)。
  2. 在那裡輸入 display language。
  3. 會出現 「Configure Display Language」 的選項,點擊它。
  4. 選擇 「日本語 (Japanese)」。
  5. 會詢問「Restart(重新啟動)可以嗎?」,按下按鈕後,整個應用程式就會變成日文了!

設定完成後,會顯示這樣的編輯器畫面!

螢幕右側是提示詞輸入的聊天區。

即使最初輸入提示也完全沒有開始實現。

介紹 Gemini 3.1 Pro!有這樣的標記,但切換到 Gemini 3 Flash 後就能運作了!這次就先簡單試試,不會深入細節!

先試著輸入「製作簡單的計算機應用」。

計算機應用程式實作方案

它會像這樣制定實現計劃。批准後會依序建立 index.html、style.css、script.js 檔案。

完成後,它甚至會開啟瀏覽器進行驗證和測試!

樣式設計得很時尚呢!!

到目前為止,我知道它很厲害,但我想知道它與 Jules 有什麼不同..。

太厲害了!謝謝!順便問一下,Jules 有什麼不同嗎?如果有容易理解的實現例的話,希望你能製作一下!制定任務・計劃然後實現的功能 Jules 也有吧?

感謝您提出關於 Jules 差異的問題!

最大的區別在於「對視覺設計的執著」和「代理程式本身進行的視覺動作驗證」。

  • 設計:我的設計理念不僅是讓功能正常運作,更要以標準配置提供能夠「驚艷」用戶的高級設計(最新配色方案、玻璃擬態、動畫效果等)。
  • 驗證能力:實裝完成後,我會親自開啟瀏覽器,以視覺方式確認並記錄 UI 是否有崩壞或操作感問題。
  • 流程:我遵循「任務、計畫、逐步說明」的架構,始終清晰地展示「現在正在做什麼,以及為什麼要這樣做」,有序地推進工作。

為了讓各位親身體驗這一差異,我準備了一個實裝範例——設計精洗練的「高級番茄鐘計時器」。敬請查看implementation_plan.md。如果可以,我將主動繼續進行實裝與驗證!

implementation_plan.md 實裝計畫在此

高級番茄鐘計時器實作方案

以下是完成的計時器。已經進行過動作驗證呢!

顯示影片文字記錄(日語)

00:00 (指カーソルが出てきてボタンクリックの検証を行う)

00:12 (スタートボタンがクリックされタイマーのカウントダウンが始まる)

00:27 (タイマーをストップしカウントダウンが止まる)

1. 具備「眼光」的 Antigravity

Jules 雖然聰明,但 Antigravity 的卓越之處在於「視覺驗證」。它不是寫完代碼就結束,而是採取「親自開啟瀏覽器,用眼睛確認設計是否有崩壞」的流程,這已經超越了過往 AI 工具的一步。

2. 對「成果物」的執著

Antigravity 不只是輸出代碼,而是細心製作「implementation_plan.md(實裝計畫書)」這樣的文件。由此,用戶能夠清楚地了解「AI 現在在思考什麼」。

3. 優質設計成為「標準」

當被要求「製作番茄鐘計時器」時,Jules 會製作「能運作的計時器」,但 Antigravity 則會嘗試製作「具有豐富動畫效果、如同 iPhone 最新應用般的計時器」。這種「想要驚豔使用者」的服務精神是最大的差異。

🧐 與 Jules 的區別與應用~

若只是「從零開始製作」,兩者都很出色,但在以下情況會有所不同。

  • Antigravity 與 Google 帳戶的整合非常強大,可以直接將製作的應用發布到網際網路上(例如 Firebase 整合),或快速體驗 Google 最新的 AI 模型。適合「想要盡快接觸最新技術」的使用者。
  • Jules 的動作更「人性化」。透過逐步對話「製作計算機。啊,背景改成藍色,再加上歷史記錄功能」,邊聊天邊逐步完善應用,擅長修復複雜的錯誤和整理既有程式碼。

確實,使用 Jules 時,只套用了最低限度的樣式。必須在提示中指示「美化它!」設計才會套用,但 Antigravity 在設計上明顯更精美洗練!

從零開始快速建立基礎框架時,Antigravity 看起來更合適。

然後將這個測試製作的靜態文件輸入「改成 Next.js 環境!」,它就一次搞定了!而用 Jules 時則因為報錯無法進行。

我覺得把麻煩的環境設定交給 Antigravity 來做也不錯!

之後還可以「加上這個設定!增加這個功能!」這樣逐步增加,而且 package.json 和 tailwind.config.js 等煩人的設定檔也會自動幫你整理好,真的非常方便!

額外加值

要是改用 Next.js 的話,用 Tailwind CSS 在背景加上漸層動畫。還有,把字型換成 Google Fonts 那種有品味的字!

套用不同樣式模式的番茄鐘計時器圖像
套用不同樣式模式的計算機圖像

注意!

Antigravity 的表現比 Jules 更加「主動積極」。它會在幕後自動安裝函式庫、建立檔案。

  • 風險:如果在已有重要專案的資料夾中執行,AI 可能會「好心」地改寫你的檔案。
  • 對策:一定要像這次一樣在 test 資料夾等 專用的工作空間執行,這是鐵則。

再怎麼能幹,最後還是需要人眼確認啊。

Antigravity 擅長的地方,也許可以試試在模型原型階段交給它做!

不過我們公司標準用的是 Claude Code 啦……

本文作者

我主要從事標記語言、JavaScript、React 和 Next.js 的前端開發。看到自己參與的網站順利上線時最開心!興趣是彈吉他。喜歡貓咪和烤地瓜🐱🍠

Hiracchi

前端工程師 / 2022年入職

查看此員工的文章

信心十足的團隊體制與迅速的應對能力是我們的優勢

Liberogic 擁有經驗豐富的人員積極推進專案,因而獲得客戶的高度評價。
我們恰當地安排專案經理和總監,致力於順利推進整個專案。 我們避免不必要的全面投入而導致成本增加,而是採用適材適所配置資源的方式,因此在業務把握到估價制作與提交的速度上也備受好評。

※ 請注意,我們不積極進行 SES 形式的駐場業務。

Slack、Teams、Redmine、Backlog、Asana、Jira、Notion、Google Workspace、Zoom、Webex 等幾乎所有主要的專案管理工具和聊天工具都可供您使用。

請諮詢我們解決您的網站問題。

案例分析