跳到主要内容
Google Antigravity

Antigravity Google:agent-first AI 编程IDE

agentIDEcodingGoogle

Google Antigravity 是一个由 Google 在 2025年11月 发布/公开预览(public-preview)的 “agent-first” AI 编程环境(IDE + agent 编排工具)

★ 10 最近更新: 2025-11-30 antigravity.google
访问网站

详细介绍

✅ Google Antigravity 是什么

  • Google Antigravity 是一个由 Google 在 2025年11月 发布/公开预览(public-preview)的 “agent-first” AI 编程环境(IDE + agent 编排工具)
  • 它的定位不是传统 “AI 只给代码补全/建议” 的辅助工具,而是让 AI agent(智能体) 拥有更高自主性 —— 能够 规划任务 (plan)、执行代码 (write/run)、测试 & 验证 (test/verify),从而将软件开发的许多流程自动化。
  • 它支持多种大型语言模型 (LLM),不仅包括 Google 自家的 Gemini 3 Pro,还包括如 Claude Sonnet 4.5 以及开源的 GPT‑OSS。
  • Google 宣称,目前处于免费预览阶段(public preview),对个人开发者免费,并提供“慷慨的额度 / 使用率限制 (rate limits)”。

🔧 主要功能 & 工作方式

Antigravity 的设计和功能,和普通 IDE + AI 插件有明显区别 — 它更像是把 AI 当作“协作开发者 / 助手团队”来用。主要特色包括:

  • 双视图 (Two Views)

    • Editor View:一个类似传统 IDE(例如 VS Code) 的编辑器界面,有标签页 (tabs)、AI 自动补全 / 自然语言命令 (natural-language commands)、代码编辑功能。开发者可以以熟悉方式编写、调试代码。([Google Developers Blog][2])
    • Manager View (Agent Manager):一个“任务/agent 管理控制台 (dashboard)”。你可以同时启动/管理多个 AI agents,让它们分别负责不同任务 — 比如一个 agent 写前端代码,一个 agent 写后端,一个跑测试等等。允许并行、多 agent 协作。
  • 跨界面 (cross-surface) 操作
    agent 不只是生成代码:它可以控制编辑器 (editor)、终端 (terminal)、甚至浏览器 (browser) —— 也就是说,它可以编写代码 → 安装依赖 → 启动应用 → 在浏览器中运行 & 测试 → 自动检查/截图/浏览,完成从 “写代码” 到 “验证 & 测试” 的完整流程。

  • Artifact (产物) 输出 & 验证机制
    与其将所有 AI 操作当作黑箱 (tool-calls / raw log),Antigravity 更偏向“可验证 & 可审查的结果 (artifacts)” —— 例如任务列表 (task list)、实现方案 (plans)、代码 diff、测试结果、截图 / 浏览器录屏 /运行日志等。这样用户可以 “看到 / 审查” agent 做了什么,而不是盲目信任 AI 在后台干了什么。

  • 多语言 & 跨平台支持
    支持主流编程语言 (只要是在类似 VS Code 那样支持的语言) —— JS/TS, Python, Java, C++, Go, Rust, PHP, Ruby 等。
    支持主流操作系统:Windows, macOS, Linux。

  • 免费 + 公开预览
    在当前阶段 (public preview),Google 提供免费访问,适合个人试用或开源 / 实验项目。


🎯 对开发者 / 团队的潜在价值

对你目前的背景 /项目 (你做 Flutter + Web + 后端 + SQLite / GitHub Actions / Cloudflare 等) 来说,Antigravity 的这种“agent-first + end-to-end 自动化 + 多 agent 协作 + 可复用 & 可审查 artifacts”思路,可能带来如下好处:

  • 节省重复劳动 — 比如自动生成后端接口、数据库操作代码、脚手架 (scaffolding),然后运行测试 / 验证,减少手写 boilerplate 的需求。
  • 快速原型 + 多语言整合 — 你可能同时涉及前端 (Flutter / Web)、后端 (Cloudflare Worker / API)、数据库 (SQLite) —— Antigravity 的多语言、多环境支持,有可能帮助你快速在一个统一环境里编写 & 联调。
  • 协作 / 分工自动化 — 如果你有多个模块 (前端 / 后端 / infra /自动化脚本) ——可以让不同 agents 分工负责,比如一个 agent 管理 infra 脚本 (CI/CD)、一个处理前端 UI、另一个处理后端逻辑,再由 manager 协调。
  • 增强代码审查 / 可复查性 — 通过 artifacts, diff, 自动测试/验证 + 录屏 /日志,让团队更容易 review agent 做了什么、代码质量如何、是否满足预期。

⚠️ 风险 & 局限 / 要注意的问题

不过 Antigravity 目前也 并非完美 / 万能,有几个值得你谨慎考虑的方面:

  • 安全 / 风险 — 有安全研究者指出,在其发行不久后,就有漏洞被发现 —— 恶意代码可能被 agent 或脚本注入,从而获取用户系统权限、安装恶意软件或后门。
  • 新产品 / 稳定性 / Bug — 作为刚发布没多久的工具 / 公测版本 (public preview),可能有 bug、不稳定,或 agent 的自动化行为不完全可靠 (例如不当的文件变更、错误的自动重构、测试失败、生成不优质代码等) ——这在一些用户体验/评论里已有反映。
  • 隐私 / 数据 /训练 — 虽然支持多模型 (不仅仅是 Google 自己模型),但毕竟 agent 可能将部分交互数据 /代码片段提交至模型 /服务端 (视具体设定而定)。对于闭源 /敏感 /私有项目,可能有隐私 /泄露的顾虑。
  • 还需人工监督 / 审查 — 虽然自动化程度高,但 agent 并不总是做得完美。你仍需要人工 review agents 生成的 artifacts / code diffs /测试结果,以确保正确性/安全性。

Kiro:下一代 AI IDE,专为规范驱动开发而生

Kiro 是 AWS 推出的 AI IDE,通过规范驱动开发、Agent 自动化、项目引导机制,帮助开发者从原型快速走向生产级应用。

AI IDEaiIDE

Jules - Google 的 AI 编程助手,自动处理重复性编码任务

Jules 是 Google 推出的 AI 编程助手,基于 Gemini 2.5 Pro 模型,支持异步执行任务,自动处理代码错误修复、依赖项更新、单元测试生成与运行等任务,与 GitHub 无缝集成,帮助开发者提升编程效率。

aiagentgoogle

秒哒·生成式应用开发平台

百度秒哒,由百度倾力打造的无代码工具,不用写代码,就能实现任意想法,让每个人具备程序员能力。

AIcodingagent

Open Lovable – 开源AI驱动的网站转React转换器

Open Lovable是Mendable AI的一个开源项目,它允许开发者克隆任何网站,并利用AI将其转换为React应用,由Firecrawl、Groq/Moonshot AI和E2B沙箱提供支持。免费、自托管且注重隐私。

open lovableopen-lovablewebsite to React

OpenRouter - 大语言模型的统一接口

OpenRouter 是一个统一接口,允许用户访问来自不同供应商的多种大型语言模型(LLMs),包括专有模型和开源模型。它提供更具竞争力的价格、更高的可用性,并且无需订阅。

ai

Claude 4:Anthropic 新一代 AI 模型重新定义编程、推理与智能体工作流

Claude 4 是 Anthropic 推出的新一代先进 AI 模型套件,包含 Claude Opus 4 和 Claude Sonnet 4。这两款模型实现了重大突破,在编程、复杂推理和智能体工作流领域表现卓越。

aillmanthropic