Antigravity:一款支持多模型的 AI 编程工具
Antigravity 是一款 AI 编程工具,主要功能包括代码编写、阅读、修改及项目文件处理。其核心特点是直接接入 Google Gemini 3 模型,同时支持接入外部模型如 Claude 4.5。
一、核心功能
1. 项目级别的代码理解
将项目导入后,工具会自动分析结构。例如查询登录逻辑或接口权限校验路径,能快速给出解释。实测跨文件的上下文关联较为稳定。
2. 智能补全与代码生成
在编写函数时,根据前后文自动补全。使用不同模型时风格有所差异,Gemini 3 输出较稳定,Claude 4.5 风格更自由。经测试,Java 和 Go 的生成质量良好。
3. 自动重构
支持选中代码进行优化重写、添加注释或修改命名。对于较长的服务类,能够按职责拆分方法,逻辑处理完整。
4. 多模型切换
支持直接选择以下模型:
- Gemini 3(新版)
- Claude 4.5
- 其他接入的 API Key 模型
相比部分竞品,该工具提供了免费的 Gemini 3 通道,无需额外成本。
5. 代码执行与调试协助
内置简单的运行环境,可执行轻量脚本,适合调试逻辑或测试小代码片段。
二、与 Cursor 的对比
1. 模型能力
- Antigravity(Gemini 3):生成代码稳定性较高,对项目整体结构理解较好,对 Java/Go/Python 支持度高。
- Cursor:自然语言回答流畅,编辑体验成熟,代码补全准确。
整体而言,Antigravity + Gemini 3 在高质量编码方面表现较强;Cursor 在文档撰写和聊天式操作上体验略优。
2. 费用模式
- Cursor:提供有限免费额度。
- Antigravity:目前完全免费,包含 Gemini 3 通道。
3. 文件操作
两者均支持跨文件理解和大项目分析,Antigravity 在大型代码仓库上的响应速度较快。
4. 操作体验
Cursor 产品成熟度更高,界面顺滑;Antigravity 界面简洁,关键功能可用。
三、安装与使用注意点
1. 安装方式
当前为网页版,无需安装客户端,使用账号登录后即可使用。
2. 项目上传方式
支持新建项目、从本地文件夹导入或从 Git 仓库拉取。建议上传前排除 node_modules 或 target 等目录以提升分析效率。
3. 模型切换
默认使用 Gemini 3,如需使用 Claude 4.5 需手动绑定外部模型 Key。切换时不会丢失上下文。
4. 适用场景限制
定位为 AI 代码助手,不适合撰写长篇文章、处理大型文件或作为全功能 IDE 替代。
5. 隐私安全
若代码涉及商业机密,建议使用自有模型 Key,避免数据上传至公共模型。
四、实际体验
在实际项目中,该工具可用于重构服务、分析页面结构、编写中间件及对比目录差异。Gemini 3 对代码的理解表现稳定。


