最近一直在折腾 Google 刚推出的 Antigravity。说实话,刚开始我以为又是一个"AI 代码补全工具",结果用了几天发现,这货完全不是那么回事儿——它是想让 AI 直接帮你干活,而不是只当个打字助手

今天就跟大家唠唠,这个号称"反重力"的开发平台到底有多神奇,以及我是怎么用它搞项目的。

什么是 Google Antigravity?

简单说,Antigravity 是 Google 搞的一个 AI 开发环境,但它的核心不是"写代码更快",而是让一堆 AI Agent(智能体)帮你完成整个开发流程

你可以理解成:

  • 以前的 AI 工具:你写一行,它帮你补全下一行
  • Antigravity:你说"帮我做个带登录功能的全栈应用",它自己规划、写代码、跑测试、调试,全自动搞定

在这里插入图片描述

核心特点

1. Agent-first 开发模式

不是简单的代码补全,而是:

  • AI 会分解你的需求(比如"做个博客"会拆成:搭建前端、设计数据库、写 API、加鉴权…)
  • 自己规划步骤(先做什么后做什么)
  • 调用工具执行(自动开终端、跑命令、打开浏览器调试)
  • 检查结果(跑测试、看有没有报错,有问题自己改)

2. 两个工作视图

  • Editor View(编辑器视图)

    • 就是传统的代码编辑器,长得像 VS Code
    • 支持自然语言写代码、重构、补全等
  • Manager View(管理视图)

    • 这是重点!专门用来"指挥 AI 干活"的控制台
    • 可以同时管理多个 Agent,让它们并行工作
    • 比如:一个 Agent 在写前端,另一个在跑后端测试

3. 底层用的是 Gemini 3

  • Gemini 3 Pro(通用版)
  • Gemini 3 Deep Think(高推理版,处理复杂逻辑)
  • Gemini 3 Flash(快速版,适合简单任务)

怎么开始用?

第一步:下载安装

  1. 去下载
  2. 下载客户端(支持 Windows、Mac、Linux)
  3. 安装完打开,用 Google 账号登录

第二步:初始化配置

第一次启动会让你:

  • 选择默认使用的 Gemini 模型(我一般选 Pro)
  • 配置工作区路径
  • 授权访问你的项目文件

整个过程很快,2 分钟搞定。

第三步:创建第一个项目

界面分两部分:

  • 左边是传统的代码编辑器
  • 右边是 Agent Manager(智能体管理面板)

你可以:

  • 在编辑器里正常写代码
  • 或者在 Manager 里用自然语言下达任务

实战案例:我用 Antigravity 做了什么

案例 1:10 分钟搞定一个全栈 Todo App

我的需求: 做个待办事项应用,要有前端、后端、数据库,能增删改查。

传统方式: 我得自己搭环境、写前端、写 API、配数据库、调试…至少半天。

用 Antigravity:

  1. 打开 Manager View,输入任务

    帮我创建一个全栈 Todo 应用:
    - 前端用 React + Tailwind
    - 后端用 Node.js + Express
    - 数据库用 SQLite
    - 实现增删改查功能
    - 加上简单的样式
    
  2. AI 开始工作

    我能看到它的整个思考过程:

    ✅ 任务分解完成
    📋 步骤 1: 创建项目结构
    📋 步骤 2: 初始化前端(React + Vite)
    📋 步骤 3: 搭建后端 API
    📋 步骤 4: 配置 SQLite 数据库
    📋 步骤 5: 连接前后端
    📋 步骤 6: 添加样式
    📋 步骤 7: 运行测试
    
  3. 实时看它干活

    • 它自己打开终端,跑 npm create vite@latest
    • 自动写前端组件代码
    • 创建 Express 服务器
    • 配置数据库连接
    • 甚至自己打开浏览器测试功能
  4. 遇到问题自己修

    中间有个 API 路由写错了,它自己发现了:

    ⚠️ 检测到错误:POST /api/todos 返回 404
    🔧 正在修复...
    ✅ 已修复:路由路径更正为 /todos
    

总耗时: 真的就 10 分钟,我全程就看着它干活,偶尔提点要求。

案例 2:迁移老项目到 TypeScript

背景: 我有个老项目,全是 JavaScript,想改成 TypeScript,但文件太多了,手动改要死人。

用 Antigravity:

  1. 下达任务

    把这个项目从 JavaScript 迁移到 TypeScript:
    - 保持所有功能不变
    - 添加类型定义
    - 更新配置文件
    - 确保能正常运行
    
  2. AI 的执行过程

    • 先分析项目结构(扫描了 50+ 个文件)
    • 自动安装 TypeScript 依赖
    • 逐个文件添加类型
    • 更新 tsconfig.json
    • 修复类型错误
    • 跑测试确保没问题
  3. 中途我提了个要求

    我:API 返回的数据也加上类型定义
    AI:好的,正在为所有 API 响应创建 interface...
    

