ブログ · DeepSeek

Claude Code で DeepSeek のモデルを使う方法

DeepSeek の API は Anthropic のプロトコルに対応しているため、Claude Code の接続先を https://api.deepseek.com/anthropic にして DeepSeek の API キーを渡せば、DeepSeek のモデルで Claude Code を動かせます。具体的な設定は DeepSeek が公開しています。普段の作業には 1M トークンのコンテキストを持つ deepseek-flash(DeepSeek-V4.1-Flash)を使い、Opus の名前には deepseek-v4-pro が割り当てられます。このガイドでは、macOS・Linux・Windows での設定手順、Claude のモデル名がどう対応付けられるか、かかる費用、そして Codex で同じことをする方法を説明します。

Claude Code を DeepSeek で使う設定手順

  1. DeepSeek の API キーを取得する

    platform.deepseek.com の API keys で作成し、アカウントに残高をチャージします。利用料はトークン単位で課金されます。

  2. Claude Code をまだ入れていなければインストールする

    DeepSeek のガイドでは npm でインストールします。Node.js 18 以降(Windows では Git for Windows も)を用意し、npm install -g @anthropic-ai/claude-code を実行して、claude --version で確認します。

  3. 環境変数を設定する(macOS・Linux)

    これらの変数で、Claude Code の接続先を DeepSeek の Anthropic 互換エンドポイントにし、メインモデルとサブエージェントに 1M コンテキストの deepseek-flash を使い、effort レベルと自動圧縮ウィンドウを引き上げます。設定を残すにはシェルのプロファイルに書いておきます。

    export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
    export ANTHROPIC_AUTH_TOKEN=<your DeepSeek API Key>
    export ANTHROPIC_MODEL=deepseek-flash[1m]
    export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-flash[1m]
    export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-flash[1m]
    export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-flash
    export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-flash
    export CLAUDE_CODE_EFFORT_LEVEL=max
    export CLAUDE_CODE_AUTO_COMPACT_WINDOW=786432
  4. Windows の場合(PowerShell)

    同じ設定を、現在のセッション用の PowerShell 環境変数として指定します。

    $env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
    $env:ANTHROPIC_AUTH_TOKEN="<your DeepSeek API Key>"
    $env:ANTHROPIC_MODEL="deepseek-flash[1m]"
    $env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-flash[1m]"
    $env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-flash[1m]"
    $env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-flash"
    $env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-flash"
    $env:CLAUDE_CODE_EFFORT_LEVEL="max"
    $env:CLAUDE_CODE_AUTO_COMPACT_WINDOW="786432"
  5. プロジェクトで Claude Code を起動する

    cd でプロジェクトに移動し、claude を実行します。CLAUDE.md、skills、hooks、MCP サーバーなど、それ以外はいつもどおりに設定します。

出典:DeepSeek API ドキュメント、Integrate with Claude Code

Claude のモデル名と DeepSeek モデルの対応

Claude Code(または Claude デスクトップアプリ)が Claude のモデル名を DeepSeek のエンドポイントに送ると、DeepSeek は次のように対応付けます。上の設定ですべてのモデル変数を deepseek-flash にしているのはこのためです。そうしないと、Opus を指定したリクエストはすべて V4 Pro の料金で課金されます。

Claude Code が送るモデル名使われる DeepSeek モデル備考
claude-opus-*deepseek-v4-proV4 Pro の料金で課金
claude-sonnet-*、claude-haiku-*deepseek-flashDeepSeek-V4.1-Flash。画像入力に対応
deepseek-flash[1m]コンテキスト 1,048,576 トークンの deepseek-flashDeepSeek が推奨する環境変数での設定

かかる費用

DeepSeek API の料金です。単位は100万トークンあたりの米ドルで、2026年11月6日時点のものです。オフピーク料金(平日の UTC 01:00–04:00 と 06:00–10:00 以外)はピーク料金の半額です。Claude Code の Web 検索も DeepSeek の API で動きますが、検索のたびに結果の要約でモデルのトークンが追加で消費され、DeepSeek の Search API として課金されます。

100万トークンあたりdeepseek-flash、ピークdeepseek-flash、オフピークdeepseek-v4-pro、ピークdeepseek-v4-pro、オフピーク
入力(キャッシュヒット)$0.006$0.003$0.044$0.022
入力(キャッシュミス)$0.30$0.15$1.32$0.66
出力$1.20$0.60$3.96$1.98

Codex で DeepSeek を使う

