在 Google Antigravity(Google 开发的 AI 编程平台)中遇到 “Agent terminated due to error” 是一个比较常见的问题。这通常不是因为你的操作有误,而是由配置冲突、插件过载或账号权限引起的。
你可以尝试以下几种解决方案,按成功率从高到低排列:
1. 禁用或检查 MCP 服务器 (最常见原因)
MCP (Model Context Protocol) 插件如果配置不当或响应过慢,会直接导致 Agent 崩溃。
-
点击 Agent 面板右上角的 三个点 (…)。
-
选择 MCP Servers。 选择 MCP 服务器。
-
尝试关闭所有 MCP 服务器,看问题是否解决。如果恢复正常,再逐个开启以排查是哪一个插件出了问题。
2. 重置 Onboarding (解决账号/权限问题)
有时候账号的“开发者身份”或“年龄验证”状态在后台失效,会导致请求被拒。
-
在 Antigravity 中按下
Ctrl + Shift + P(Mac 为Cmd + Shift + P)。 -
输入并运行:
>Antigravity: Reset onboarding。 -
按照提示重新登录。这会强制系统重新校验你的账号权限,很多用户反馈此操作非常有效。
3. 降级模型或开启新对话
如果上下文(Chat History)太长,或者你使用的模型(如 Claude Opus)请求数据量过大,会触发 “Payload Too Large” 错误。
-
新开对话:点击 “New Chat”,排除历史缓存干扰。
-
切换模型:在底部模型选择器中,尝试从 Gemini 3 Pro 切换到 Gemini 3 Flash。Flash 模型更轻量,对连接波动的容忍度更高。
4. 检查网络与防火墙
-
VPN/代理:Antigravity 对网络稳定性要求极高,尝试关闭代理或更换更稳定的全局节点。
-
防火墙:确保 Windows Defender 或第三方防火墙没有拦截 Antigravity 的后台进程。
5. 清理本地缓存 (进阶方案)
如果上述方法都无效,可能是本地配置文件损坏:
-
Windows: 删除目录
%AppData%\Antigravity\Cache。 -
macOS: 删除目录
~/Library/Application Support/Antigravity/Cache。