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の間の翻訳層として機能します。以下の手順を実行します:
- リクエスト翻訳:Anthropic形式のリクエストを受け取り、Google Generative AI形式に変換します。
- 認証:リンクされたGoogleアカウントのOAuthトークンまたはAntigravityのローカルデータベースを使用してリクエストを認証します。
- ルーティング:リクエストをAntigravityのCloud Code APIに送信します。
- 応答翻訳:応答をAnthropic形式に変換し、ストリーミングおよび思考プロセスをサポートします。
対象ユーザー
異なるモデルバックエンド(例:Gemini)とClaude Code CLIや類似ツールを使用したい開発者、または無料または代替手段でAntigravityのインフラストラクチャ経由でAIリクエストをルーティングしたい人。
特徴
- Anthropic API互換性:Claude Codeなどのツールが他のモデルと動作するように見せかけるためのAnthropic APIを模倣します。
- Web管理コンソール:アカウント管理、Claude CLI設定の構成、およびシステムの健全性を監視するダッシュボードを提供します。
- 複数アカウント対応:複数のGoogleアカウントをリンクして負荷分散を実現します。
- シームレスな統合:WebUI内で「プロキシモード」(ローカルサーバー使用)と「有料モード」(公式Anthropicクレジット使用)の切り替えが可能になります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト