funny-vibes/agent-vibes
Unified Agent Gateway — Enables Claude Code CLI and Cursor IDE to use free AI backends (Antigravity, Codex) through protocol translation
何を解決するか
Agent Vibes は、Cursor IDE や Claude Code CLI などの AI コーディングクライアントが複数の異なる AI バックエンドを使用できるようにする統合ゲートウェイです。特定のプロバイダーの API に縛られる問題を解決するために、プロトコルを翻訳し、複数のバックエンドサービス間でリクエストをルーティングします。
動作方法
このプロジェクトは、Cursor が使用するネイティブな ConnectRPC/gRPC エージェントチャネルと、Claude Code が使用する Anthropic API を実装するプロキシサーバーとして機能します。これらのクライアントリクエストを、Antigravity(Google Cloud Code)、Codex、Kiro(AWS CodeWhisperer/Q Developer)、およびその他の OpenAI や Claude 互換 API と互換性のある形式に変換します。ローカルブリッジと VS Code 拡張機能を備えており、SSL証明書の管理、アカウントプール、モデルの能力やバックエンドの可用性に基づくルーティングの決定をサポートしています。
対象ユーザー
AI ベースの IDE(特に Cursor)や CLI ツール(Claude Code)を使用し、クォータの管理、アカウントのローテーション、または異なるプロバイダーの特定のモデルにアクセスするためにリクエストを異なる AI バックエンドにルーティングしたい開発者。
主な特徴
- マルチバックエンドルーティング:Antigravity、Codex、Kiro(AWS)、および一般的な OpenAI/Claude 互換 API をサポート。
- プロトコル翻訳:Cursor のネイティブな ConnectRPC/gRPC エージェントチャネルを実装し、完全なストリーミングツールループを含む。
- アカウント管理:ネイティブなワーカー/プロセスプール、複数アカウントのローテーション、クォータ/レート制限の表示機能を備える。
- 統合ツール:アカウント管理用ダッシュボード、OAuth/トークンのインポート、組み込み診断機能を提供。
- コンテキスト処理:セッション状態、コンテキストの圧縮、MCP ツール統合を管理。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト