[问与答] Antigravity 自带的 Browser Agent 无法调用,报错 405 Method Not Allowed,求教正确姿势

·

最近在使用 Antigravity (AI IDE) 时遇到了一个功能卡点,特来请教。

问题描述

我在尝试使用 Antigravity 的联网/浏览器操作功能(即让 Agent 访问网页)时,总是失败。
即使我在没有任何自定义配置(如 mcp.json )的情况下,直接让 AI 打开浏览器,流程如下:

  1. Agent 响应请求: “Antigravity would like to use the browser.”
  2. 界面弹出提示: “Preview -> Setup”
  3. 点击确认后,立刻报错: Error during tool execution
  4. 错误详情/状态码显示: 405 Method Not Allowed

环境信息

  • OS: macOS
  • Chrome: 已安装最新版
  • Antigravity: 最新版本
  • ShadowRocket 代理软件: 已开启隧道(这样才能登录),后续开关隧道的情况调用 Browser Agent 都是 405 错误

排查过程

起初以为是需要自己配置 Chrome 的 MCP Server ,折腾了一圈发现这似乎是 IDE 自带的 Native 功能?
我尝试过以下操作,但结果均为 405:

  1. 确保本地 Chrome 完全退出,让 IDE 自己启动。
  2. 手动开启 Chrome 的调试端口 (--remote-debugging-port=9222) 后再启动 IDE 。
  3. 检查了本地网络代理,尝试关闭/开启系统代理。

疑问

这个 405 Method Not Allowed 看起来像是 HTTP 请求被拒绝。
想请教一下用过 Antigravity 的朋友:

  1. 这个 Browser Agent 功能是需要配合特定的本地 Chrome 启动参数吗?
  2. 还是说它依赖某个云端的中转服务,而该服务在国内访问受限(导致 HTTP 方法被网关拦截)?
  3. 或者是这个功能目前本身就是半成品?

有没有成功跑通过这个功能的大佬指点一下?感谢!

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *