askalf/dario
One local endpoint that routes Claude Code, Cursor, Cline, Aider, Codex CLI and the SDKs through the Claude and ChatGPT plans you already pay for: seats first, then the fallback chain you configure, and a ledger of who paid. Zero runtime dependencies.
解決する課題
多くのAIコーディングツール(Cursor、Aider、Clineなど)は、ClaudeやChatGPTの月額料金を既に支払っている場合でも、個別のAPIキーとトークン単位の利用料を要求します。このプロジェクトでは、既存のサブスクリプションをこれらのツールのバックエンドとして使用することで、重複する請求やトークン単位のコストを回避できます。
仕組み
darioはローカルプロキシサーバーとしてマシン上で動作します。AIツールの接続先を公式のAPIエンドポイントではなく http://localhost:3456 に設定します。リクエストをインターセプトし、既存のClaudeまたはChatGPTのログイン情報を使用して認証を行い、各サービスに転送します。レート制限に達した場合は、サブスクリプション間でのフェイルオーバーも処理します。
対象ユーザー
複数のAIコーディングアシスタントを使用しており、APIベースの複数のサービスに個別に支払うのではなく、既存の月額サブスクリプションに利用を統合したい開発者。
特徴
- 統合エンドポイント: 互換性のあるすべてのAIツールを1つのローカルURL経由でルーティングします。
- サブスクリプションベース: トークン単位のAPI課金ではなく、既存のClaudeまたはChatGPTプランを使用します。
- フェイルオーバーサポート: レート制限 (429) に達した場合、自動的に別のサブスクリプションに切り替えます。
- ゼロテレメトリ: プロジェクトは完全にローカルマシン上で実行され、外部への通信は行いません。
- 幅広い互換性: Claude Code、Cursor、Aider、Cline、Continue、Zedなど、多くのツールで動作します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト