Antigravity 报错:Agent execution terminated due to error
用 Google Antigravity 写代码的人应该都遇到过这个噩梦般的画面——正在让 AI 帮忙处理一段代码,结果突然弹出个红色的 "Error Agent execution terminated due to error.",然后整个 Agent 进程就挂了。
这几天我被这个问题折磨得够呛,换模型、换浏览器、清缓存、重启 IDE,各种操作轮番试了个遍,该报错还是报错。后来花了不少时间查资料、看社区讨论,总算摸清了一些门道。
问题到底出在哪?
说实话,一开始我以为就是普通的网络问题。毕竟在国内用这类 AI 服务,科学上网是基本操作。但试了好几个节点,有些延时低得吓人(10ms 左右),照样该报错报错。
后来在 Google AI 开发者社区和一些中文论坛翻了不少帖子,发现这个问题挺普遍的,而且成因比我想的复杂得多。
1. 网络层面:不是延时低就稳定
最开始的误区就是以为"延时低=稳定"。实际上,那些显示 10ms、20ms 的节点,可能在真正传输数据时反而不行。AI 类应用对网络的要求跟刷网页完全不一样——它需要的是长连接的稳定性,而不只是 ping 值好看。
我后来专门做了个测试:找了个延时显示 150ms 的节点,连续跑了两个小时居然没断过一次;反倒是那个 15ms 的"优质节点",平均每 20 分钟就报一次错。
另外很关键的一点——TUN 模式必须开。有些代理工具默认只走系统代理,但 Antigravity 的某些请求可能不会走系统代理链路。开了 TUN 之后,相当于在网络层面做了全局接管,稳定性会好很多。
2. IP 被限流或拉黑
这是我之前没意识到的问题。很多公共梯子的出口 IP 是共享的,可能同时有几十上百人在用同一个 IP 访问 Google 的服务。当这个 IP 上的请求量超过某个阈值,或者有人滥用过,Google 那边就会直接返回 429(请求过多)或 503(服务不可用)。
在社区里看到不少人反馈日志,确实能看到 429 Too Many Requests 或者 MODEL_CAPACITY_EXHAUSTED 这样的错误信息。这压根不是你代码写得有问题,而是你的"网络身份"在 Google 眼里不太可信。
3. 账户配额问题
这个主要针对 Google AI Ultra(付费订阅)用户。社区里有一波用户发现,同样的操作,用免费账号反而比付费账号稳定。听起来很魔幻,但确实有人切到另一个普通 Google 账号后就正常了。
可能是付费账户的配额管理逻辑有 Bug,也可能是高级功能调用了更多资源。反正如果你是 Ultra 用户正在被这个问题困扰,不妨试试换个账号看看。
我是怎么解决的
踩了一圈坑之后,我现在的配置是这样的:
第一步:抛弃"低延时迷信"
不再纠结于找那些 ping 值特别低的节点了。转而关注节点的丢包率和连接稳定性。有些工具会提供这些指标,多观察几天再做选择。
第二步:全程 TUN 模式
把代理工具设置成 TUN / 虚拟网卡模式,确保所有流量都经过代理。有些人同时开了系统代理和 TUN,虽然理论上冲突不大(TUN 更底层),但为了稳妥起见,我一般只保留 TUN。
第三步:换一个干净的 IP
这一步效果最明显。之前用的是机场的共享节点,IP 上同时有多少人在用根本不知道。后来换成了 SkyVPN 的独享住宅 IP,报错频率直接从"每 20 分钟一次"降到了"基本不报错"。
住宅 IP 的核心优势在于它看起来像一个真实的家庭宽带出口,而不是数据中心那种"一眼机房"的画像。Google 这类大厂对 IP 的风控做得很细,识别出你是机房 IP 之后,各种限制策略就会生效。
我用的方案是把 SkyVPN 固定到美国的一个出口,日常开发就一直挂着。这样 IP 画像稳定,也不会因为频繁换区触发额外的风控。
第四步:减少不必要的上下文
这个是从社区学到的技巧——在项目根目录放一个 .aignore 文件,把那些 node_modules、.git、dist 之类的大目录排除掉。Antigravity 在分析代码的时候会递归读取项目文件,减少无关内容可以降低 Context Window 的占用,间接减少被判定为"请求过量"的概率。
总结一下
折腾了这么久,核心经验就这么几条:
- 网络稳定性 > 延时数字:别被低延时骗了,长连接的稳定性才是王道
- TUN 模式必开:确保 AI 相关的请求全部走代理
- IP 画像很重要:共享 IP 容易被连坐,独享住宅 IP 能有效降低风控命中率
- 固定出口:频繁换区本身就是高风险信号
- 优化项目结构:用
.aignore减少上下文消耗
如果你也在被 "Agent execution terminated" 折腾,先照着上面的思路排查一遍。大概率不是 Antigravity 本身的 Bug,而是网络和 IP 层面的问题。
祝大家早日恢复丝滑的 AI 编程体验。