ホーム → ガイド → Claude Code の Anthropic base URL:ANTHROPIC_BASE_URL を正しく設定する

Claude Code の Anthropic base URL:ANTHROPIC_BASE_URL を正しく設定する

Claude Code は ANTHROPIC_BASE_URL が指す先に接続します。つまずきやすいルールは 1 つだけ。/v1 を付けないホストのみを指定すること——OpenAI 系のほぼすべてのツールとは逆です。

結論

Claude Code を起動する前に、環境変数を 2 つ設定します:

ANTHROPIC_BASE_URL=https://apiclan.us
ANTHROPIC_AUTH_TOKEN=sk-your-key

Anthropic 公式の接続先は https://api.anthropic.com で、中継サービスを使うにはこれを差し替えるだけです。Claude Code は /v1/messages を自分で付け足すので、base URL はホストまでにします。当ゲートウェイでは過去 30 日の Claude トラフィックの 88% が、この設定の Claude Code からでした。

どこに設定するか

macOS / Linux ——起動するシェルで:

export ANTHROPIC_BASE_URL=https://apiclan.us
export ANTHROPIC_AUTH_TOKEN=sk-your-key
claude

Windows PowerShell ——現在のウィンドウのみ:

$env:ANTHROPIC_BASE_URL = "https://apiclan.us"
$env:ANTHROPIC_AUTH_TOKEN = "sk-your-key"
claude

~/.claude/settings.json ——シェルに関係なく毎回のセッションで有効にするには:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://apiclan.us",
    "ANTHROPIC_AUTH_TOKEN": "sk-your-key"
  }
}

この値は Claude Code の起動時に読み込まれます。変更したら終了して新しいセッションを始めてください。開いたままのセッションは古いアドレスを使い続けます。ANTHROPIC_AUTH_TOKEN は Authorization: Bearer として、ANTHROPIC_API_KEY は x-api-key として送信されます。当ゲートウェイはどちらにも対応しているので、どちらか一方だけを使ってください。

1 行で確認する

Claude Code を疑う前に、アドレスとキーを直接確認しましょう:

curl https://apiclan.us/v1/messages \
  -H "Authorization: Bearer sk-your-key" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model":"claude-sonnet-5","max_tokens":20,"messages":[{"role":"user","content":"hi"}]}'

JSON が返れば両方とも正しい設定です。text/html や 404 なら URL の誤り、JSON の 401 なら URL は正しくキーが誤りです。

/v1 を付ける場合と付けない場合

2 つの SDK 系統は URL を区切る位置が違います。Anthropic 系クライアントは /v1/messages を自分で付け、OpenAI 系クライアントは base URL に /v1 が含まれている前提で /chat/completions だけを付けます:

クライアントBase URL
Claude Code, Anthropic SDKhttps://apiclan.us
Codex, OpenAI SDKhttps://apiclan.us/v1
Cursor, Cline, Roo Codehttps://apiclan.us/v1
Cherry Studio, Chatbox, LobeChat, LM Studiohttps://apiclan.us/v1

Claude Code に /v1 を付けるとリクエストは /v1/v1/messages に送られ、404 になります。Cursor で付け忘れると /chat/completions に送られ、これも 404 です。どちらも API には届きません。

URL の誤りか、キーの誤りか

モデルの選び方

モデル名は正確な文字列で、ドットではなくハイフンを使います——claude-fable-5.1 ではなく claude-fable-5-1。起動時に指定するか、セッション内で /model で切り替えます:

claude --model claude-opus-5-5

現在のモデル名と価格は料金表にあります。ほかのクライアントの設定はクイックスタート、Claude デスクトップアプリはデスクトップアプリガイドをご覧ください。

使い始める

サブスクリプションなし、月額の最低利用額なし、営業との商談も不要。USDT でチャージして使った分だけお支払いください — 1 USDT で 2 クレジットの API 残高になります。

30秒のクイックスタートを読む

言語: English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Türkçe · Português · Italiano · Bahasa Indonesia · Tiếng Việt · Bahasa Melayu · Polski · Čeština · فارسی · Русский

このページの価格は実際の課金データから自動で反映しています。第三者の条件は各社の公開ドキュメントから引用しています。