公式の文言 · 2026-11-10 時点

magpie の使い方:Claude Code と Codex にローカルゲートウェイを導入(2026 年 11 月)

2026-11-10 時点の magpie 公式ドキュメント(usemagpie.ai)によると、Claude Code で magpie を使う手順は三つです。インストールコマンドを実行して magpie を起動し、Providers で自分の API キーを使ってプロバイダーを追加し、magpie claude に「プロバイダー/モデル」を付けて実行してモデルを選びます。新しいモデルは次のセッションから反映されます(Codex は magpie codex を使い、Codex アプリを再起動します)。magpie(yetone/magpie)はお使いのパソコン上の 127.0.0.1:3425 で動くローカルゲートウェイで、OpenAI Chat、OpenAI Responses、Anthropic Messages、Gemini の四つの API を相互に変換します。MIT ライセンスのオープンソースで、Apache Magpie とは無関係です。QCode の三つのアドレスとコマンドは以下にあります。

更新日 2026-11-10

このツールを QCode エンドポイントに接続。Claude・GPT・中国系モデルを 1 キーで。

#magpie の使い方#magpie のインストール#magpie と Claude Code#127.0.0.1:3425

公式情報にある四つの事実

MIT

MIT ライセンスのオープンソース(作者 yetone)

yetone/magpie リポジトリは MIT License を採用しています(Copyright (c) 2026 yetone)。README の末尾には、magpie は Apache Magpie とも Apache Software Foundation とも無関係であると書かれています。

127.0.0.1:3425

ローカルゲートウェイのアドレス

ゲートウェイは OpenAI Chat、OpenAI Responses、Anthropic Messages、Gemini を扱い、相互に変換します。ストリーミング、ツール呼び出し、推論内容も含まれます。

macOS · Windows · Linux

対応プラットフォームと形態

README によれば、macOS、Windows、Linux で動作します(メニューバーアプリ、ウィンドウ、TUI、Web UI、CLI)。Docker や Termux でも動かせます。

providers.json

キーの保存場所

キーは ~/.config/magpie/providers.json に保存され、読めるのはあなただけです。magpie はシェル環境変数からキーを読み取ることはありません。追加したものがそのまま使われます。

magpie とは?

2026-11-10 時点で、magpie のドキュメントは magpie を「各エージェントが使うモデルを一か所で選べるもの」と説明しています。お持ちのプロバイダーを追加し、エージェントごとにモデルを選ぶと、magpie がそのエージェント自身の設定ファイルに書き込みます。その背後には、お使いのマシンの 127.0.0.1:3425 で動く小さなゲートウェイがあり、OpenAI、Anthropic、Gemini の API を扱って相互に変換します。そのため Claude Code のように Anthropic Messages しか扱えないエージェントでも、GPT や中国のモデルを使えます。作者は yetone、サイトは usemagpie.ai、リポジトリは yetone/magpie です。

インストールとアンインストールのコマンド

2026-11-10 時点で、公式のインストールコマンドは curl -fsSL https://usemagpie.ai/install.sh | sh です。magpie コマンドは ~/.local/bin に、アプリは Mac では /Applications、Linux ではアプリメニューに入ります。go install github.com/yetone/magpie@latest でも導入できます。Windows では最新リリースの magpie-windows-amd64.exe(ARM は magpie-windows-arm64.exe)をダウンロードします。magpie.exe は同じコマンドを受け付け、ターミナル専用版は magpie-cli-windows-amd64.exe です。Docker イメージ ghcr.io/yetone/magpie もあり、詳しくは公式の Docker ドキュメントをご覧ください。アンインストールは curl -fsSL https://usemagpie.ai/install.sh | sh -s -- --uninstall を実行します。magpie はまず各エージェントを切り離して元の設定に戻し、~/.config/magpie の設定とプロバイダーは残します。--purge を付けるとそれらも削除されます。

タイムライン

2026-09-23

yetone/magpie リポジトリが GitHub 上に作成されました。

2026-10-27

QCode のドキュメントが magpie と Claude Code、Codex の動作確認を終え、docs.qcode.cc に magpie 導入記事を公開しました。

2026-11-10

QCode がその日の magpie ターミナル版で再テストし、magpie provider add の一行で QCode を追加でき、provider test では三つのアドレスすべてが応答しました。同日に README、公式ドキュメント(Get started、Add to magpie、Docker、Claude Code と Codex のモデルページ)、リファレンス、GitHub のリリースも確認しました。ドキュメントによれば magpie は一日に数回リリースされます。

ドキュメントに書かれていることと、書かれていないこと

公式ドキュメントに明記されていること

