yuting0624/antigravity-for-claude-code

Claude Code plugin: run the Antigravity CLI (Gemini) as a collaborating sub-agent with intelligent model routing across the SDLC. Community project; not affiliated with Google/Anthropic.

它解决了什么问题

该项目实现了一种混合 AI 工作流,其中 Claude Code 作为负责判断和验证的高级“指挥官”,而 Antigravity CLI(由 Gemini 提供支持)则作为处理高 Token 消耗、重复性或批量任务的“执行者”。这解决了在使用前沿模型进行脚手架搭建、大规模阅读和实现时面临的高成本和上下文窗口饱和问题,同时在最终审查阶段保持顶级模型的质量。

工作原理

它作为 Claude Code 的一个插件,将特定任务路由到 Antigravity CLI (agy)。Claude 指导工作,Gemini 执行任务。该系统使用“成本感知”路由策略来决定何时进行委派。关键机制包括:

  • 仅摘要回复:Gemini 不返回完整的原始输出,而是提供带有时间戳的摘要,以保持 Claude 的上下文精简。
  • 跨模型验证:Claude 审查 Gemini 生成的输出以确保准确性。
  • 子代理扇出:Gemini 可以生成其自身更廉价的子代理来处理复杂任务,其轨迹可以通过 agy-trace 进行审计。
  • 会话钩子SessionStart 钩子会自动将路由策略注入到会话中。

适用人群

  • 希望在不牺牲质量的前提下降低 API 成本的 Claude Code 使用者。
  • 需要将 Google/web 搜索或 Vertex AI Search 集成到其编码工作流中的团队。
  • 需要处理大型多模态文件(音频/视频)而无需搭建本地转录栈的用户。

亮点

  • 成本效率:通过将大量工作卸载到更便宜的模型,降低了前沿模型的成本(在某些测试中最高可达 64%)。
  • 多模态能力:通过 Gemini 实现原生的音频和视频感知,在不填满 Claude 上下文的情况下提供摘要。
  • 集成工具:为 Claude Code 增加了实时 Web 搜索、Vertex AI Search 和 Cloud Run 调试功能。
  • 迁移工具:包含 /antigravity:migrate 用于将现有的 Claude Code 配置(技能、MCP 服务器、内存)迁移到 Antigravity。
  • 后台执行:支持将长时间运行的委派任务作为后台作业启动,以便稍后收集结果。

相关

  • 项目
  • 项目
  • 项目
  • 项目