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 ガイドの汎用モデル名を流用したりしないでください。
設定前の準備
- 未インストールの場合は、先に Claude Code インストールガイドを参照してください。Windows のターミナルや Git Bash の要件は Anthropic の最新のインストール手順に従ってください。
- アカウント登録後、API Keysから当サービスの Key を取得します。クイックスタートに従って利用する接続先を選択してください。
- 現在の料金は料金ページ、対応機能はモデル機能一覧で確認してください。DeepSeek 公式の料金、利用枠、契約は当サービスには適用されません。
- Key は自分のローカル設定に保存し、リポジトリ、スクリーンショット、チャット、問い合わせには含めないでください。
設定早見表
| 変数 | 値 / 用途 |
|---|---|
ANTHROPIC_AUTH_TOKEN | I Code Easy の API Key |
ANTHROPIC_BASE_URL | https://api.icodeeasy.cc。/v1 を付けないルート URL |
ANTHROPIC_MODEL | deepseek-flash。現在のセッションで使うモデル |
ANTHROPIC_DEFAULT_HAIKU_MODEL | deepseek-flash。Haiku エイリアスの割り当て |
ANTHROPIC_DEFAULT_SONNET_MODEL | deepseek-flash。Sonnet エイリアスの割り当て |
ANTHROPIC_DEFAULT_OPUS_MODEL | deepseek-flash。Opus エイリアスの割り当て |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1。必須ではない通信を無効化 |
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 自体は送らないでください。
関連ガイドと公式資料
- Claude Code のインストールと基本設定
- GLM 接続ガイド
- Kimi 接続ガイド:Kimi の利用時は専用ページに従い、モデル名を混在させないでください。
- 料金・残高・使用量
- Anthropic 環境変数
- Anthropic モデル設定
- DeepSeek Anthropic 互換 API
- DeepSeek コーディングクライアントガイド
公式資料は互換 API とクライアント設定の参考です。公式直結用の Key、URL、料金、契約は当サービスとは別です。
関連ガイド
Claude Code のインストール・API 設定・Windows トラブル対処
Claude Code のインストールから API Key・接続先の設定、Windows・macOS・Linux の確認方法、認証エラーや接続障害への対処、Desktop・Kimi・GLM の設定まで解説します。
Claude Code で GLM-5.3 を使うには
Claude Code で GLM-5.3 を使うための API Key・Base URL・モデル設定を解説。Windows、macOS、Linux の環境変数を確認し、認証、モデル選択、接続の問題を解決します。
人民元価格、残高、利用明細はどこで確認できますか?
公開画面とダッシュボードでライブ人民元価格、残高、リクエストログ、トークン使用量、課金明細、現在の支払い可否を確認する案内です。