badrisnarayanan/antigravity-claude-proxy

Proxy that exposes Antigravity provided claude / gemini models, so we can use them in Claude Code and OpenClaw (Clawdbot)

何を解決するか

このプロジェクトは、Anthropic互換APIを介してClaudeおよびGeminiモデルを使用できるプロキシサーバーを提供します。特に、Claude Code CLI、OpenClaw、ClawdBotなどのツールが、従来互換性のないバックエンドと連携できるように、リクエストをAntigravityのCloud Code経由でルーティングします。

動作方法

プロキシは、Claude Code CLI(Anthropic Messages API形式を期待)とGoogleのGenerative AI APIの間の翻訳層として機能します。以下の手順を実行します:

  1. リクエスト翻訳:Anthropic形式のリクエストを受け取り、Google Generative AI形式に変換します。
  2. 認証:リンクされたGoogleアカウントのOAuthトークンまたはAntigravityのローカルデータベースを使用してリクエストを認証します。
  3. ルーティング:リクエストをAntigravityのCloud Code APIに送信します。
  4. 応答翻訳:応答をAnthropic形式に変換し、ストリーミングおよび思考プロセスをサポートします。

対象ユーザー

異なるモデルバックエンド(例:Gemini)とClaude Code CLIや類似ツールを使用したい開発者、または無料または代替手段でAntigravityのインフラストラクチャ経由でAIリクエストをルーティングしたい人。

特徴

  • Anthropic API互換性:Claude Codeなどのツールが他のモデルと動作するように見せかけるためのAnthropic APIを模倣します。
  • Web管理コンソール:アカウント管理、Claude CLI設定の構成、およびシステムの健全性を監視するダッシュボードを提供します。
  • 複数アカウント対応:複数のGoogleアカウントをリンクして負荷分散を実現します。
  • シームレスな統合:WebUI内で「プロキシモード」(ローカルサーバー使用)と「有料モード」(公式Anthropicクレジット使用)の切り替えが可能になります。

関連

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