结果: 20 分钟搞定,要是我自己弄,起码得一整天。

案例 3:做个排行榜网站(自动化爬数据)

需求: 做个网站展示各种排行榜(GitHub Trending、Reddit 热帖、微博热搜等)。

我的做法:

  1. 在 Manager 里创建多个 Agent

    Agent 1: 搭建 Next.js 前端
    Agent 2: 写爬虫抓 GitHub Trending
    Agent 3: 写爬虫抓 Reddit 数据
    Agent 4: 设计数据库存储
    
  2. 让它们并行工作

    这是 Antigravity 最牛的地方——多个 Agent 同时干活

    • Agent 1 在写前端页面
    • Agent 2 和 3 在写爬虫
    • Agent 4 在设计数据表

    它们之间还会自动协调,比如 Agent 1 需要 API 接口,Agent 2 写好了会自动通知。

  3. 自动部署

    我说了句:“帮我部署到 Vercel”

    它就:

    • 自动安装 Vercel CLI
    • 配置环境变量
    • 推送代码
    • 部署上线

总耗时: 30 分钟,包括调样式的时间。

我最喜欢的几个功能

1. 浏览器自动化

AI 可以自己打开浏览器操作,比如:

  • 测试登录流程
  • 填表单
  • 点按钮看有没有 bug
  • 截图给你看效果

我之前测试一个表单,它自己打开浏览器,填了 10 组测试数据,还发现了一个验证 bug。

2. 多项目管理

我可以同时开几个项目,让不同的 Agent 分别处理:

  • 项目 A:重构代码
  • 项目 B:写新功能
  • 项目 C:跑测试

它们互不干扰,效率爆炸。

3. 自然语言调试

以前调 bug 要自己看日志、打断点、一行行排查。

现在我直接说:

这个登录功能有问题,帮我查查

AI 会:

  • 检查代码逻辑
  • 看控制台报错
  • 分析网络请求
  • 给出修复方案

4. 代码审查

我写完代码,可以让 AI 帮我 review:

帮我看看这段代码有没有问题

它会指出:

  • 性能问题
  • 安全隐患
  • 最佳实践建议
  • 可读性改进

有哪些坑?

当然不是完美的,说说我遇到的问题:

1. 有时候"想太多"

给它个简单任务,它可能规划得特别复杂。

比如我说"加个按钮",它可能想着要不要加动画、要不要做响应式、要不要加测试…

解决办法: 指令要具体,比如"只加个按钮,不用其他的"。

2. 对复杂业务逻辑理解有限

如果是特别复杂的业务需求(比如金融系统的风控逻辑),它可能理解不到位。

解决办法: 把需求拆得更细,或者关键部分自己写。

3. 有时候会"卡住"

偶尔会遇到 Agent 执行到一半不动了,需要手动重启。

不过这种情况不多,可能是 Beta 版的 bug。

4. 网络依赖

因为是云端模型,网不好的时候会卡。

适合什么人用?

根据我的体验,Antigravity 特别适合:

独立开发者

  • 一个人当十个人用,效率翻倍
  • 快速验证想法、做 MVP

全栈开发者

  • 前后端一起搞,不用来回切换思维
  • 自动化重复工作

创业团队

  • 人少活多的时候救命
  • 快速迭代产品

学习新技术的人

  • 让 AI 帮你搭环境、写 demo
  • 边看它写边学

不太适合:

❌ 对代码质量要求极高的大厂项目(还是需要人工精细把控)
❌ 完全不懂编程的小白(你得能看懂代码,知道 AI 在干嘛)
❌ 网络环境特别差的地方

我的使用建议

1. 从小项目开始

别上来就让它做个复杂系统,先试试:

  • Todo App
  • 博客
  • 简单的管理后台

熟悉了再上难度。

2. 学会"指挥" Agent

把需求说清楚:

  • ❌ “做个网站”(太模糊)
  • ✅ “用 Next.js 做个博客,支持 Markdown,有分类和标签功能”

3. 多用 Manager View

别只在编辑器里用 AI 补全,试试 Manager View 的任务管理,那才是精华。

4. 定期检查代码

AI 写的代码不是 100% 完美,要养成 review 的习惯。

5. 保存好的 Prompt

遇到好用的指令,记下来,下次直接用。

总结:值得试试吗?

我的答案:绝对值得!

Antigravity 不是那种"锦上添花"的工具,而是真的能改变开发方式的东西。

优点:

  • 效率提升至少 3-5 倍
  • 能同时处理多个任务
  • 自动化程度高
  • 学习成本低

缺点:

  • 还在 Beta,偶尔有 bug
  • 复杂逻辑需要人工介入
  • 依赖网络

对于我这种独立开发者来说,Antigravity 就像是雇了一个全能助手,虽然不是什么都能干,但能帮我省下大量时间。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