号称「反重力」的谷歌 AI 编辑器,能原地起飞吗?

谷歌的 AI 开发环境 Antigravity 引入了多代理并行管理、详细任务规划和内置浏览器自动化测试等创新功能,旨在提升编程效率。尽管它因频繁崩溃、服务中断和严格的地区限制而备受困扰,但其设计理念代表了 AI 辅助软件开发的未来趋势。它在降低编程技术门槛的同时,也对开发者的审美、洞察力和管理能力提出了更高的要求。


Antigravity 像一个才华横溢但经常掉链子的伙伴。它的才华体现在拥有强大的 AI 模型、能模拟人类操作的浏览器和完善的任务规划与复盘机制。但其不稳定性也显而易见,服务中断、软件卡死甚至会话数据丢失等问题时有发生。

核心功能亮点

Agent Manager:多项目多 Agent 异步运行

Antigravity 提供了完善的代理(Agent)管理界面,允许用户在一个页面内同时管理多个项目的开发进度。

    • 并行处理: 可以指派不同的 Agent 同时在不同项目中工作,例如一个负责 UI,另一个负责测试。
    • 集中反馈: 当 Agent 需要用户决策或授权时,相关信息会像邮件一样汇总到收件箱(Inbox)中,方便统一处理。
    • 灵感孵化: Playground 功能允许用户在与项目无关的环境中与 AI 对话,待想法成熟后再转换为正式项目。

Plan 模式:治好“不信任感”

为解决 AI 直接修改代码可能带来的混乱,Antigravity 强制 AI 在动手前提交一份详细的实施计划(Implementation Plan)。

这种像是真人同事在找你 Code Review 的感觉,是我这一个月里敢把代码交给它的原因之一。

这份计划会清晰说明:

    • 改动范围: 将要修改哪些文件。
    • 风险预警: 识别潜在问题并提出建议。
    • 方案确认: 解释改动方案,等待用户批准。

Models Toggle:按需选择模型

用户可以根据不同任务场景,灵活切换 AI 模型以达到最佳效果。

    • 方案讨论与设计: 推荐使用 Gemini 3 Pro (High) 配合 Plan Mode。
    • 简单 Bug 修复: 推荐使用 Gemini 3 Flash 配合 Fast Mode。
    • 后端复杂逻辑: 推荐使用 Claude Opus 4.5 (Thinking) 配合 Plan Mode。

Browser Agent:自动化视觉测试

Antigravity 内置了一个由 AI 控制的浏览器,弥补了传统 AI 编程工具无法感知代码运行效果的短板。

    • 自动验证: Agent 写完代码后,能自动打开浏览器、点击按钮、输入文字,验证功能是否正常。
    • 视觉反馈: Agent 会录制操作视频或截屏,向用户直观展示任务完成情况。

Agent Rule:为 AI 注入灵魂

通过自定义规则,可以为 Agent 设定独特的行为准则和“个性”,分为全局生效的系统规则和仅在项目内生效的工作区规则。

Genius Rules

  1. 绝对的美学 (Aesthetic Obsession)

    这是一个造梦的产品,美即是正义。必须追求视觉的极致优雅与细腻…任何平庸、粗糙或“工程师审美”的 UI 都是对用户的犯罪,绝对不可接受。

  2. 极简主义 (Radical Simplicity)

    如无必要,勿增实体。像乔布斯一样做减法,砍掉所有干扰情感流动的多余元素。

Workflow:自动化执行重复任务

此功能可以将过去需要多轮对话才能完成的重复性流程,浓缩到一次对话中,提升效率。例如,可以创建一个一键发布新版本的 Workflow,自动完成版本号更新、代码提交和标签推送等一系列操作。

令人“血压升高”的时刻

产品初期的稳定性堪称灾难,最令人沮丧的是在投入大量时间和精力后,会话突然卡死并提示“Current conversation was deleted”,导致所有工作付诸东流。

为避免崩溃,可以尝试以下技巧:

    • 避免在 IDE 内置终端中执行服务部署等重负载操作。
    • 如果会话持续过久,及时中止并重新开始。
    • 将代码编辑器界面关闭,让任务在后台运行。

实用技巧:“野路子”分享

  1. 及时存档

    为防止会话崩溃导致数据丢失,可以养成定期存档的习惯。向 Agent 发送指令:Summarize our current status and next steps into a file named checkpoint.md.。这样即使会话中断,也可以将 checkpoint.md 文件交给新 Agent,实现无缝衔接。

  2. 自动化测试

    写完前端页面后,可以指令 Browser Agent 辅助测试:Open local browser, click every button to ensure no errors, and record a video for me. 看着 AI 自动点击、滚动和录屏,能带来一种“压榨 AI”的快感。

  3. 微操指令

    面对复杂任务时,为避免 Agent “自由发挥”导致失控,可以使用指令将其拆解:Please break this down into 3 sub-tasks. STOP and ask for my approval after completing each sub-task. 这种方式强制 Agent 在每一步后暂停并等待确认,将任务从不可控的“一次性执行”变为可控的“流水线作业”。

写在最后

Antigravity 目前并非最佳的 AI 编程工具,其稳定性远不如 Cursor 等竞品。但它清晰地指明了一个趋势:

编程的门槛正在无限降低,但「品味」的门槛正在无限升高。

这类工具并未消灭程序员,而是淘汰了“平庸的搬砖工”,它迫使开发者必须提升自己的审美、洞察力和管理能力,成为一个真正的 Manager & Builder

防坑指南

Q: 听说锁区很严重?

A: 是的,初期登录困难。主要有两种解决方法:购买符合条件的第三方账号,或更改自己 Google 账号的归属地。

要更改归属地,请按以下步骤操作:

    • 访问 Google 的国家/地区关联表单页面。
    • 在“原因”一栏选择“Other”,并填写理由:I need to access Google Gemini and Antigravity, which require an account registered in the US.
    • 如果申请被拒绝,请先将 Google 账号的语言设置为英文,并在支付信息中添加一个美国地址
    • 等待约一小时,收到地址更改成功的邮件后,即可顺利登录 Antigravity。

Q: 这么多 AI 工具,该选谁?

A: 解决问题是关键。 建议先深入使用一款工具,如果遇到无法满足需求的地方,再考虑更换。工具只是手段,选择最适合自己的即可。