Google Antigravity與Gemini CLI都能在Terminal或開發環境中使用Gemini完成程式工作,產品層級不同。Antigravity是一套包含2.0桌面控制中心、IDE、CLI與SDK的完整Agentic Development Platform;Gemini CLI則是Google持續開源維護的終端Agent,核心功能包括GEMINI.md、Plan Mode、Tools、Extensions、MCP、Skills、Checkpoint與Session。Google目前將Antigravity CLI定位為Antigravity Harness的Terminal入口,適合和2.0、IDE及SDK共享平台工作方式;已有Gemini CLI工作流的使用者仍可繼續使用,也應依實際需求評估是否遷移。本文聚焦入口與選型;Antigravity完整能力、Gemini記憶與Context清理由其他三篇承接。
重點快讀
- Antigravity 2.0是多專案、多Agent桌面控制中心。
- Antigravity IDE適合直接閱讀Code、Diff與Browser Artifact。
- Antigravity CLI是Antigravity Harness的Terminal/Headless入口。
- Antigravity SDK用Python建立自訂Agent和自動化。
- Gemini CLI仍是獨立開源Terminal Agent,具備GEMINI.md、Tools、Skills、MCP與Session能力。
- 是否遷移取決於你需要單一CLI,還是跨桌面、IDE、CLI與SDK的平台。
五個入口快速比較
| 工具 | 主要介面 | 適合工作 |
|---|---|---|
| Antigravity 2.0 | Desktop App | 跨專案管理多個自主Agent |
| Antigravity IDE | 程式編輯器 | 直接寫Code、看Diff、Terminal與Browser驗證 |
| Antigravity CLI | Terminal/TUI | SSH、Container、Headless與Shell工作流 |
| Antigravity SDK | Python | CI、Bot、內部平台與自訂Agent |
| Gemini CLI | Terminal/開源CLI | 本機Repository、GEMINI.md、Extensions、MCP與可客製終端工作 |
Antigravity平台的核心
Antigravity把同一套Agent Harness放到不同工作表面。使用者可以在2.0建立多個自主Agent,在IDE直接接手程式與Review,在CLI操作遠端環境,也能透過SDK將Harness嵌入自己的系統。
- 跨Project建立獨立Agent Workspace。
- 以Artifacts呈現Plan、Screenshot、Recording和Tests。
- 依工作階段切換桌面、IDE、CLI或SDK。
- 將長任務和多Agent管理視為平台核心。
Gemini CLI的核心
Gemini CLI是一個開源終端Agent,較接近可被Repository規則與Extensions深度客製的CLI工作台。它直接讀取本機檔案、執行Shell、使用Plan Mode,也能透過MCP與Agent Skills增加能力。
- 階層式GEMINI.md與Just-in-time Context。
- Plan Mode、Todo與Checkpoint。
- 檔案、Shell、Web、MCP與自訂Tools。
- Extensions、Custom Commands與Agent Skills。
- Trusted Folders、Policy Engine與Ignore Files。
- 開源Repository與社群開發。
Antigravity CLI和Gemini CLI是否相同
兩者都在Terminal中工作,也都能使用Gemini與Agent工具,不能只因介面相似就視為完全相同產品。
Antigravity CLI的產品責任是成為Antigravity平台的Terminal與Headless入口;Gemini CLI則有自己的開源Repository、版本、文件、記憶系統、Extensions和社群生命週期。導入時應比較實際命令、設定路徑、Tool Policy、Session與Artifact格式。
Antigravity 2.0適合什麼
- 同時監督多個獨立Project。
- 以高層次目標委派Agent。
- 查看不同Agent的Plan與成果。
- 不希望一直停留在程式編輯器。
- 需要多任務可見性和Artifact Review。
它不適合把高度耦合、共享同一核心檔案的工作無限制平行化。
Antigravity IDE適合什麼
- 需要直接閱讀和修改程式。
- 大型Repository與跨檔重構。
- 前端Browser與Screenshot驗證。
- 人工Code Review、測試與整合。
- Agent工作時需要同步介入。
Antigravity CLI適合什麼
- SSH、Linux Server與Remote Devbox。
- Container、tmux與Shell Workflow。
- Headless和Script驅動任務。
- 不需要完整GUI的快速Repository工作。
- 希望和Antigravity其他入口共享平台Harness。
Antigravity SDK適合什麼
- CI失敗後建立修復Task。
- 內部Agent Dashboard和工程平台。
- 批次維護多個Repository。
- 自訂模型、Tool、Approval和Budget。
- 把Agent能力嵌入自己的產品。
Gemini CLI適合什麼
- 偏好開源CLI與可直接檢查程式碼。
- 已建立GEMINI.md、Extensions、Skills與MCP。
- 需要細緻控制本機Context和Tool Policy。
- 希望獨立使用Terminal Agent,不需要完整多表面平台。
- 團隊已有Gemini CLI測試、命令和自動化資產。
兩套CLI在Context上的差異
Gemini CLI目前有明確的GEMINI.md階層、Imports、/memory命令和實驗性Auto Memory,適合精細管理Repository指令。
Antigravity CLI更需要和2.0、IDE及SDK的Project、Task、Artifact和Harness保持一致。遷移前要確認Antigravity如何處理原有GEMINI.md、Skills、MCP、Custom Commands與Session。
已有Gemini CLI需要立刻遷移嗎
不需要只因新產品出現就立即切換。先檢查目前Gemini CLI流程是否穩定、官方Repository和版本是否仍符合需求,以及你是否真的需要多Agent桌面管理和Antigravity SDK。
較合理的方式是雙軌測試:保留原Gemini CLI基線,在Antigravity CLI執行相同低風險Repository Task,比較Tool、Context、Diff、測試、成本與人工Review。
遷移前保存什麼
- 備份GEMINI.md、Imports與Settings。
- 列出Extensions、Skills、MCP和Custom Commands。
- 記錄模型、Credential和Provider。
- 保存CI、Shell Script與Headless入口。
- 記錄Session、Checkpoint和Artifact位置。
- 建立五至十個固定Repository Eval。
- 比較兩套CLI的Accepted Patch與人工修正。
四個Antigravity入口如何組合
| 流程 | 建議入口 |
|---|---|
| 探索小型Bug | CLI或IDE |
| UI與Browser驗證 | IDE |
| 多個低耦合Issue | 2.0管理,IDE Review |
| 遠端Linux與GPU主機 | CLI |
| CI與內部自動化 | SDK |
| 舊Gemini CLI工作流 | 先保留基線,再以CLI逐項驗證遷移 |
安全比較
- 陌生Repository先使用Read-only或Plan。
- 每個Agent和Task使用獨立Workspace或Worktree。
- Credential使用Secret Manager和短效身份。
- Network與Browser限制Allowlist網域。
- 部署、Migration、付款和公開發布要求人工確認。
- Gemini CLI使用Trusted Folders與Policy Engine。
- CLI與SDK的Headless工作使用更窄的Tool Policy。
四篇內容如何分工
- Antigravity指南:四個入口、跨工具工作與Artifacts。
- 本篇:Antigravity 2.0、IDE、CLI、SDK與Gemini CLI選型。
- Gemini記憶:GEMINI.md、Imports與Auto Memory。
- Context清理:污染、Archive與回歸測試。
讀者常問
Gemini CLI已經停止了嗎?
Gemini CLI官方開源Repository仍持續維護。Google同時將Antigravity CLI定位為Antigravity平台的Terminal入口,兩者應依官方版本和實際用途分開判斷。
Antigravity 2.0是IDE嗎?
不是。它是多Agent桌面控制中心;完整程式編輯器是Antigravity IDE。
只使用Terminal要選哪一個?
需要Antigravity平台與Harness整合可選Antigravity CLI;重視開源Gemini CLI生態、GEMINI.md和Extensions可繼續使用Gemini CLI。
可以同時使用嗎?
可以,但要分開設定、Credential、Session和Artifact路徑,並建立相同Eval比較結果。
資料來源
Antigravity和Gemini CLI的選擇,應回到需要的系統層級。只需要一個可客製的開源終端Agent,Gemini CLI仍有明確價值;需要跨桌面、IDE、CLI和SDK管理自主Agent,Antigravity提供更完整的平台表面。

發表迴響