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.
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
| Field | Nilai |
|---|---|
| Base URL | https://llm.wavespeed.ai/v1 |
| API Key | Kunci API WaveSpeed Anda |
| Protokol | OpenAI Chat Completions |
| Format Model ID | vendor/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
- Masuk di wavespeed.ai.
- Buka dashboard → API Keys.
- 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 ID | Terbaik Untuk |
|---|---|
anthropic/claude-opus-4.6 | Default — coding konteks panjang dan penggunaan tool terkuat |
anthropic/claude-sonnet-4.6 | Claude yang lebih cepat dan murah untuk tugas sehari-hari |
openai/gpt-5.2-pro | Performa reasoning alternatif terbaik |
openai/gpt-5.2-chat | Kecepatan dan kualitas yang seimbang |
deepseek/deepseek-v4 | Coder 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.
