Google Antigravity 快速入门:从安装到核心功能全解析
Google Antigravity 是为“智能体优先 (Agent-First)”时代打造的下一代集成开发环境 (IDE)。它不再仅仅是一个代码编辑器,而是一个由 Gemini 3 Pro 驱动的智能开发伙伴。
本文将指引您完成安装,并带您快速浏览其改变游戏规则的核心功能。
第一部分:安装与配置 (Installation)
在开始之前,请确保您的设备满足以下系统要求。
1. 系统要求
-
🍎 macOS
-
芯片: 仅支持 Apple Silicon (M1/M2/M3 等),不支持 Intel (x86) 芯片。
-
系统: macOS 12 (Monterey) 或更高版本。
-
🪟 Windows
-
系统: Windows 10 (64-bit) 及更高版本。
-
🐧 Linux
-
依赖: 需要 glibc >= 2.28, glibcxx >= 3.4.25。
-
参考发行版: Ubuntu 20+, Debian 10+, Fedora 36+, RHEL 8+。
-
2. 下载与登录
-
前往官网下载对应操作系统的安装包。或者移步 https://antigravity.zp0719.com/download.html
-
安装完成后打开应用,系统将提示您登录。
-
注意: 目前仅支持 非 Workspace 的个人 Google 账户(建议使用
@gmail.com)。 -
登录成功后,Antigravity 将自动同步您的配置。
第二部分:核心功能概览 (Key Features)
Antigravity 的核心理念是将开发者从繁琐的“打字员”角色中解放出来,转变为逻辑的“编排者”。以下是其四大核心功能模块:
1. AI 原生编辑器 (The AI IDE Core)
功能: 深度集成的 Gemini 3 Pro 模型,具备全上下文感知的代码编辑能力。 作用:
-
智能补全 (Tab Autocompletion): 不仅仅是补全一行代码,而是基于整个项目上下文补全整个逻辑块。
-
自然语言指令 (Natural Language Commands): 直接在编辑器中用自然语言描述需求(如“重构这个函数以处理边缘情况”),AI 即可直接执行修改。
-
意图理解: AI 不仅看语法,更懂你的业务意图。
2. 智能体编排 (Agent Orchestration)
功能: 允许您创建、配置并指派任务给独立的 AI 智能体(Agent)。 作用:
-
分身乏术的解药: 您可以同时指派多个 Agent 并行工作。例如,让 Agent A 去写单元测试,让 Agent B 去通过终端安装依赖包,而您专注于核心架构设计。
-
异步工作: 即使您去喝杯咖啡,Agent 也会在后台持续工作,并在遇到阻碍或完成时通知您。
3. 任务控制中心 (Mission Control)
功能: 一个全局的、可视化的仪表盘视图。 作用:
-
上帝视角: 在这里,您可以一览所有正在运行的 Agent 的状态。
-
任务追踪: 查看每个 Agent 正在执行什么步骤、生成了什么代码、遇到了什么报错。
-
干预与纠偏: 如果 Agent 走偏了,您可以随时介入,提供反馈或终止任务。
4. 跨界面协同 (Cross-surface Agents)
功能: Agent 的能力不仅限于代码编辑器,它还能控制终端 (Terminal) 和 浏览器 (Browser)。 作用:
-
全栈自动化:
-
终端: Agent 可以自动运行
npm install,解决依赖报错,甚至运行 git 命令。 -
浏览器: Agent 可以打开浏览器查看文档,或者预览网页效果,甚至进行简单的 UI 测试。
-
闭环工作流: Agent 写完代码 -> 自动运行终端测试 -> 自动打开浏览器验证 -> 报错自动修复。
5. 产物与验证 (Artifacts & Verification)
功能: 将 Agent 生成的代码、文档或图表以独立的“产物”形式呈现。 作用:
-
建立信任: AI 不会只给你一堆代码,而是展示一个完整的“产物”(比如一个生成的 React 组件预览,或一份 Markdown 文档)。
-
快速验证: 您可以直接查看产物是否符合预期,而无需深入每一行代码去检查细节。