← ブログ

Claude CodeをWaveSpeed LLM(OpenAI互換エンドポイント)で設定する方法

Claude CodeをWaveSpeed LLMに5分以内で接続。Claude、GPT、Gemini、その他290以上のモデルを1つのOpenAI互換エンドポイントで利用可能 — Anthropicのキー不要。

2 min read
Claude CodeをWaveSpeed LLM(OpenAI互換エンドポイント)で設定する方法

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へ切り替え可能。

必要なもの

フィールド
ベースURLhttps://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キーを取得する

  1. wavespeed.ai にサインインします。
  2. ダッシュボード → API Keys を開きます。
  3. 新しいキーを作成してコピーします。

ステップ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_URLclaudeを起動するシェルと同じシェルで設定する必要があります。以下で確認してください:

echo $ANTHROPIC_BASE_URL

空の場合は、再度exportするかシェル設定をリロードしてください。

ツール使用 / ファンクションコーリングが動作しない 選択したモデルがツールをサポートしているか確認してください。anthropic/claude-opus-4.6openai/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に向けましょう。