更新日期:2026年6月2日
先講結論
Cursor 適合以 editor 為中心的日常 coding、codebase 問答與多檔修改;Google Antigravity IDE 適合用 Agent Manager / Editor / Browser 管理跨 workspace 的任務與 artifacts;Antigravity CLI 則是 Google 最新主推的 terminal-first Antigravity agent 介面。Gemini CLI 對個人免費、Google AI Pro 與 Ultra 使用者已進入遷移期,官方方向是轉向 Antigravity CLI。
官方更新重點:Google 於 2026-05-19 公告 Antigravity CLI 開放使用,並宣布 2026-06-18 起 Gemini CLI 與 Gemini Code Assist IDE extensions 對個人免費、Google AI Pro / Ultra 使用者停止服務請求;企業授權與 Google Cloud 相關使用情境另有保留。
四種定位差異
| 工具 | 2026-06 核心定位 | 最適合的工作 | 注意事項 |
|---|---|---|---|
| Google Antigravity IDE | Agent-first development platform,主軸是 Agent Manager、Editor、Browser、artifacts 與跨 workspace agent 管理 | 長任務、多 workspace、UI 測試、artifact review、跨 editor / terminal / browser 的端到端任務 | 若只是單檔小修,直接用 editor 或 Cursor 可能更快;若要交給 Agent 自主執行,應重視 artifact review 與權限設定 |
| Cursor | Editor-first AI coding tool,Agent / Ask / Manual / Custom modes 依任務切換 | 複雜功能、refactor、多檔修改、codebase 問答,以及保留傳統 IDE 節奏的開發工作 | Cursor Agent 也能自主探索、編輯多檔與執行命令;差異在於它更偏 editor 內 coding flow,不是 Antigravity 那種多視窗 agent manager 工作台 |
| Antigravity CLI | Terminal-first surface for Antigravity agents,與 Antigravity 2.0 共用 agent harness | 命令列自然語言工作、subagents、背景任務、slash commands、plugins、MCP、skills、hooks、設定與權限管理 | 適合 terminal-first 開發者;從 Gemini CLI 遷移時要檢查 skills、plugins、MCP config 與路徑差異 |
| Gemini CLI | 個人使用情境下已是 legacy / transition context;官方遷移方向是 Antigravity CLI | 理解舊工作流、準備遷移 extensions、skills、MCP servers、hooks 與 subagents | 2026-06-18 後,個人免費、Google AI Pro / Ultra 使用者不應再把 Gemini CLI 規劃成新 workflow 的主要入口;enterprise / Google Cloud 授權請依官方授權條件判斷 |
什麼時候選 Google Antigravity IDE?
當你的需求已經不是「改一段 code」,而是「讓 Agent 理解目標、規劃任務、跨檔案修改、開瀏覽器驗證、產出 artifacts 給你審核」,Antigravity IDE 的優勢會比較明顯。
- 你想用 Agent Skills 固化團隊 SOP,例如 PRD 產生、錯誤分析、QA 檢查清單,並讓 Agent 在 IDE / terminal / browser 間使用這些能力。
- 你需要把多步驟工作沉澱成可重複的 workflows 或 slash commands,而不是每次重打一長串 prompt。
- 你希望 Agent 在多個 workspace 中非同步執行,最後用 plan、implementation notes、screenshots、test results 等 artifacts 回報。
什麼時候選 Cursor?
Cursor 比較像把 Agent 放進日常 editor。你仍然在熟悉的編輯器中操作,但可以依任務切換 Agent、Ask、Manual 或自訂模式,讓它探索 codebase、編輯多個檔案、執行命令並修正錯誤。
- 你主要工作是讀 code、改 code、補測試、review diff,且想把操作中心留在 editor。
- 你想保留傳統 IDE 操作節奏,但又需要 Agent 在 repo 內協助完成較大的 coding task。
- 你需要在單一 repo 或少量 repo 中快速完成多檔修改,而不是監管多個長時間背景 Agent。
什麼時候選 Antigravity CLI?
Antigravity CLI 是 Google 最新主推的 terminal-first agent 入口。它適合已經習慣 shell、Git、CI、log 分析與腳本化工作的人,把 Antigravity agent 放進命令列流程。
- 你想在 terminal 裡啟動 agent、問專案、摘要 log、產生指令、跑批次檢查或交給 subagents 背景處理。
- 你需要沿用或遷移 Gemini CLI 時代的 extensions、skills、MCP servers、hooks 與 subagents。
- 你偏好低 UI、可重複、可腳本化的工作方式,但仍想使用 Antigravity 的 agent harness。
註:官方遷移文件指出,workspace skills 主要轉向 `.agents/skills/`,Antigravity CLI global skills 位於 `~/.gemini/antigravity-cli/skills/`,Gemini CLI extensions 在 Antigravity CLI 中對應為 plugins。
那 Gemini CLI 現在怎麼看?
如果你是個人免費、Google AI Pro 或 Ultra 使用者,Gemini CLI 不應再被規劃成新的長期入口。它比較適合當成舊流程盤點與遷移背景:整理現有 commands、extensions、MCP servers、skills、hooks、subagents,再依官方遷移方式搬到 Antigravity CLI。若你在 enterprise 或 Google Cloud 授權情境,則要依官方公告中的授權範圍與產品說明判斷。
我的實務選擇
如果是 PM、QA、系統分析或技術型產品工作,我會這樣分工:
- 探索與定義需求:用 Antigravity IDE 讓 Agent 讀資料、拆任務、整理規格;terminal-first 的資料整理與批次探索則改用 Antigravity CLI。
- 實作與快速修改:用 Cursor 做 editor-first coding、快速 refactor 與測試補強;用 Antigravity Editor View 接續 Agent Manager 產出的 artifacts 與修改計畫。
- 建立可重複流程:把常用流程沉澱成 Antigravity Skills、Workflows、slash commands 或 CLI plugins,並清楚分開 workspace-local 與 global 設定。
- 自動化與批次檢查:用 Antigravity CLI 跑檢查、產報告、整理輸出;若原本使用 Gemini CLI,先做遷移 checklist,再替換到 `agy` workflow。
延伸閱讀:Antigravity 系列
參考來源
- Google Antigravity official documentation
- Antigravity CLI product page
- Antigravity CLI migration documentation
- Antigravity Skills documentation
- Antigravity Workflows documentation
- Cursor official documentation: modes and agent behavior
- Gemini CLI GitHub repository(作為舊流程與遷移背景參考)
- Google Developers Blog: transitioning Gemini CLI to Antigravity CLI