← Blog

Cara Mengkonfigurasi Claude Code dengan WaveSpeed LLM (Endpoint Kompatibel OpenAI)

Arahkan Claude Code ke WaveSpeed LLM dalam waktu kurang dari lima menit. Gunakan Claude, GPT, Gemini, dan 290+ model lainnya melalui satu endpoint kompatibel OpenAI — tanpa memerlukan kunci Anthropic.

4 min read
Cara Mengkonfigurasi Claude Code dengan WaveSpeed LLM (Endpoint Kompatibel OpenAI)

Claude Code Tanpa Kunci API Anthropic

Claude Code adalah CLI resmi Anthropic untuk coding dengan Claude — tetapi Anda tidak harus mengarahkan permintaan melalui API Anthropic. Jika Anda sudah memiliki akun WaveSpeed, Anda bisa mengarahkan Claude Code ke WaveSpeed LLM dan mendapatkan akses ke Claude Opus 4.6, GPT-5.2, Gemini 3, DeepSeek, dan 290+ model lainnya melalui satu endpoint yang kompatibel dengan OpenAI.

Panduan ini mencakup variabel lingkungan, base URL, dan format model ID yang Anda butuhkan.

Mengapa Mengarahkan Claude Code Melalui WaveSpeed

  • Satu tagihan, banyak model. Claude, GPT, Gemini, Llama, Qwen — semuanya ditagih melalui akun WaveSpeed Anda.
  • Kompatibel dengan OpenAI di mana saja. Tidak perlu mengatur kunci API Anthropic, kunci OpenAI, dan kunci Google secara terpisah.
  • Tanpa cold start. Latensi konsisten saat beban tinggi, sama seperti API native Anthropic.
  • Portabilitas model. Beralih dari Claude Opus ke GPT-5.2 di tengah sesi hanya dengan mengubah satu variabel lingkungan.

Yang Anda Butuhkan

FieldNilai
Base URLhttps://llm.wavespeed.ai/v1
API KeyKunci API WaveSpeed Anda
ProtokolOpenAI Chat Completions
Format Model IDvendor/model (mis., anthropic/claude-opus-4.6)

Langkah 1: Instal Claude Code

Jika belum memilikinya:

npm install -g @anthropic-ai/claude-code

Langkah 2: Dapatkan Kunci API WaveSpeed Anda

  1. Masuk di wavespeed.ai.
  2. Buka dashboard → API Keys.
  3. Buat kunci baru dan salin.

Langkah 3: Konfigurasi Claude Code untuk Menggunakan WaveSpeed

Claude Code mendukung endpoint kustom yang kompatibel dengan OpenAI melalui variabel lingkungan. Atur ini sebelum menjalankan:

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"

Untuk membuatnya permanen, tambahkan ke ~/.zshrc, ~/.bashrc, atau variabel lingkungan Windows Anda.

Langkah 4: Jalankan Claude Code

claude

Claude Code akan mengarahkan setiap permintaan melalui WaveSpeed LLM menggunakan model yang Anda tentukan. Anda akan melihat respons streaming normal — tidak ada perbedaan dari API native Anthropic.

Beralih Model di Tengah Proyek

Karena semua 290+ model berbagi satu endpoint, beralih hanyalah perubahan satu baris. Buka shell baru dengan model yang berbeda:

export ANTHROPIC_MODEL="openai/gpt-5.2-pro"
claude

Atau coba alternatif open-source:

export ANTHROPIC_MODEL="deepseek/deepseek-v4"
claude

Berguna saat Anda ingin membandingkan cara berbagai model menangani basis kode yang sama.

Model yang Direkomendasikan untuk Claude Code

Tidak semua model dioptimalkan untuk coding agentic. Berikut yang bekerja dengan baik:

Model IDTerbaik Untuk
anthropic/claude-opus-4.6Default — coding konteks panjang dan penggunaan tool terkuat
anthropic/claude-sonnet-4.6Claude yang lebih cepat dan murah untuk tugas sehari-hari
openai/gpt-5.2-proPerforma reasoning alternatif terbaik
openai/gpt-5.2-chatKecepatan dan kualitas yang seimbang
deepseek/deepseek-v4Coder open-source andal, biaya terendah

Pemecahan Masalah

“Invalid API key” / 401 Pastikan ANTHROPIC_API_KEY diatur ke kunci WaveSpeed Anda, bukan kunci Anthropic. Claude Code mengirim ini sebagai bearer token ke ANTHROPIC_BASE_URL yang ditentukan.

“Model not found” Selalu sertakan prefiks vendor. anthropic/claude-opus-4.6 berfungsi; claude-opus-4.6 tidak.

Permintaan masih menuju api.anthropic.com ANTHROPIC_BASE_URL harus diatur di shell yang sama tempat Anda menjalankan claude. Periksa dengan:

echo $ANTHROPIC_BASE_URL

Jika kosong, ekspor ulang atau muat ulang konfigurasi shell Anda.

Penggunaan tool / function calling tidak berfungsi Pastikan model yang Anda pilih mendukung tool. anthropic/claude-opus-4.6 dan openai/gpt-5.2-pro keduanya mendukung; beberapa model yang lebih kecil tidak.

Harga

Anda membayar tarif per-token WaveSpeed untuk model yang Anda pilih — tidak ada biaya tambahan untuk Claude Code. Bandingkan harga di wavespeed.ai/llm. Claude Opus 4.6 dikenakan $5/M input, $25/M output. Model yang lebih kecil turun di bawah $1/M.

Mengapa Pengaturan Ini Berfungsi

Override ANTHROPIC_BASE_URL pada Claude Code dirancang agar tim dapat mengarahkan melalui proxy, gateway, dan lapisan autentikasi enterprise. WaveSpeed LLM adalah gateway yang kompatibel dengan OpenAI, dan Claude Code dengan senang menggunakan OpenAI Chat Completions saat diarahkan ke sana — sehingga override bekerja dengan bersih.

Mulai Coding Hari Ini

Tiga variabel lingkungan dan Anda sudah menjalankan Claude Code pada 290+ model dengan satu tagihan.

Dapatkan kunci API WaveSpeed Anda dan arahkan Claude Code ke https://llm.wavespeed.ai/v1 dalam hitungan menit.