ドキュメント · ヘルプ

よくあるエラーの直し方:401・429・502・504 など

magpie のゲートウェイのエラーは、何が起きたかを自分の言葉で伝えます。このページでは、よくあるエラーとその原因、直し方をまとめます。

すべてのリクエストは magpie の ルーティング ページに並び、どのプロバイダとアカウントに送られ、各試行がどう終わったかが分かります。リクエストの レポートをコピー で、質問に必要な情報をコピーできます。

401 と 403:キーやサインインが拒否された

ベンダーから。プロバイダが magpie の送ったキーやサインインを拒否しました。magpie はそのキーやアカウントを休ませて次を試すので、エラーが見えるのは残りがないときだけです。サインインの期限切れはそう書かれます(例:“the ChatGPT sign-in has expired — sign in again”)。

magpie 自身から。次の場合、magpie は何も送らずに 403 を返します。

エラー原因直し方
model disabledmagpie でそのモデルをオフにしています。プロバイダでオンに戻します。
model not allowed for the gateway keyゲートウェイキーが一部のモデルに限られています。magpie gateway-key models <id> で確認・変更します。
magpie doesn’t answer the web page …Web ページがブラウザからゲートウェイを呼びました。設定 › ネットワークと共有 › Web ページ に追加し、ゲートウェイキーを送ります。

429 と休止

429 はクォータ切れ、残高不足、レート制限のいずれかです。magpie は拒否されたキーやアカウントを休ませ、リクエストを次のアカウント、ルーティンググループの次のメンバー、またはプロバイダの フォールバック に送ります。プロバイダの行には 休止中 · {why} · {time} に復帰 と表示されます。

拒否の理由休止の長さ
クォータ切れ(リセット時刻あり)リセットまで
レート制限(Retry-After あり)その時刻まで
残高不足30 分。再び拒否されると 2 時間、8 時間、1 日、3 日、1 週間
ChatGPT アカウントのクレジット切れ拒否が示すリセットまで。なければ枠全体の更新まで。それも分からなければ 5 時間
その他の失敗1 分。繰り返すと倍になり最大 10 分(レート制限は 30 分)

休止は再起動後も保たれるので、magpie を終了しても休止中のアカウントは早く戻りません。

502:プロバイダが応答しない

502 は、magpie がプロバイダから API の返答を得られなかったことを示します。プロバイダ名に続く文で、どの場合かが分かります。

502、503、504、529、Cloudflare の 520〜524 は「混雑」として扱われ、エージェントに返す前に再試行するか、ルーティンググループの次のメンバーに移ります。

504:時間内に応答がない

モデルが見つからない(404)

エラーは magpie knows no model “…” で、did you mean …? とプロバイダ id の一覧が付くことがあります。

エージェントにモデルが出ない

ポート 3425 が使用中

ゲートウェイは 127.0.0.1:3425 で待ち受けます。変えるには 設定 › ネットワークと共有 › ゲートウェイのアドレス を開きます。設定できるのはポート(1024〜65535)だけで、magpie が接続したエージェントも一緒に移ります。

magpie の表示直し方
ポート … は他のプログラムが使用中です。別のポートを選んでください空いているポートを選びます。
別の magpie が … でゲートウェイを提供しています。そちらでポートを設定するか、先に終了してくださいmagpie が 2 つ動いています。1 つを終了します。
ポート … は別のプログラム(magpie web かもしれません)が使用中です:magpie が数秒ごとに再試行しますポートを使っているものを探すか、ゲートウェイを別のポートに移します。
MAGPIE_ADDR=… がゲートウェイのアドレス全体を設定していますMAGPIE_ADDR を外すか変更します。

WSL のエージェント

Windows では、magpie は実行中の WSL ディストリビューションから Claude Code、Codex、OpenCode、Kimi Code、Qwen Code などのエージェントを探します。見つかったものはそれぞれエージェントページに自分の行を持ち、Windows と同じように設定されます。停止中のディストリビューションを起動することはありません。

ネットワーク上の別のコンピュータから

既定では、ゲートウェイはこのコンピュータにだけ応答します。別のコンピュータから使うには 設定 › ネットワークと共有 › ローカルネットワークで共有 をオンにします。相手のコンピュータは ゲートウェイ ページの ゲートウェイキー のキーを送ります。

ポートをインターネットに公開しないでください。コンピュータ間は VPN を使います。別の magpie への接続を含む設定の全体は リモート magpie にあります。

プラグインに移ったサブスクが使えない

Command Code、Cursor、Devin、Factory、Grok、Kiro、Xiaomi MiMo、Qoder、WorkBuddy、ZCode、Zed は magpie に組み込まれなくなり、それぞれ同じ働きをするコミュニティプラグインが提供します。以前に追加したアカウントはプラグインへの移行が必要で、移行するまで使えません。

移行後のエラーはプラグインから来ています。サインイン、モデル、リクエストはプラグインが処理します。

よくある質問

プロバイダは動いているのに、なぜ 502 になるのですか?

プロバイダが Web ページや空の本文など、API の返答でないものを返しました。たいていはベース URL が API ではなくベンダーの Web サイトを指しています。

429 のあと、なぜアカウントが使われないままなのですか?

magpie はベンダーが示したリセットまで、示されなければしばらくの間そのアカウントを休ませます。プロバイダの行に復帰時刻が出ており、「今すぐ試す」で休止を終えられます。

“magpie knows no model” とはどういう意味ですか?

その名前のモデルを提供するプロバイダがありません。magpie models が表示する provider/model で指定するか、プロバイダをオンに戻します。

magpie のポートを変えるには?

設定 › ネットワークと共有 › ゲートウェイのアドレス です。magpie が接続したエージェントも一緒に移ります。

WSL のエージェントから Windows の magpie を使えますか?

使えます。magpie は実行中の WSL ディストリビューションのエージェントを見つけ、届くアドレスで設定します。NAT ネットワークでは、Windows ファイアウォールが WSL からの接続を通す必要があります。

別のコンピュータから magpie を使えますか?

使えます。設定 › ネットワークと共有 › ローカルネットワークで共有 をオンにし、相手のコンピュータからゲートウェイキーを送ります。ポートはインターネットに公開しないでください。

解決しないときは、ルーティングページでそのリクエストのレポートをコピーして Discord で質問してください。