
Google Antigravity 2 深度实测:手把手教你从零开始部署 AI 智能体与首发体验测评
探索 Google Antigravity 2 的全新功能。阅读本篇手把手实测指南,轻松掌握应用安装、AI 智能体任务测试以及手动添加自定义 MCP 服务的完整流程。
在 Google I/O 2026 大会上,Google 宣布推出 Antigravity 2,这是一款将 AI 智能体(Agent) 作为首要用户界面的独立桌面应用程序。用户只需描述想要达成的目标,智能体就会自动生成方案,将其拆解为易于管理的小任务并执行。
前期准备
在开始之前,你需要准备:
- 一台电脑(本指南以 macOS 为例)
- 现代网页浏览器
- 一个 Gmail 账号
1. 安装 Antigravity 2
从 antigravity.google 下载 Antigravity 2 并安装到你的电脑上。首次启动时,系统会提示你使用 Gmail 账号登录。

登录成功后,你会注意到输入框中多了一个语音按钮,让你能够直接录制语音指令,而无需手动输入。

Antigravity 2 还引入了**项目(Project)**的概念。一个项目可以跨越多个本地文件夹,并拥有独立且特定的智能体设置与权限。


2. 配置 MCP 和插件
所有的模型上下文协议(MCP)服务器、插件和技能(Skills)都可以在设置菜单的 Customizations(定制) 选项下进行管理:

目前,唯一可用的插件全部来自 Google 官方,但相信未来会有更多第三方插件陆续推出。

添加现有的 MCP 服务器
安装预先配置好的 MCP 服务器(例如 GitHub):
- 点击 Add MCP+。
- 选择 GitHub MCP Server。



GitHub MCP 服务器的安装最终报错:

由于我们已在 macOS 上安装了 git,我们可以直接在对话中执行 git 命令来绕过这个报错。不过在此之前,我们需要显式地在 Antigravity 权限设置中添加 git 命令。


让我们测试一下该指令,看看 git 命令现在是否可以正常工作:


3. 添加自定义 MCP 服务器
如果你想要添加的 MCP 服务器不在默认列表中,可以直接通过编辑 MCP 配置文件来手动添加。配置文件位于:
~/.gemini/config/mcp_config.json
我们以添加一些 Cloudflare MCP 服务器为例。由于 Cloudflare 支持动态客户端注册,我们只需启用 OAuth 即可。请将以下内容添加到你的 JSON 配置中:
"cloudflare-api": {
"serverUrl": "https://mcp.cloudflare.com/mcp",
"oauth": {
"enabled": true
}
},
"cloudflare-docs": {
"serverUrl": "https://docs.mcp.cloudflare.com/mcp"
},
"cloudflare-bindings": {
"serverUrl": "https://bindings.mcp.cloudflare.com/mcp",
"oauth": {
"enabled": true
}
},
"cloudflare-builds": {
"serverUrl": "https://builds.mcp.cloudflare.com/mcp",
"oauth": {
"enabled": true
}
},
"cloudflare-observability": {
"serverUrl": "https://observability.mcp.cloudflare.com/mcp",
"oauth": {
"enabled": true
}
}
回到应用中的 Customizations 界面,点击 Refresh(刷新) 按钮。现在,你会在列表中看到 Cloudflare MCP 服务器,其状态显示为等待授权。

点击 MCP 服务器旁边的 Authenticate(认证)。系统会在浏览器中打开一个认证页面。登录授权后,会生成一个授权码(auth code)。

复制该授权码,并将其粘贴回 Antigravity 的文本输入框中,最后点击 Submit(提交)。

4. 添加自定义技能
目前,无法直接通过桌面应用的 UI 界面添加自定义技能。它们必须被直接放入 ~/.gemini/config/skills 文件夹中。
由于我们使用 npx skills 命令行工具来统一管理所有智能体技能,因此任何新添加的技能都可以无缝对接给包括 Antigravity 在内的所有智能体。(想深入了解相关内容,请参阅我们的文章:使用 npx skills 工具来彻底解决不同 AI 智能体(如 Claude Code 或 Kimi)技能碎片化问题)。
最开始,在对话框中输入 / 时,技能列表显示为空:

看来 Antigravity 2 并不会自动读取全局技能文件夹(~/.agents/skills)。为了解决这个问题,我们需要在 Antigravity 配置文件目录下创建一个指向全局技能文件夹的符号链接(软链接):
ln -s ~/.agents/skills/excalidraw-diagram ~/.gemini/config/skills/excalidraw-diagram
软链接创建成功后,该技能即可在应用中直接使用!

5. 测试简易任务
配置好一切后,让我们来运行一个测试。

如下图所示,模型成功检测并调用了新添加的 Cloudflare MCP 服务器来处理该请求。

总结与感悟
Antigravity 2 代表了从传统 IDE 向开箱即用桌面应用的重大转变,让普通用户也能成为各种任务的幕后协调者和指挥官。
不过,Antigravity 2 仍有一些细节亟待打磨。当功能运行失败时,模糊不清的错误处理会让调试过程变得相当令人沮丧。此外,官方文档显得不够精细(极有可能是 AI 生成的),其中好几处引用和文件路径目前都是错误的。