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.

What it solves

これが解決する問題

このプロジェクトは、Claude Codeが判断と検証のためのハイレベルな「指揮者(conductor)」として機能し、Antigravity CLI(Geminiが提供)がトークン消費の多い、反復的、または大量のタスクの「実行者(executor)」として機能する、ハイブリッドAIワークフローを可能にします。これにより、スキャフォールディング(足場固め)、大規模な読み込み、および実装において最先端モデルを使用する際の、高コストとコンテキストウィンドウの飽和という問題を解決しつつ、最終的なレビューのためにトップティアモデルの品質を維持します。

How it works

仕組み

Claude Codeのプラグインとして機能し、特定のタスクをAntigravity CLI (agy) にルーティングします。Claudeが作業を指示し、Geminiがそれを実行します。システムは「コストを意識した」ルーティングポリシーを使用して、いつ委任するかを決定します。主なメカニズムは以下の通りです:

  • Digest-only replies: Geminiは、生の出力をすべて返す代わりに、タイムスタンプ付きのダイジェストを提供することで、Claudeのコンテキストを軽量に保ちます。
  • Cross-model verification: Claudeは、Geminiによって生成された出力をレビューして、正確性を確保します。
  • Sub-agent fan-out: Geminiは、複雑なタスクを処理するために独自の安価なサブエージェントを生成することができ、その軌跡は agy-trace を介して監査可能です。
  • Session hooks: SessionStart フックが、セッションにルーティングポリシーを自動的に注入します。

Who it’s for

対象ユーザー

  • 品質を犠牲にすることなくAPIコストを削減したい、Claude Codeを使用している開発者。
  • コーディングワークフローにGoogle/web検索やVertex AI Searchを統合する必要があるチーム。
  • ローカルの文字起こしスタックを構築することなく、大規模なマルチモーダルファイル(音声/動画)を処理する必要があるユーザー。

Highlights

ハイライト

  • Cost Efficiency: 大量作業を安価なモデルにオフロードすることで、最先端モデルのコストを削減します(一部のテストでは最大64%削減)。
  • Multimodal Capabilities: Geminiによるネイティブな音声および動画の認識機能により、Claudeのコンテキストを埋めることなくダイジェストを提供します。
  • Integrated Tooling: Claude CodeにライブWeb検索、Vertex AI Search、およびCloud Runのデバッグ機能を追加します。
  • Migration Tools: 既存のClaude Codeの設定(skills、MCP servers、memory)をAntigravityに移行するための /antigravity:migrate を含みます。
  • Background Execution: 長時間実行される委任を、後で回収可能なバックグラウンドジョブとして実行することをサポートします。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト