跳转至正文

Google Antigravity

了解 Google Antigravity 智能体编程助手。

简介

#

Google Antigravity 是一套基于 Agent 的开发工具套件,可用于构建应用(包括 Flutter 应用)。你可以与 Antigravity 结对,完成编码任务、创建新代码库、修改现有代码库并回答问题。

Antigravity 包括:

  • Antigravity 2.0: 核心 Agent 体验,通过终端用户界面 (TUI) 或命令行界面 (CLI) 进行操作。

  • Antigravity IDE: 专注的编辑体验,配备集成的 Agent 面板。

本指南介绍了 Antigravity IDE。相关命令行工具的使用详情,请参阅 Antigravity CLI 页面。

要了解 Antigravity 的部分能力,可观看 Google I/O 2026 的这场演讲。

Watch on YouTube in a new tab: "Vibe once, run anywhere with Google Antigravity and Flutter"

安装与配置

#

请访问 Antigravity 网站 为你的平台安装最新版 Antigravity。

  1. 打开 Antigravity

    首次打开 Antigravity 时,会显示 How do you want to use Antigravity(你想如何使用 Antigravity)界面,并提供单选按钮和下拉菜单,用于自定义你对该工具的使用方式。

    我们建议你选择 Review-driven development(评审驱动开发)。这意味着 Antigravity 在想要运行每条命令前都会请你批准。

    你可以随时更改此设置,以给予 Antigravity 更多或更少的控制权。即使你选择了 Agent driven development(智能体驱动开发),允许 Antigravity 不经批准直接运行命令,你也可以指定某些命令 始终 需要你的批准,例如用于删除文件的 rm 命令。

  2. 安装 Dart 和 Flutter 扩展

    在左侧导航中打开 Extensions(扩展)菜单并搜索 Dart。搜索结果会同时列出 Dart 和 Flutter 扩展。点击 Dart 的 Install(安装)按钮,然后对 Flutter 执行相同操作。

  3. 配置你使用的 MCP 服务器

    1. 导航到或打开 Agent(智能体)侧边栏。

      如果它已关闭,可通过以下任一方式打开:

      • Pressing Cmd/Ctrl + L.

      • Cmd/Ctrl + L

      • 依次选择 View(视图) > Open View...(打开视图…) > Agent(智能体)。

      Agent 面板右上角,点击 Additional options(更多选项)(...)菜单按钮。

    2. 选择 MCP Servers(MCP 服务器)。

    3. Agent 面板右上角,点击 Manage MCP Servers(管理 MCP 服务器)。

      会出现 MCP Store(MCP 商店)界面,你可以搜索 Dart(它可能已在列表中)。点击 Install(安装)。

      安装所需的服务器后,点击 Manage MCP Servers 按钮查看它们,并点击 View raw config(查看原始配置)以访问 JSON 清单。

  4. 开始开发

    要了解这些技巧以及更多 Antigravity 的优势,可观看以下 10 分钟的 Flutter + Antigravity 视频

    Watch on YouTube in a new tab: "Flutter + Antigravity in 10 minutes"

    有关在 Antigravity 中创建新 Flutter 应用的演练,请访问 创建新的 Flutter 应用。要了解 Dart 和 Flutter 扩展所启用的开发功能,请参阅 如何在 VS Code 中开发 Flutter 应用

智能体热重载

#

如果你在智能体模式下使用 Antigravity,当你提示它修改应用时,智能体可以自动热重载正在运行的应用。这实现了免手操作的「提示即重载」工作流,减少上下文切换并降低开发延迟。