ドキュメント · プロバイダ

DeepSeek を Claude Code・Codex・Gemini CLI・OpenCode で使う

DeepSeek は OpenAI 互換と Anthropic 互換の両方の API を提供しています。magpie にキーを一度追加すれば、Claude Code、Codex、Gemini CLI、OpenCode、ほかに接続したツールのすべてが、magpie のゲートウェイ 127.0.0.1:3425 を通して DeepSeek のモデルを使えます。

DeepSeek を追加する

  1. API キーを取得platform.deepseek.com/api_keys で作成します。
  2. プロバイダを追加magpie の プロバイダ タブで + プロバイダを追加 を押し、DeepSeek を選んでキーを貼り付け、保存します。magpie が DeepSeek に提供モデル(deepseek-v4-pro、deepseek-v4-flash など)を問い合わせます。
  3. ツールで選ぶエージェント タブで、ツールの行のモデルをクリックして DeepSeek のモデルを選びます。
ターミナル
magpie provider add deepseek sk-…
magpie models        # すべてのモデル(provider/model 形式)

magpie のモデル ID は provider/model 形式で、DeepSeek のものは deepseek/… です。プリセットをもう一度追加すると、別のキー用に 2 つ目の DeepSeek プロバイダができます。複数のキーにリクエストを振り分けたいときは、1 つのプロバイダにまとめて追加します。

エンドポイント

DeepSeek のプランは従量課金だけで、magpie が使うエンドポイントは次のとおりです。

APIベース URL
OpenAI Chat Completions と Responseshttps://api.deepseek.com/v1
Anthropic Messageshttps://api.deepseek.com/anthropic

ツールごとの使い方

エージェント タブで各ツールの行のモデルをクリックして選ぶか、ターミナルで選びます。各ガイドに、magpie がそのツールの設定に何を書くか、どう元に戻すかがあります。

ターミナル
magpie claude deepseek/deepseek-v4-pro
magpie codex deepseek/deepseek-v4-pro
magpie gemini model deepseek/deepseek-v4-flash
magpie opencode deepseek/deepseek-v4-pro

思考・推論レベル・キャッシュ

残高と使用量

DeepSeek の行には DeepSeek から読んだ残高(合計、付与分、チャージ分)が表示されます。使用量 タブでは、magpie を通ったトークン、キャッシュヒット、費用をツールとモデルごとに数えます。

よくある質問

DeepSeek を Claude Code で使うには?

magpie に DeepSeek の API キーを追加し(プロバイダ → プロバイダを追加 → DeepSeek)、Claude Code の行で deepseek-v4-pro などの DeepSeek モデルを選ぶか、magpie claude deepseek/deepseek-v4-pro を実行します。magpie が Claude Code の settings.json を書き、リクエストを DeepSeek の Anthropic エンドポイント https://api.deepseek.com/anthropic に渡します。

Codex で DeepSeek は使えますか?

使えます。DeepSeek は Codex が話す OpenAI Responses API を自分で提供しているので、magpie は Codex のリクエストをそのまま渡します。Codex の行でモデルを選ぶか magpie codex deepseek/deepseek-v4-pro を実行すると、Codex の /model に並びます。

ANTHROPIC_BASE_URL を自分で DeepSeek に向ける必要は?

ありません。magpie が Claude Code をローカルゲートウェイ 127.0.0.1:3425 に向け、DeepSeek のキーは magpie が持ちます。Claude Code 自身のモデルを選び直せば元の設定に戻ります。

1 つの会話で Claude と DeepSeek を切り替えられますか?

できます。DeepSeek の Anthropic エンドポイントはツールを呼ぶターンに思考ブロックを求めますが、Claude で始めた会話にはそれが読める形でありません。magpie が補うので、ルーティンググループは会話の途中で Claude から DeepSeek にフォールバックできます。

DeepSeek の推論レベルは?

low・high・max の 3 段階で、output_config.effort で指定し、budget_tokens は見ません。ツールが求めるレベルやトークン予算は、magpie がこの 3 つのどれかに合わせます。

DeepSeek のキーを複数使えますか?

使えます。すべて DeepSeek プロバイダに追加してチェックを入れてください。magpie はリクエストをキーに振り分け、キャッシュを生かすために 1 つの会話は同じキーに留め、残高が尽きたキーは次へ回します。

ツールごとのガイド:Claude Code で他のモデル、Codex で他のモデル、Gemini CLI で他のモデル、OpenCode で他のモデル。困ったときは Discord で質問してください。