ホーム → ガイド → 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 として送信されます。当ゲートウェイはどちらにも対応しているので、どちらか一方だけを使ってください。
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 は正しくキーが誤りです。
2 つの SDK 系統は URL を区切る位置が違います。Anthropic 系クライアントは /v1/messages を自分で付け、OpenAI 系クライアントは base URL に /v1 が含まれている前提で /chat/completions だけを付けます:
| クライアント | Base URL |
|---|---|
| Claude Code, Anthropic SDK | https://apiclan.us |
| Codex, OpenAI SDK | https://apiclan.us/v1 |
| Cursor, Cline, Roo Code | https://apiclan.us/v1 |
| Cherry Studio, Chatbox, LobeChat, LM Studio | https://apiclan.us/v1 |
Claude Code に /v1 を付けるとリクエストは /v1/v1/messages に送られ、404 になります。Cursor で付け忘れると /chat/completions に送られ、これも 404 です。どちらも API には届きません。
/v1 を確認してください。モデル名は正確な文字列で、ドットではなくハイフンを使います——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 · فارسی · Русский
このページの価格は実際の課金データから自動で反映しています。第三者の条件は各社の公開ドキュメントから引用しています。