Repolode
yetone

yetone/magpie

Claude Code、Codex、Gemini CLIなどのコーディングエージェントで、あらゆるプロバイダーやサブスクリプションのモデルを使えるローカルゲートウェイ兼メニューバーアプリ。

スター
16,641
フォーク
1,198
未解決の Issue
1,170
最終コミット
3 時間前

これは何?

magpieは、AIコーディングエージェント向けのローカルアプリ兼ゲートウェイです。通常、各エージェントはモデル、APIキー、ベースURLをそれぞれ独自のファイル形式で管理しており、サブスクリプションを使えるエージェントも1つに限られます。magpieはこうした設定を1つのリストにまとめます。メニューバー、ウィンドウ、TUI、Web UI、CLIから、対応するエージェントごとにプロバイダーのモデルを選ぶと、そのエージェントの設定にある該当キー1つを更新します。

ゲートウェイは127.0.0.1:3425で動作し、OpenAI Chat、OpenAI Responses、Anthropic Messages、Geminiの各APIに対応。ストリーミング、ツール呼び出し、推論を含め、各形式を相互に変換します。プロバイダーにはAPIキー、ローカルモデルのほか、Claude、ChatGPT、Copilot、Geminiなどのサインイン済みサブスクリプションを登録できます。ルーティンググループを使うと、複数のモデルやアカウントにリクエストを分散し、クォータ切れの際には別のものへフォールバックできます。

macOS、Windows、Linux、Docker、Termuxに対応し、使用量とコストの追跡、プロファイル、指示やMCPサーバーの共有ライブラリ、Bunで記述するプラグインも備えています。

主な機能

  • 01Claude Code、Codex、Gemini CLIなどのエージェントのモデルを、1つのリストから切り替えられます。
  • 02ストリーミングやツール呼び出しを含め、OpenAI、Anthropic、GeminiのAPI形式を相互変換するローカルゲートウェイ。
  • 03クォータ切れの際に、アカウントやモデルを切り替えるルーティンググループ。
  • 04Claude、ChatGPT、Copilotなどのサインイン済みサブスクリプションを、他のエージェント向けのプロバイダーとして利用できます。
  • 05プロバイダーやアカウントをまたいで、使用量、コスト、クォータを追跡できます。
  • 06OpenCodeやpiのパッケージに対応したプラグインシステムと、JavaScriptで記述するゲートウェイミドルウェア。

ユースケース

  • DeepSeekやKimiなど、Anthropic以外のモデルでClaude Codeを実行する。
  • 複数のサブスクリプションにコーディングエージェントのトラフィックを分散し、1つのクォータが切れても作業を止めない。
  • デスクトップゲートウェイやDockerサーバーを通じて、ノートPCやチームで同じプロバイダー群を共有する。
  • 複数のコーディングエージェントにまたがって、トークン使用量とコストを追跡する。

トピック

よくある質問

magpie とは?
Claude Code、Codex、Gemini CLIなどのコーディングエージェントで、あらゆるプロバイダーやサブスクリプションのモデルを使えるローカルゲートウェイ兼メニューバーアプリ。 magpieは、AIコーディングエージェント向けのローカルアプリ兼ゲートウェイです。通常、各エージェントはモデル、APIキー、ベースURLをそれぞれ独自のファイル形式で管理しており、サブスクリプションを使えるエージェントも1つに限られます。magpieはこうした設定を1つのリストにまとめます。メニューバー、ウィンドウ、TUI、Web UI、CLIから、対応するエージェントごとにプロバイダーのモデルを選ぶと、そのエージェントの設定にある該当キー1つを更新します。
magpie は無料で使えますか?ライセンスは?
magpie は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
magpie は今もメンテナンスされていますか?
活発にメンテナンス中。magpie の最終コミットは 2026年10月19日 です。
magpie は何に使えますか?
DeepSeekやKimiなど、Anthropic以外のモデルでClaude Codeを実行する。 複数のサブスクリプションにコーディングエージェントのトラフィックを分散し、1つのクォータが切れても作業を止めない。 デスクトップゲートウェイやDockerサーバーを通じて、ノートPCやチームで同じプロバイダー群を共有する。 複数のコーディングエージェントにまたがって、トークン使用量とコストを追跡する。
magpie はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/yetone/magpie

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト