张大妈

Antigravity 免费且好用的 AI 编程 IDE

源自公众号:flutter开发精选

01-20 12:19

Google 推出的 Antigravity IDE,为 AI 编程领域带来了新的思路。它基于 VSCode 框架,并提出了独特的 Review-driven development 理念,旨在将开发者从具体编码中解放出来,转向更高维度的代码审查与项目设计,为编程工作流提供了全新的视角和解决方案。

Antigravity 免费且好用的 AI 编程 IDE智能速览

  • Antigravity 是一款基于 VSCode 深度定制的免费 AI 编程 IDE。

  • 首次提出并内置了 Review-driven development 开发模式。

  • 通过对话迭代推进项目,开发者角色转变为审查者和架构师。

  • 免费版即可使用 Gemini 3 Pro 等主流大模型,付费版额度更高。

  • 集成了 Claude、Veo 3 等多种模型,为开发者提供更多选择。

Antigravity 免费且好用的 AI 编程 IDE精华内容

在传统的编码模式之外,一种新的开发哲学正在兴起。它试图将程序员从繁琐的编码中解放出来,转向更高维度的审查与设计,这或许是未来编程的新常态。

Review驱动开发

Antigravity 最核心的特点是其默认的开发模式:Review-driven development。这借鉴了 Test-driven development (TDD) 的思想,但将驱动力从单元测试转移到了代码审查上。

它预设了一种新的开发哲学,即开发者的核心工作不再是逐行编写代码,而是持续地审查、评估和优化 AI 生成的代码。IDE 将这种理念前置,引导用户在实践中采用更宏观、更侧重设计的思维模式。

方案演进实例

通过一个实现浏览器“隐私模式”功能的例子,可以直观理解其工作流。首先,AI 提出一个初步方案:用一个全局开关控制。

该方案准确指出了技术细节,即 WKWebView 支持 Non-Persistent 模式,数据仅存于内存。但同时也揭示了一个缺陷:切换模式需重建 WebView,影响用户体验。

经过多轮讨论,最终演进为更成熟的“隐私标签”方案,即类似主流浏览器的独立隐私窗口。整个过程展示了如何通过对话与审查,将一个基本方案迭代为优秀的解决方案。

角色转变

这种迭代式的工作流,正是当下流行的 Vibe Coding 概念的体现。开发者的角色从代码的实现者,转变为类似产品经理或项目主管的角色。

工作重心不再是关注具体方法的实现细节,而是站在项目架构层面,通过审查 AI 的输出,引导项目朝着正确的方向推进。这要求开发者具备更强的设计思维和审查能力,而非仅仅是编码技巧。

模型与成本

Antigravity 默认使用 Google 的 Gemini 3 Pro 模型,同时提供 Claude 系列模型供选择。实测表明,Gemini 3 Pro 的能力已足够胜任大部分开发任务。

其付费策略对用户非常友好。免费版每周提供一次使用额度,即可体验 Gemini 3 Pro 模型。付费版则将额度刷新频率提升至每 5 小时一次,适合高频使用者。这种设计降低了新用户的体验门槛,性价比相对较高。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章