モデルガイド初心者向け更新日

Claude Code で DeepSeek-V4.1-Flash を使うには

Claude Code に I Code Easy の API Key、ルート URL https://api.icodeeasy.cc、モデル deepseek-flash を設定すると、当サービス経由で DeepSeek-V4.1-Flash を利用できます。macOS、Linux、Windows の設定、確認手順、よくあるエラーを説明します。

モデル名とクライアントの違い

DeepSeek-V4.1-Flash はモデル、Claude Code は Anthropic のコーディングクライアントです。本ページでは当サービスの API Key と URL を使い、DeepSeek 公式の Key や契約は使いません。クライアント名が Claude Code でも、以下の設定では DeepSeek を選択します。

画面上の表示名は DeepSeek-V4.1-Flash、推奨する正式なモデル ID は deepseek-flash です。当サービスでは deepseek-v4.1-flash も別名として受け付けますが、例では正式 ID に統一します。表示名をモデル変数に入力したり、別の DeepSeek ガイドの汎用モデル名を流用したりしないでください。

設定前の準備

  1. 未インストールの場合は、先に Claude Code インストールガイドを参照してください。Windows のターミナルや Git Bash の要件は Anthropic の最新のインストール手順に従ってください。
  2. アカウント登録後、API Keysから当サービスの Key を取得します。クイックスタートに従って利用する接続先を選択してください。
  3. 現在の料金は料金ページ、対応機能はモデル機能一覧で確認してください。DeepSeek 公式の料金、利用枠、契約は当サービスには適用されません。
  4. Key は自分のローカル設定に保存し、リポジトリ、スクリーンショット、チャット、問い合わせには含めないでください。

設定早見表

変数値 / 用途
ANTHROPIC_AUTH_TOKENI Code Easy の API Key
ANTHROPIC_BASE_URLhttps://api.icodeeasy.cc。/v1 を付けないルート URL
ANTHROPIC_MODELdeepseek-flash。現在のセッションで使うモデル
ANTHROPIC_DEFAULT_HAIKU_MODELdeepseek-flash。Haiku エイリアスの割り当て
ANTHROPIC_DEFAULT_SONNET_MODELdeepseek-flash。Sonnet エイリアスの割り当て
ANTHROPIC_DEFAULT_OPUS_MODELdeepseek-flash。Opus エイリアスの割り当て
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1。必須ではない通信を無効化

3 つの既定変数により、Haiku、Sonnet、Opus の別名も deepseek-flash を選択します。DeepSeek が Claude モデルに変わるわけではありません。これらは Claude Code CLI 用の環境変数です。Desktop は基本ガイドを参照してください。

DeepSeek 公式の Anthropic 互換接続先には /anthropic が含まれ、公式 Key を使います。当サービス経由の本設定では上記のルート URL だけを使い、/anthropic、/v1、/v1/messages を追加しません。ANTHROPIC_AUTH_TOKEN は当サービスの Key のみとし、Bearer を付けません。

CLAUDE_CODE_ATTRIBUTION_HEADER=0 は設定せず、クライアント本来の帰属情報を保持してください。制限の詳細は Claude Code の基本ガイドを参照してください。

Linux / MacOS

Claude Code を起動するターミナルに以下を貼り付け、仮の Key を当サービスの Key に置き換えます。まず現在のターミナルセッションに適用されます。

export ANTHROPIC_AUTH_TOKEN="I Code Easy の API Key を入力"
export ANTHROPIC_BASE_URL="https://api.icodeeasy.cc"
export ANTHROPIC_MODEL="deepseek-flash"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-flash"
export ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-flash"
export ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-flash"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"

永続化する場合は同じ export 行をシェルの起動ファイルに追加します。zsh は ~/.zshrc、bash は ~/.bashrc です。保存後にターミナルを開き直します。詳細と Windows の設定は Claude Code 設定を参照してください。

ターミナルを開き直しても反映されます。起動済みの Claude Code は環境変数を再読み込みしないため、終了して設定済みのターミナルから起動し直してください。

