Claude CodeをWaveSpeed LLM(OpenAI互換エンドポイント)で設定する方法
Claude CodeをWaveSpeed LLMに5分以内で接続。Claude、GPT、Gemini、その他290以上のモデルを1つのOpenAI互換エンドポイントで利用可能 — Anthropicのキー不要。
Anthropic APIキーなしで使うClaude Code
Claude CodeはAnthropicが公式に提供するコーディング用CLIですが、リクエストをAnthropicのAPIに通す必要はありません。WaveSpeedアカウントをお持ちであれば、Claude CodeをWaveSpeed LLMに向けることで、Claude Opus 4.6、GPT-5.2、Gemini 3、DeepSeek、その他290以上のモデルに、OpenAI互換の単一エンドポイントからアクセスできます。
このガイドでは、必要な環境変数、ベースURL、モデルIDの形式を正確に説明します。
Claude CodeをWaveSpeed経由でルーティングする理由
- 一つの請求で多くのモデルを。 Claude、GPT、Gemini、Llama、Qwen — すべてWaveSpeedアカウントで一括請求。
- どこでもOpenAI互換。 Anthropic APIキー、OpenAIキー、Googleキーを個別に管理する必要なし。
- コールドスタートなし。 高負荷時も安定したレイテンシ。Anthropicのネイティブ APIと同等。
- モデルの可搬性。 環境変数一つを変えるだけで、セッション中にClaude OpusからGPT-5.2へ切り替え可能。
必要なもの
| フィールド | 値 |
|---|---|
| ベースURL | https://llm.wavespeed.ai/v1 |
| APIキー | WaveSpeed APIキー |
| プロトコル | OpenAI Chat Completions |
| モデルID形式 | vendor/model(例:anthropic/claude-opus-4.6) |
ステップ1: Claude Codeをインストールする
まだインストールしていない場合:
npm install -g @anthropic-ai/claude-code
ステップ2: WaveSpeed APIキーを取得する
- wavespeed.ai にサインインします。
- ダッシュボード → API Keys を開きます。
- 新しいキーを作成してコピーします。
ステップ3: Claude CodeをWaveSpeed使用に設定する
Claude Codeは環境変数を通じてOpenAI互換のカスタムエンドポイントをサポートしています。起動前に以下を設定してください:
macOS / Linux
export ANTHROPIC_BASE_URL="https://llm.wavespeed.ai/v1"
export ANTHROPIC_API_KEY="YOUR_WAVESPEED_API_KEY"
export ANTHROPIC_MODEL="anthropic/claude-opus-4.6"
Windows(PowerShell)
$env:ANTHROPIC_BASE_URL = "https://llm.wavespeed.ai/v1"
$env:ANTHROPIC_API_KEY = "YOUR_WAVESPEED_API_KEY"
$env:ANTHROPIC_MODEL = "anthropic/claude-opus-4.6"
永続化するには、~/.zshrc、~/.bashrc、またはWindowsの環境変数に追加してください。
ステップ4: Claude Codeを起動する
claude
Claude Codeは設定したモデルを使用して、すべてのリクエストをWaveSpeed LLM経由でルーティングします。通常のストリーミングレスポンスが表示され、AnthropicのネイティブAPIとの違いはありません。
プロジェクト途中でのモデル切り替え
290以上のモデルすべてが一つのエンドポイントを共有しているため、切り替えは一行の変更で済みます。別のモデルで新しいシェルを開きます:
export ANTHROPIC_MODEL="openai/gpt-5.2-pro"
claude
またはオープンソースの代替を試します:
export ANTHROPIC_MODEL="deepseek/deepseek-v4"
claude
同じコードベースに対して異なるモデルがどう対応するかを比較したいときに便利です。
Claude Code向けの推奨モデル
すべてのモデルがエージェント型コーディングに最適化されているわけではありません。以下は動作実績のあるモデルです:
| モデルID | 最適な用途 |
|---|---|
anthropic/claude-opus-4.6 | デフォルト — 最強の長文脈コーディングとツール使用 |
anthropic/claude-sonnet-4.6 | 日常タスク向けの高速・低コストなClaude |
openai/gpt-5.2-pro | トップクラスの代替推論パフォーマンス |
openai/gpt-5.2-chat | 速度と品質のバランス型 |
deepseek/deepseek-v4 | 優秀なオープンソースコーダー、最低コスト |
トラブルシューティング
「Invalid API key」/ 401エラー
ANTHROPIC_API_KEYがAnthropicのキーではなく、WaveSpeedのキーに設定されているか確認してください。Claude CodeはこれをベアラートークンとしてANTHROPIC_BASE_URLが指すエンドポイントに送信します。
「Model not found」エラー
必ずベンダープレフィックスを含めてください。anthropic/claude-opus-4.6は動作しますが、claude-opus-4.6は動作しません。
リクエストがまだapi.anthropic.comに送られている
ANTHROPIC_BASE_URLはclaudeを起動するシェルと同じシェルで設定する必要があります。以下で確認してください:
echo $ANTHROPIC_BASE_URL
空の場合は、再度exportするかシェル設定をリロードしてください。
ツール使用 / ファンクションコーリングが動作しない
選択したモデルがツールをサポートしているか確認してください。anthropic/claude-opus-4.6とopenai/gpt-5.2-proはどちらもサポートしていますが、一部の小型モデルはサポートしていません。
料金
選択したモデルのWaveSpeedのトークン単価のみをお支払いいただきます — Claude Codeの追加料金はありません。料金はwavespeed.ai/llmで比較できます。Claude Opus 4.6は入力$5/M、出力$25/Mです。小型モデルは$1/M未満になります。
この設定が機能する理由
Claude CodeのANTHROPIC_BASE_URLオーバーライドは、チームがプロキシ、ゲートウェイ、エンタープライズ認証レイヤーを経由してルーティングできるよう設計されました。WaveSpeed LLMはOpenAI互換のゲートウェイであり、Claude Codeはそこに向けられるとOpenAI Chat Completionsで通信できるため、このオーバーライドはシームレスに機能します。
今すぐコーディングを始める
環境変数3つで、290以上のモデルを一つの請求でClaude Codeから利用できます。
WaveSpeed APIキーを取得するして、数分でClaude Codeをhttps://llm.wavespeed.ai/v1に向けましょう。