① magpie 経由でモデルを使う場合、ゲートウェイはアプリとともに動きます。② 実行中のセッションは開始時のモデルを使い続けます。エージェントは起動時に設定を読むため、新しいモデルは次のセッションから反映され、Codex は Codex アプリの再起動も必要です。③ モデルを選ぶと、エージェントの設定のうち magpie が必要とするキーだけが変わります。コメント、順序、インデントは保たれ、書き込みはアトミックです。④ Claude Code:magpie は ~/.claude/settings.json の ANTHROPIC_BASE_URL と ANTHROPIC_AUTH_TOKEN を書き込みます。このトークンはゲートウェイのキーで、プロバイダーのキーではありません。Codex:~/.codex/config.toml の [model_providers.magpie] テーブルとモデルを書き込みます。⑤ OPENAI_BASE_URL や ANTHROPIC_BASE_URL を自分で export する必要はありません。⑥ インポートリンクは Add を押すまで何も保存せず、同じ id が既にある場合はボタンが Replace になります。⑦ magpie のモデルは Claude Code と Codex 自身の /model 一覧にも表示され(Claude Code では via magpie と表示)、エージェントの中からも切り替えられます。

ドキュメントで明示されていないこと

2026-11-10 時点:① 公式ホームページは macOS の最低バージョンを二通りに書いています(macOS 12+ と macOS 11 or later)。ダウンロード時に表示される要件に従ってください。② README の対応エージェント一覧は Get started の一覧より長く、今も増えています。お使いのエージェントが認識されるかどうかは magpie ls の出力で確認できます。③ 公式の import ページは、models パラメータがない場合はプロバイダーの /v1/models が返すモデルを一覧にすると説明しています。QCode が 2026-11-10 に試したところ、models= を指定せずに追加すると最初の 24 個だけが公開されました(出力は 24 exposed of 28)。追加後に magpie provider models で使うモデルを選んでください。

プロバイダーを追加する三つの方法

インポートリンクまたはアプリ

インポートリンクは magpie://import? にパラメータを付けたものです。Web では同じパラメータで https://usemagpie.ai/import# を使い、各値を URL エンコードします。項目は name(または preset)、chat、responses、anthropic、gemini、key、models です。リンクに key がない場合は、ダイアログで貼り付けます。アプリでは Providers → Add provider が入口です。

ターミナルでの一行コマンド

プリセットなら magpie provider add にプリセット id とキーを付けるだけです(公式の例は deepseek と sk-…)。独自アドレスは url=(OpenAI 互換)、anthropic=(Anthropic 互換)、responses=、models=、key= で指定します。ターミナルで magpie import にリンクを渡すと、まず概要を表示して確認を求め、-y で確認を省けます。QCode のドキュメントの実測では、キーのないリンクはターミナルではプレビューだけで保存されないため、ターミナルでは magpie provider add を使うのがいちばん早い方法です。

magpie の設定:インストール、プロバイダー追加、Claude Code と Codex へのモデル選択

① インストール:macOS と Linux では curl -fsSL https://usemagpie.ai/install.sh | sh を実行し、Windows では magpie-windows-amd64.exe をダウンロードします。その後 magpie を起動してゲートウェイを動かします。② プロバイダーを追加:Providers タブで + Add provider を押し、プリセットならキーを貼り付けるだけ、それ以外のアドレスは Custom · any compatible URL を選びます。ターミナルでの書き方は上のターミナルのカードに、QCode 用の完全なコマンドは後述します。③ モデルを選ぶ:Agents タブでエージェントのモデルをクリックするか、magpie claude deepseek/deepseek-v4-pro や magpie codex deepseek/deepseek-v4-pro を実行します。magpie 経由のモデル名は「プロバイダー/モデル」の形です。④ 新しいセッションを始めると、エージェントが新しい設定を読み込みます。Codex は Codex アプリの再起動も必要です。⑤ 確認:magpie ls で各エージェントの現在の設定を一覧でき、magpie provider test にプロバイダー id を付けると API ごとにごく小さなリクエストを一つずつ送り、遅延を表示します。⑥ エージェント本来の設定に戻すには magpie claude default または magpie codex default を実行します。

magpie に QCode を追加する

2026-11-10 時点で、QCode の magpie 記事は三つのアドレスを挙げています。anthropic は https://api.qcode.cc/api、chat は https://api.qcode.cc/openai/v1、responses は https://api.qcode.cc/openai です(magpie の例では responses が /v1 で終わりますが、QCode のエンドポイントページには /openai/responses と /openai/v1/responses は同等と明記されています)。Claude は anthropic アドレス、GPT は chat と responses、中国のモデルは anthropic か chat を通ります。アジアと北米の接続ポイントではドメインを asia.qcode.cc または us.qcode.cc に替え、パスはそのままです。いちばん簡単なのはコンソールの「CC Switch / magpie に取り込む」ボタンで、その中の「magpie に取り込む」を押せば Claude と GPT が一度に設定されます。あとは magpie claude qcode/claude-sonnet-5-5 や magpie codex qcode/gpt-6.1-sol でモデルを選びます。メインモデルだけを設定すると Claude Code の opus スロットも同じモデルになるため、Opus を使うには magpie claude opus qcode/claude-opus-5-5 も実行します。QCode のキーはプロトコルに依存しないので、一つのキーで Anthropic と OpenAI の両方の互換インターフェースを使え、Claude Code や Codex などで共用できます。課金はトークン単位で、モデルごとの単価は /models にあります。月額プランをご希望でない場合は、クォータパックが $4 から。7 日以内に使い切る一度限りの枠です。個人プランをお使いで枠が足りないときはブースターパックを追加できます。

よくある質問

magpie で切り替えても反映されないのはなぜですか?

多くの場合、セッションを開き直していないことが原因です。実行中のセッションは開始時のモデルを使い続け、新しいモデルは次のセッションから反映されます。Codex は Codex アプリの再起動も必要です。次にゲートウェイが動いているか確認します。magpie 経由でモデルを使う間、ゲートウェイはアプリとともに動き、magpie healthcheck が終了コード 0 を返せばゲートウェイは応答しています。magpie ls で各エージェントの現在の設定を、magpie provider test でプロバイダーが応答するかを確認できます。そのほかのエラーは /magpie-errors-and-fixes にまとめています。

magpie は常に開いておく必要がありますか?

magpie 経由でモデルを使う場合は、はい。ゲートウェイはアプリとともに動きます。ウィンドウを閉じてもメニューバーやトレイに残って動き続けます。magpie tray はアイコンだけを起動し、magpie serve はゲートウェイだけを動かし、magpie daemon install はサービスとして常駐させます(Linux は systemd、Mac は launchd)。エージェントが自分のモデルを使う場合は magpie を経由しません。

magpie はキーをどこに保存し、安全ですか?

キーは ~/.config/magpie/providers.json に保存され、読めるのはあなただけです。magpie はシェルの環境変数からキーを読み取りません。ドキュメントによれば、エージェントからあなたのキーは見えません。Claude Code の設定にある ANTHROPIC_AUTH_TOKEN はゲートウェイのキーです。Web のインポートリンクはパラメータを # の後ろに置き、ブラウザはその部分をサーバーに送りません。さらにプライバシーマスキングがあり、有効にするとプロンプト内のキー、パスワード、メールアドレスがリクエスト送信前にパソコン上でプレースホルダーに置き換えられ、応答で元に戻されます。初期状態ではオフで、Settings → Privacy で有効にします。

magpie をアンインストールする、または元の設定に戻すには?

元に戻すには:magpie claude default または magpie codex default を実行します。magpie は書き込んだ内容を削除し、置き換えた元の値(例えば以前の ANTHROPIC_BASE_URL)を復元します。スクリプトでインストールしたものをアンインストールするには、curl -fsSL https://usemagpie.ai/install.sh | sh -s -- --uninstall を実行します。設定とプロバイダーは ~/.config/magpie に残り、--purge を付けるとそれらも削除されます。

magpie と CC Switch は併用できますか?

併用できます。magpie の作者 yetone は 2026-11-09 に X で両方を併用してもよいと返信しており、README にも magpie の Import で CC Switch のプロバイダーを取り込めると書かれています。どちらも Claude Code と Codex の設定ファイルを書き換えるので、役割分担と併用時に注意する設定は比較ページ /magpie-vs-cc-switch をご覧ください。

magpie に QCode を追加するには?

三つの方法から選べます。いちばん早いのはコンソールの「magpie に取り込む」ボタンです。ターミナルでは magpie provider add QCode anthropic=https://api.qcode.cc/api url=https://api.qcode.cc/openai/v1 responses=https://api.qcode.cc/openai key=cr_xxx を実行します。QCode の 2026-11-10 のテストでは、この一行で追加できました。アプリでは Providers → Add provider で Custom を選び、OpenAI 互換のアドレス(chat)と Anthropic 互換のアドレス(anthropic)、cr_ から始まるキーを入力します。models= を指定しないと magpie は最初の 24 個のモデルだけを公開するため、magpie provider models qcode gpt-6.1-sol claude-sonnet-5-5 claude-opus-5-5 claude-haiku-5-5 のように使うモデルを選びます(+ を付けないと一覧全体が置き換わります)。GPT モデルを先頭にすると、magpie provider test の chat、responses、anthropic の三行すべてに ✓ が表示されます。保存済みの QCode のキーを替えるには、magpie provider key に qcode と新しいキーを付けて実行します。

情報源

GitHub の yetone/magpie リポジトリの README、LICENSE、リファレンス、GitHub API、magpie-releases のリリース情報、usemagpie.ai のトップページ、公式ドキュメントの Get started、Add to magpie、Docker、Claude Code と Codex のモデルページ(いずれも 2026-11-10 に確認)、magpie の作者 yetone による 2026-11-09 の X での返信。QCode:docs.qcode.cc の magpie 記事と接続ポイントのページ、qcode.cc/models、qcode.cc/pay-as-you-go(2026-11-10 取得)、QCode が 2026-11-10 に magpie のターミナル版で行ったテスト。コンソールの取り込みボタンの文言は QCode のサイトの文言によります。

一つのキーで magpie から Claude と GPT を使う

QCode の API キー一つで Claude Code、Codex などに使え、課金はトークン単位です。モデルごとの単価は /models にあります。

どちらから始めるか迷ったら

まず 1 週間試す

小パック $4(枠 $30、7日間)

毎日使う

スターターは月 $9.00、毎日 $5 の枠付き。$1 の枠あたりわずか $0.060で、中パックは約 $0.113です