Windows

現在の PowerShell セッションだけに設定する場合は、以下を実行します。

$env:ANTHROPIC_AUTH_TOKEN = "I Code Easy の API Key を入力"
$env:ANTHROPIC_BASE_URL = "https://api.icodeeasy.cc"
$env:ANTHROPIC_MODEL = "deepseek-flash"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "deepseek-flash"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = "deepseek-flash"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = "deepseek-flash"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"

ユーザー環境として永続化する場合は、上記を設定した同じウィンドウで次のコードを実行します。7 つの値をユーザー環境に保存します。

$names = @(
  "ANTHROPIC_AUTH_TOKEN",
  "ANTHROPIC_BASE_URL",
  "ANTHROPIC_MODEL",
  "ANTHROPIC_DEFAULT_HAIKU_MODEL",
  "ANTHROPIC_DEFAULT_SONNET_MODEL",
  "ANTHROPIC_DEFAULT_OPUS_MODEL",
  "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC"
)
foreach ($name in $names) {
  $value = [Environment]::GetEnvironmentVariable($name, "Process")
  [Environment]::SetEnvironmentVariable($name, $value, "User")
}

保存したユーザー環境変数は、その後に起動するプロセスに適用されます。PowerShell を開き直してください。VS Code などの統合ターミナルでは、ホストアプリも再起動してから Claude Code を起動します。

ローカル確認後に実際のリクエストを送る

まずインストールを確認します。次のコマンドはバージョンのみを表示し、モデルへのリクエストは送信しません。

claude --version

Key の有無は真偽値で確認し、Key 自体は表示しないでください。

macOS / Linux:

test -n "$ANTHROPIC_AUTH_TOKEN" && echo true || echo false

PowerShell:

[bool]$env:ANTHROPIC_AUTH_TOKEN

設定したターミナルから claude を起動し、クライアント内で /status を入力してモデルと接続設定を確認します。状態画面は設定を確認する手掛かりです。Claude Code、Haiku、Sonnet、Opus という表示だけでは、Claude モデルが処理したとは判断できません。

次に Claude Code で「OK とだけ返してください」などの短い指示を自分で送ります。実際のリクエストとなり、現在の規則に従って課金されます。リクエストログで成功、記録されたモデル、料金を確認してください。回答内のモデルの自己紹介だけで判断しないでください。

よくある問題と対処

症状最初に確認すること
401 / 認証失敗当サービスの Key か、余分な空白がないか、ローテーションで無効になっていないか、URL と Key のサービスが一致するかを確認します。Key は他人に送らないでください。
403 / アクセス拒否アカウント状態、接続先選択、モデルの利用範囲を確認します。サポートにはエラー文と時刻を伝え、Key は含めません。
429 / リクエスト制限エラー全文と管理画面の状態を確認し、同時実行数を減らして後で再試行します。429 が常に残高不足を意味するわけではありません。
Claude の名前が表示されるANTHROPIC_MODEL と 3 つの既定変数を確認します。クライアント名、モデルの別名、実際のモデルは異なる情報なので、リクエストログとも照合します。
設定が反映されない古いクライアントを終了し、新しいターミナルから起動します。起動ファイル、ユーザー環境、クライアント設定の重複値と、変更したシェルが実際の使用シェルかを確認します。
タイムアウト / 通信エラーローカルプロキシとネットワークを確認します。下記の JP/SG URL を試し、接続トラブル対処を参照してください。

メインドメインへの接続が遅い場合は ANTHROPIC_BASE_URL だけを変更し、ほかの変数は維持します。代替 URL にも /v1 は付けません。

https://jp.icodeeasy.cc
https://sg.icodeeasy.cc

変更後に Claude Code を再起動して確認手順を繰り返します。問い合わせにはエラーコード、時刻、機密情報を除いたログを使い、Key 自体は送らないでください。

関連ガイドと公式資料

公式資料は互換 API とクライアント設定の参考です。公式直結用の Key、URL、料金、契約は当サービスとは別です。