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 でサポート。
  • モデル検証: トークンの切り捨てや、異なるベンダー間での拡張された思考機能など、プロバイダーの機能を検証するツール。

関連

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