Beranda → Panduan → Base URL Anthropic untuk Claude Code: mengatur ANTHROPIC_BASE_URL dengan benar
Claude Code terhubung ke alamat yang ditunjuk ANTHROPIC_BASE_URL. Satu-satunya aturan yang sering menjebak: ia butuh host saja tanpa /v1 — kebalikan dari hampir semua alat bergaya OpenAI.
Atur dua variabel lingkungan sebelum menjalankan Claude Code:
ANTHROPIC_BASE_URL=https://apiclan.us
ANTHROPIC_AUTH_TOKEN=sk-your-key
Alamat resmi Anthropic adalah https://api.anthropic.com; untuk relay cukup menggantinya. Claude Code menambahkan /v1/messages sendiri, jadi base URL berhenti di host. Di gateway ini, 88% seluruh trafik Claude dalam 30 hari terakhir berasal dari Claude Code yang diatur persis seperti ini.
macOS / Linux — di shell tempat Anda menjalankannya:
export ANTHROPIC_BASE_URL=https://apiclan.us
export ANTHROPIC_AUTH_TOKEN=sk-your-key
claude
Windows PowerShell — untuk jendela saat ini:
$env:ANTHROPIC_BASE_URL = "https://apiclan.us"
$env:ANTHROPIC_AUTH_TOKEN = "sk-your-key"
claude
~/.claude/settings.json — agar setiap sesi memakainya tanpa mengubah shell:
{
"env": {
"ANTHROPIC_BASE_URL": "https://apiclan.us",
"ANTHROPIC_AUTH_TOKEN": "sk-your-key"
}
}
Nilainya dibaca saat Claude Code dimulai. Jika diubah, keluar lalu buka sesi baru; sesi yang masih terbuka tetap memakai alamat lama. ANTHROPIC_AUTH_TOKEN dikirim sebagai Authorization: Bearer; ANTHROPIC_API_KEY sebagai x-api-key. Gateway ini menerima keduanya — pakai salah satu saja.
Sebelum menyalahkan Claude Code, periksa alamat dan kunci secara langsung:
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"}]}'
Balasan JSON berarti keduanya benar. text/html atau 404 berarti URL salah; 401 dalam JSON berarti URL benar dan kuncinya salah.
Dua keluarga SDK memotong URL di titik berbeda. Klien bergaya Anthropic menambahkan /v1/messages sendiri; klien bergaya OpenAI mengharapkan /v1 di base URL dan hanya menambahkan /chat/completions:
| Klien | 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 |
Dengan /v1 di Claude Code, permintaan pergi ke /v1/v1/messages dan menghasilkan 404. Tanpa /v1 di Cursor, permintaan pergi ke /chat/completions — juga 404. Keduanya tidak sampai ke API.
/v1 lebih dulu.Nama model adalah string persis dengan tanda hubung, bukan titik — claude-fable-5-1, bukan claude-fable-5.1. Pilih saat mulai, atau dengan /model di dalam sesi:
claude --model claude-opus-5-5
Nama dan harga terbaru ada di daftar harga. Pengaturan klien lain ada di mulai cepat, dan aplikasi Claude Desktop di panduan aplikasi desktop.
Tanpa langganan, tanpa minimum bulanan, tanpa panggilan sales. Isi saldo dengan USDT dan pakai sesuai kebutuhan — 1 USDT memberi Anda 2 kredit saldo API.
Baca panduan cepat 30 detikBahasa: English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Türkçe · Português · Italiano · Bahasa Indonesia · Tiếng Việt · Bahasa Melayu · Polski · Čeština · فارسی · Русский
Harga di halaman ini diisi otomatis dari data penagihan nyata. Ketentuan pihak ketiga dikutip dari dokumentasi mereka sendiri.