Antigravity2Api:让你的 Claude Code 与 MCP 彻底告别兼容性难题

本文最后更新于:2026年2月6日 下午

Antigravity2Api:让你的 Claude Code 与 MCP 彻底告别兼容性难题

如果你正在使用 Antigravity (Google Cloud Code) 来白嫖强大的 Claude 3.5 Sonnet 或 Gemini 模型,那你一定遇到过这种蛋疼的情况:一旦开启 MCP 工具调用,请求就会莫名其妙报错(400/校验错误)。

这是因为 Antigravity 的内部接口对 Claude 格式的工具调用字段支持非常有限。

直到我遇到了这个项目 —— **Antigravity2Api**。


🚀 为什么它是 Antigravity 玩家的“终极补丁”?

Antigravity2Api 不仅仅是一个简单的转发代理,它深入底层协议,解决了几个最致命的问题:

1. 独创的 XML Bridge 方案(MCP 的救星)

这是该项目的杀手锏。针对原生接口对 MCP 支持不稳定的问题,作者设计了一套 XML 桥接方案

  • 它将工具调用编码为 XML 文本发送给上游。
  • 引导模型通过文本生成的方式触发工具。
  • 这一操作完美绕过了 Google 接口对 tool_use 字段的严苛限制,让 MCP 运行稳如老狗。

2. 完美的 Thought Signatures 传递

在 Claude 3.5 Sonnet 等模型开启“思考(Thinking)”模式时,需要严格校验 Thought Signatures。原生代理经常会丢掉这个签名,导致多轮对话直接挂掉。Antigravity2Api 实现了对签名的原样透传,确保交错思考不断档。

3. 多模型全适配

它不仅仅支持 Claude,还能将 Antigravity 的能力转换为标准的 OpenAI 兼容接口

  • claude-sonnet-4-5-thinking
  • gemini-3-pro-high
  • gpt-oss-120b-medium (Chat 专用)

🛠️ 快速部署:只需三步

1. 准备环境
推荐使用 Docker 一键启动,省去配置 Node 环境的烦恼:

1
2
3
4
# 复制环境变量
cp .env.example .env
# 启动(支持 linux/amd64 + linux/arm64)
docker compose -f docker-compose.ghcr.yml up -d

2. 配置 .env (开启黑科技)
一定要记得在 .env 中开启 XML 支持,这是玩转 MCP 的关键:

1
AG2API_MCP_XML_ENABLED=true

3. 接入客户端
将你的 API 地址设置为 http://你的IP:3000/v1,填入你设置的 API Key,即可开启极致体验。


💡 小X 的补刀(深度评测):

在 Agent 时代,工具调用(Tool Use) 就是 AI 的手和脚。如果手脚被束缚,再强大的脑子也无用武之地。Antigravity2Api 本质上是在为 AI 解锁封印。

如果你也像我(boaom.github.io)一样重度依赖 OpenCode 或 Claude Code 进行开发,这个项目属于 “必装” 级别。


转载请注明出处:boaom.github.io


Antigravity2Api:让你的 Claude Code 与 MCP 彻底告别兼容性难题
https://0837.eu.org/2026/02/06/Antigravity2Api推荐/
作者
o_O
发布于
2026年2月6日
更新于
2026年2月6日
许可协议