---
title: "01 · Antigravity 是什麼"
description: "理解 Google Antigravity 的定位：不是普通 AI IDE，而是圍繞 Agent Manager、Artifacts、Browser 和許可權治理設計的 agent-first 開發平臺。"
verifiedAt: "2026-05-07"
---

Antigravity 最容易被誤解成“Google 版 Cursor”或“Gemini 的 IDE 殼”。這個理解太淺。Google 官方文件把 Antigravity 定位為 **agentic development platform**：開發者不只在編輯器裡和 AI 聊天，而是在更高的任務層級管理 agent，讓 agent 跨 editor、terminal、browser 完成開發任務，並透過 artifacts 留下可審查的證據。

> [!NOTE]
> **本章目標**：讀完後你應該能說清 Antigravity 和普通 AI IDE 的差異，知道為什麼 Agent Manager、Artifacts、Browser Agent 和許可權系統比模型列表更重要。

## 1. 先給結論

一句話：

```text
普通 AI IDE：你在代码旁边让 AI 辅助编辑。
Antigravity：你在任务层管理 agent，让它执行、验证并交付证据。
```

官方 Home 文件把 Antigravity 的能力拆到三個現場：Editor、Agent Manager、Browser。它還強調 artifacts，因為非同步 agent 做完任務以後，使用者不能只聽它說“我完成了”，必須能看 plan、diff、screenshot、browser recording、walkthrough 這類證據。

## 2. 它到底改變了什麼

假設你讓工具修復一個登入頁按鈕。

傳統 AI 編輯器通常是：

1. AI 改程式碼。
2. 你自己啟動服務。
3. 你自己開啟瀏覽器。
4. 你自己點選登入流程。
5. 你自己判斷它到底修沒修好。

Antigravity 想把這件事變成任務閉環：

1. Agent 先給 task list（任務清單）或 implementation plan（實現計劃）。
2. Agent 在 editor、terminal、browser 裡執行。
3. Agent 交付 diff（程式碼變更對比）、screenshot（截圖）、browser recording（瀏覽器錄屏）、walkthrough（任務總結報告）。
4. 你在 artifacts（產物證據）和程式碼 diff 上評論。
5. Agent 根據反饋繼續迭代。

這不是“更會補全程式碼”。這是把開發任務從手工步驟升級成可審查的 agent 執行鏈。

## 3. 四個核心層

它包含四個核心層：

| 層 | 作用 | 新手要學什麼 |
| --- | --- | --- |
| Editor | 傳統 IDE 工作區 | 補全、命令、區域性協作 |
| Agent Manager | agent 任務管理面 | 多 workspace、多 agent、conversation、review |
| Browser + Artifacts | 驗收證據層 | screenshot、recording、walkthrough、diff、plan |
| Permission System | 風險控制層 | terminal、file、browser URL、MCP 的邊界 |

Google 官方文件裡的 key terms 也指向同一件事：Agent 是主要 AI modality；Tab 和 Command 是編輯器裡的輔助 modality；Artifacts 是 agent 建立出來用於完成任務或向人類溝通成果的內容。

## 4. 心智模型

```mermaid
flowchart TD
    User["開發者"] --> Goal["高層目標"]
    Goal --> Manager["Agent Manager"]
    Manager --> Plan["Task List / Implementation Plan"]
    Plan --> Tools["Editor / Terminal / Browser / MCP"]
    Tools --> Diff["Code Diff"]
    Tools --> Proof["Artifacts: Screenshot / Recording / Walkthrough"]
    Diff --> Review["人工 Review"]
    Proof --> Review
    Review --> Feedback["Artifact 評論 / 修改要求"]
    Feedback --> Manager

    style Manager fill:#dbeafe,stroke:#3b82f6,stroke-width:2px
    style Proof fill:#fef3c7,stroke:#f59e0b,stroke-width:2px
    style Review fill:#dcfce7,stroke:#22c55e
```

看懂這個圖，就能看懂 Antigravity 的產品取捨：它把開發者從“每一步都親手做”推向“定義目標、審計劃、看證據、收許可權邊界”。

## 5. 它不是 Gemini CLI，也不是隻換殼的 VS Code

Gemini CLI 是 terminal-first。你在命令列裡讓 agent 讀檔案、跑命令、呼叫工具。Antigravity 是 workspace-first 和 manager-first。它更關注本地 IDE、瀏覽器驗證和多 agent 編排。

| 工具 | 更像什麼 | 優先場景 |
| --- | --- | --- |
| Gemini CLI | 終端 agent | 指令碼化、本地工具、命令列任務 |
| Antigravity | agent 工作臺 | UI 驗證、多工編排、視覺化驗收 |

所以不要問“有 Gemini CLI 還要不要 Antigravity”。更好的問題是：這個任務是否需要瀏覽器、截圖、錄屏、walkthrough 和多 agent 管理。

Antigravity 的 Editor 基於 VS Code 程式碼庫，官方文件也明確它保留開啟檔案、編輯、Tab、Command、Agent side panel、source control 和擴充套件生態。但它的 Agent Manager 和 Browser 是另一個層級，不應被簡化成“VS Code 加聊天側欄”。

## 6. 它也不是“全自動工程師”

Antigravity 的自治能力越強，越需要你設計邊界。真正成熟的用法不是把許可權全開，而是：

1. 複雜任務先要 plan。
2. 寫操作先看 diff。
3. UI 任務必須要 screenshot 或 recording。
4. 刪除、部署、付款、賬號後臺必須人工確認。
5. 能沉澱的經驗寫進 Rules（長期規則）、Workflows（按需流程）、Skills（專業能力包）。
6. Browser Agent 先限制在 `localhost` 或明確 allow 的站點。

> [!WARNING]
> 如果你把 Antigravity 理解成“讓 AI 自動幹完所有活”，它會很危險。如果你把它理解成“帶證據交付的 agent 工作臺”，它才有生產價值。

## 7. 適合與不適合

適合 Antigravity：

- UI 改動後需要瀏覽器驗證。
- 一個任務要跨檔案、terminal、browser。
- 需要多個 agent 非同步處理不同 workspace。
- 需要把計劃、diff、截圖、錄屏留給人審。
- 你願意維護許可權、Rules、Workflows、Skills。

不適合直接交給 Antigravity：

- 生產資料庫變更。
- 真實賬號後臺提交。
- 支付、廣告、許可權授權。
- 沒有邊界的大範圍重構。
- 你不打算看 plan、diff 和 artifacts。

<details>
<summary>深讀：為什麼 Artifacts 是 Antigravity 的核心</summary>

聊天回覆很容易給人一種“已經完成”的錯覺，但它不是證據。Artifacts 的價值在於把 agent 的計劃、修改、視覺驗證和操作過程變成可審查物件。只要任務超過區域性補全，就應該要求 agent 交 plan、diff 和至少一種驗證 artifact。沒有證據的“完成”，不能進入生產工作流。
</details>

## 8. 本章自檢

你應該能回答：

1. Antigravity 為什麼不是單純的 AI Editor？
2. Editor、Agent Manager、Browser 三個介面（surface）分別負責什麼？
3. Artifacts 為什麼比自然語言總結更適合驗收？
4. 哪些任務必須限制許可權或改用人工操作？

透過標準：你能把一個開發任務描述成“在哪個介面啟動、由哪個 agent 執行、用哪些 artifacts 驗收、受哪些許可權限制”。

## 官方來源

- [Google Antigravity Documentation](https://antigravity.google/docs/home)：官方 Home 文件，定義產品定位、核心介面（surface）、Agent、Tab、Command 和 Artifacts。
- [Getting Started with Google Antigravity](https://codelabs.developers.google.com/getting-started-google-antigravity)：Google Codelab，說明 agent-first platform、Mission Control、Agent Manager、Browser 和 Artifacts。
- [Google Antigravity](https://antigravity.google/)：官方產品入口，用於核對下載、文件和產品當前狀態。

## 接下來去哪

<Cards>
  <Card title="第一次安全執行" description="按低風險順序完成安裝、只讀分析、單檔案小改和瀏覽器驗收。" href="/zh-Hant/docs/antigravity/understanding/02-install-first-safe-run" />
  <Card title="查官方入門" description="如果你只想查安裝和 setup flow，去官方教程中文版。" href="/zh-Hant/docs/antigravity/official/00-getting-started" />
</Cards>
