跳转至正文

Google Antigravity

了解 Antigravity 智能体编程助手。

简介

#

Antigravity 是一款强大的智能体编程助手和 IDE,可用于构建应用(包括 Flutter 应用)。你可以与 Antigravity 结对,完成编码任务、创建新代码库、修改现有代码库并回答问题。

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

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

安装与配置

#

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

  1. Open Antigravity

    1. 打开 Antigravity

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

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

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

  2. Install the Dart and Flutter extensions

    1. 安装 Dart 和 Flutter 扩展

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

  3. Set up any MCP servers that you use

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

    2. Navigate to or open the Agent side panel.

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

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

      • Pressing Cmd/Ctrl + L.

      • Going to View > Open View... > Agent.

      • Cmd/Ctrl + L

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

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

    3. Select MCP Servers.

      1. 选择 MCP Servers(MCP 服务器)。
    4. In the upper right of the Agent panel, click Manage MCP Servers.

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

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

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

  4. Get started developing

    1. 开始开发

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

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

    有关在 Antigravity 中创建新 Flutter 应用的演练,请访问 Create a new Flutter app(创建新的 Flutter 应用)。要了解 Dart 和 Flutter 扩展所启用的开发功能,请参阅 How to develop Flutter apps in VS Code(如何在 VS Code 中开发 Flutter 应用)。

智能体热重载

#

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