yetone/magpie
Every agent's model. One place. Codex on DeepSeek, Claude Code on Kimi, from the menu bar.
何を解決するか
magpie は AI エージェント用の統合ゲートウェイおよび設定管理ツールです。Claude Code、Codex、Gemini CLI など、多数の異なるエージェントの設定ファイルを手動で編集する必要がなく、さまざまなツール間で分散した AI サブスクリプションや API キーの問題を解決します。ユーザーはインストール済みのすべてのエージェントで、1つのプロバイダーとサブスクリプションセットを共有できます。
動作方法
magpie はローカルゲートウェイ(127.0.0.1:3425)として機能し、さまざまな API 形式(OpenAI、Anthropic、Gemini)間を翻訳し、リクエストをさまざまなプロバイダーにルーティングする管理を行います。原子的にエージェントの設定ファイルを書き換えることで、モデルの切り替えを迅速に行えます。また、「ルーティンググループ」機能により、複数のアカウントやプロバイダー間でのフェイルオーバーやロードバランシングをサポートしています。
対象ユーザー
複数の AI エージェントとさまざまな LLM プロバイダー(API キーまたはサブスクリプション)を使用し、モデル、クォータ、コストを手動の設定なしに集中管理したい開発者やパワーユーザー向けです。
主な特徴
- 統合モデルピッカー: 設定ファイルを編集せずに、45 以上の対応エージェントでモデルを切り替えるための単一インターフェース。
- マルチプロバイダーゲートウェイ: Anthropic、OpenAI、Google、DeepSeek に加え、Ollama や LM Studio を通じたローカルモデルを含む幅広いプリセットをサポート。
- インテリジェントルーティング: スマート、順序、ローテート、使用量、ペースの 5 つのルーティングモードと、リクエストの種類に基づく自動モデル切り替えを可能にするインテントベースルーティング。
- サブスクリプション共有: 既存のログイン(Claude、ChatGPT、Copilot など)を、他のエージェントが利用可能なプロバイダーに変換。
- 使用状況の追跡: トークン数、キャッシュヒット、リスト価格でのコスト、クォータウィンドウの監視を詳細に計測。
- プラグインによる拡張: Bun をベースにしたプラグインにより、認証やゲートウェイミドルウェアをカスタマイズし、リクエストとレスポンスの書き換えが可能。
これを取り上げた記事
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト