ドキュメント · プロバイダ
GLM Coding Plan を Claude Code・Codex・Gemini CLI・OpenCode で使う
Zhipu の GLM モデルは、open.bigmodel.cn の Zhipu GLM と api.z.ai の Z.ai の 2 か所から使え、どちらにも従量課金と GLM Coding Plan の 2 つのプランがあります。magpie にキーをプランつきで追加すれば、Claude Code、Codex、Gemini CLI、OpenCode などが magpie のゲートウェイ 127.0.0.1:3425 を通して GLM を使えます。
GLM を追加する
- キーを取得Zhipu GLM は open.bigmodel.cn、Z.ai は z.ai で取得します。
- プロバイダを追加してプランを選ぶプロバイダ で + プロバイダを追加 を押し、Zhipu GLM か Z.ai を選び、キーのプラン(従量課金 か Coding Plan)を選んでキーを貼り付け、保存します。
- ツールで選ぶエージェント タブで、ツールの行の
glm-5.3などの GLM モデルを選びます。
magpie provider add zhipu sk-… plan=coding # GLM Coding Plan(open.bigmodel.cn) magpie provider add zai sk-… plan=coding # GLM Coding Plan(z.ai) magpie provider add zhipu sk-… plan=api # 従量課金
プランとエンドポイント
| プリセット | プラン | OpenAI Chat Completions | OpenAI Responses | Anthropic Messages |
|---|---|---|---|---|
| Zhipu GLM | 従量課金 | https://open.bigmodel.cn/api/paas/v4 | — | https://open.bigmodel.cn/api/anthropic |
| Zhipu GLM | Coding Plan | https://open.bigmodel.cn/api/coding/paas/v4 | https://open.bigmodel.cn/api/v1 | https://open.bigmodel.cn/api/anthropic |
| Z.ai | 従量課金 | https://api.z.ai/api/paas/v4 | — | https://api.z.ai/api/anthropic |
| Z.ai | Coding Plan | https://api.z.ai/api/coding/paas/v4 | https://api.z.ai/api/v1 | https://api.z.ai/api/anthropic |
Anthropic エンドポイントは両プラン共通で、アカウントに Coding Plan があればそのプランで課金されます。プロバイダのキーはそれぞれ自分のプランを持つので、1 つのプロバイダに従量課金と Coding Plan のキーを並べられ、キーごとのリクエスト・モデル一覧・ウィンドウはそのプランのものになります。
ツールごとの使い方
エージェント タブで各ツールの行のモデルをクリックして選ぶか、ターミナルで選びます。各ガイドに、magpie がそのツールの設定に何を書くか、どう元に戻すかがあります。
magpie claude zhipu/glm-5.3 magpie codex zhipu/glm-5.3 magpie gemini model zhipu/glm-5.3 magpie opencode zhipu/glm-5.3
- Claude Code は Anthropic Messages を話し、GLM の Anthropic エンドポイントも同じなので、リクエストはそのまま渡されます。opus・sonnet・haiku の各ティアは、個別に指定しない限り選んだモデルで動きます。Claude Code で他のモデル。
- Codex が話すのは OpenAI Responses だけです。Coding Plan は Responses API を自分で提供しているので Codex のリクエストはそのまま渡され、従量課金では magpie が Chat Completions に変換します。モデルは推論レベル付きで Codex の
/modelに並びます。Codex で他のモデル。 - Gemini CLI は Gemini の API を話します。magpie がゲートウェイに向けて変換します。Gemini CLI で他のモデル。
- OpenCode には、magpie が
opencode.jsonにモデルを推論バリアントと価格つきで書きます。OpenCode で他のモデル。
思考と推論レベル
- GLM-5.3 は常に思考します。思考をオフにするリクエストは断られます。magpie は思考をオンのまま聞き直すので、ツールにはエラーではなく返答が届きます。
- 推論レベル。GLM-5.2 と GLM-5.3 は推論レベルを
output_config.effortで受け取り、magpie はツールが求めるレベルをそこに入れます。
使用量ウィンドウと検索
- Coding Plan のウィンドウ。Zhipu や Z.ai から読んだプランのウィンドウ(時間単位と週単位の枠、今月の MCP ツール呼び出し回数)が行に表示されます。
- ウェブ検索。Coding Plan のキーがあり、設定で検索サービスを指定していないとき、magpie はプラン専用の検索サービスで GLM モデルのためにウェブを検索します。
よくある質問
GLM Coding Plan を Claude Code で使うには?
magpie に Zhipu GLM(open.bigmodel.cn)か Z.ai(api.z.ai)を追加し、キーのプランに Coding Plan を選んでから、Claude Code の行で glm-5.3 などの GLM モデルを選ぶか、magpie claude zhipu/glm-5.3 を実行します。Claude Code のリクエストは Anthropic エンドポイントに送られ、アカウントに Coding Plan があればそのプランで課金されます。
Codex で GLM は使えますか?
使えます。GLM Coding Plan は Codex が話す OpenAI Responses API を提供しているので、magpie はそのまま渡します。従量課金では、magpie が Codex のリクエストを Chat Completions に変換します。magpie codex zhipu/glm-5.3 を実行するか、Codex の行で選んでください。
Coding Plan のキーで「残高不足」(1113)が出るのはなぜ?
Coding Plan のキーを従量課金のエンドポイント https://open.bigmodel.cn/api/paas/v4 に送ると、429・コード 1113 が返ります。magpie は Coding Plan のエンドポイント https://open.bigmodel.cn/api/coding/paas/v4 で試し直し、使えればプロバイダをプランのエンドポイントに切り替えます。キーを追加するときに Coding Plan を選べば起きません。
Coding Plan と従量課金のキーを一緒に使えますか?
使えます。Zhipu GLM や Z.ai のプロバイダでは、キーごとにどのプラン用かを指定できます。リクエストはそのプランのエンドポイントに送られ、モデル一覧と使用量ウィンドウもそのプランのものになります。
Zhipu GLM と Z.ai のどちらを選べば?
キーを発行したほうです。open.bigmodel.cn のキーなら Zhipu GLM、z.ai のキーなら Z.ai です。
GLM-5.3 は思考をオフにできますか?
GLM-5.3 は常に思考し、思考をオフにするリクエストを受け付けません。magpie は思考をオンのまま聞き直すので、ツールには返答が届きます。
ツールごとのガイド:Claude Code で他のモデル、Codex で他のモデル、Gemini CLI で他のモデル、OpenCode で他のモデル。困ったときは Discord で質問してください。