dyndynjyxa/aio-coding-hub
一个All In One的本地AI工具, 支持Win/Mac/Linux
何を解決するか
AIO Coding Hub は、Claude Code、Codex、Gemini CLI などの AI コーディング CLI ツールのための統合ローカルゲートウェイを提供します。各ツールに個別に API キーを設定する必要がなく、知能的なフェイルオーバーによりリクエストの失敗を防ぎ、さまざまなプロバイダー間でのトークン使用量とコストの可視化を実現します。
動作方法
このアプリケーションは、127.0.0.1:37123 でリッスンするローカルプロキシとして機能し、コーディング CLI からのリクエストをインターセプトします。ユーザーが定義した優先順位リスト(ソートテンプレート)に基づいて、これらのリクエストをさまざまな AI プロバイダーにルーティングします。主プロバイダーが失敗した場合、回路ブレーカーパターンを使用して自動的にバックアッププロバイダーに切り替え、安定性を確保します。
対象ユーザー
複数の AI コーディング CLI ツールと複数の LLM プロバイダーを使用し、API 設定を集中管理し、コストを監視し、AI ベースのコーディングワークフローの高可用性を確保したい開発者向けです。
主な特徴
- 統合ゲートウェイ: 複数のコーディング CLI 用の単一エントリーポイントで、個別にオン/オフできる。
- 知能的なルーティング: 自動フェイルオーバーと回路ブレーカー保護により、不安定な上流プロバイダーに対応。
- スマートな可視化: 詳細なトークン使用統計、コスト推定、リクエストトレースログとヒートマップ。
- ワークスペース管理: プロンプト、MCP、スキル設定のプロジェクトごとの分離。
- 拡張可能なプラグインシステム: カスタムコマンド、プロバイダーエクステンション、ゲートウェイフックを Extension Host でサポート。
- モデル検証: トークンの切り捨てや、異なるベンダー間での拡張された思考機能など、プロバイダーの機能を検証するツール。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト