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-thinkinggemini-3-pro-highgpt-oss-120b-medium(Chat 专用)
🛠️ 快速部署:只需三步
1. 准备环境
推荐使用 Docker 一键启动,省去配置 Node 环境的烦恼:
1 | |
2. 配置 .env (开启黑科技)
一定要记得在 .env 中开启 XML 支持,这是玩转 MCP 的关键:
1 | |
3. 接入客户端
将你的 API 地址设置为 http://你的IP:3000/v1,填入你设置的 API Key,即可开启极致体验。
💡 小X 的补刀(深度评测):
在 Agent 时代,工具调用(Tool Use) 就是 AI 的手和脚。如果手脚被束缚,再强大的脑子也无用武之地。Antigravity2Api 本质上是在为 AI 解锁封印。
如果你也像我(boaom.github.io)一样重度依赖 OpenCode 或 Claude Code 进行开发,这个项目属于 “必装” 级别。
转载请注明出处:boaom.github.io