DeepSeek は Responses API を通じて Codex にも対応しています。ガイドにはセットアップスクリプトが用意されており、~/.codex/config.toml をバックアップしたうえで、deepseek-flash と deepseek-v4-pro を含む ~/.codex/models.json カタログを書き出し、DeepSeek プロバイダーを追加します。これで 1 つの設定が Codex CLI、ChatGPT デスクトップアプリ、VS Code 拡張機能のすべてに適用されます。実行する前にスクリプトの中身を確認するか、同じガイドにある手動の手順に従ってください。組み込みの Web 検索はスクリプトによって無効になり、使えるのは deepseek-v4-pro のときだけです。Codex 自体の指示ファイルについては Codex AGENTS.md ガイドを参照してください。

Claude Code × DeepSeek と DeepSeek Harness の違い

  • Claude Code × DeepSeek:CLAUDE.md、skills、hooks、プラグインを含め、Claude Code の画面や使い慣れたやり方はそのままで、Claude のプランの代わりに DeepSeek のトークン単価で支払います。
  • DeepSeek Harness:プラグインを中心に作られた DeepSeek 自身のオープンソースのエージェントアプリで、デスクトップアプリと Web UI があります。Claude Code や Codex をサブエージェントとして動かすこともできます。DeepSeek Harness ガイドを参照してください。
  • どちらを選んでも、モデルは同じ deepseek-flash と deepseek-v4-pro で、DeepSeek から請求されます。
  • Anthropic のモデルに戻すには、環境変数を解除する(またはそれらのない新しいシェルを開く)と、いつもどおり Claude Code にサインインできます。
Crewmark なら

安いモデルを、一日中働かせる

Claude Code や DeepSeek Harness を DeepSeek の料金で動かせば、エージェントを働かせ続けても負担になりません。Crewmark は、それらのセッションを職種・目標・勤務時間を持つ AI 社員に変え、ハートビートで一人ずつ起こしてボードから次の issue を取らせます。

  1. 今の環境をそのまま使う

    社員はあなたのマシン上の Claude Code、Codex、DeepSeek Harness、OpenCode のセッションで、あなたの環境とキーを使って動きます。

  2. ハートビートで仕事を始めさせる

    勤務時間中、社員は 15 分、30 分、60 分ごとに同じ会話の中で起き、次の issue に取りかかります。Claude Code を能動的に動かす方法を参照してください。

  3. 請求額を抑える

    勤務時間を決め、一度に 1 つの issue だけを扱うことで、使用量の見通しが立ちます。Claude Code のトークン使用量を減らす方法を参照してください。

Claude Code × DeepSeek のよくある質問

Claude Code で DeepSeek のモデルは使えますか?

使えます。DeepSeek の API は https://api.deepseek.com/anthropic で Anthropic 互換です。DeepSeek のガイドにあるとおり、ANTHROPIC_BASE_URL をこの URL に、ANTHROPIC_AUTH_TOKEN を DeepSeek の API キーに設定します。

Claude Code ではどの DeepSeek モデルを使えばいいですか?

DeepSeek のガイドでは、すべての役割に 1M コンテキストの deepseek-flash(DeepSeek-V4.1-Flash)を設定しています。Opus モデルを指定したリクエストには deepseek-v4-pro が使われ、料金は高くなります。

Claude Code × DeepSeek の費用はいくらですか?

かかるのは DeepSeek API の利用料だけです。deepseek-flash はピーク時でキャッシュミスの入力が100万トークンあたり $0.30、出力が100万トークンあたり $1.20 で、オフピークはその半額、キャッシュヒットした入力はさらに大幅に安くなります。

DeepSeek で動かす Claude Code でも Web 検索は使えますか?

使えます。DeepSeek は Claude Code の Web 検索ツールに対応しています。検索のたびに結果の要約でモデルのトークンが追加で消費され、DeepSeek の Search API として課金されます。

Claude のサブスクリプションは必要ですか?

不要です。これらの変数を設定すると、Claude Code はリクエストを DeepSeek に送り、Claude のプランではなく DeepSeek のアカウントに課金されます。

Codex でも DeepSeek を使えますか?

使えます。DeepSeek は Responses API を使った Codex の設定方法を公開しており、スクリプトを使うか、~/.codex/config.toml と ~/.codex/models.json を手動で編集します。

Claude Code × DeepSeek と DeepSeek Harness、どちらがいいですか?

Claude Code のツールやワークフローが気に入っているなら、そのままモデルだけを切り替えましょう。デスクトップ UI を備えた DeepSeek 自身のプラグイン型アプリを使いたいなら、DeepSeek Harness を試してください。

2026年11月6日に DeepSeek の API ドキュメント(Claude Code・Codex との連携、料金)と照合しました。

DeepSeek で動くエージェントに、勤務スケジュールを。

Crewmark は、Claude Code、Codex、DeepSeek Harness、OpenCode のセッションを、職種・目標・勤務時間・ハートビートを持つ AI 社員に変えます。