Halaman ini memandu Anda menghubungkan API Key KeProxy ke Claude Code di Windows hanya dengan mengedit satu file konfigurasi.
Prasyarat
Pastikan Claude Code sudah terinstal. Jika belum: Quickstart — Step 1: Install Claude Code
Langkah 1 — Temukan file settings.json
Buka File Explorer, navigasi ke folder berikut:
C:\Users\<nama-user-anda>\.claude\
Ganti <nama-user-anda> sesuai akun Windows Anda, misalnya:
C:\Users\Budi\.claude\
Di dalam folder tersebut, buka file settings.json.
Folder tidak muncul? Folder
.claudedimulai dengan titik sehingga tersembunyi secara default.
Di File Explorer, aktifkan View → Show → Hidden items, atau ketik path-nya langsung di address bar.
File belum ada? Jalankan
claudedi terminal sekali agar file dibuat otomatis, atau buat file baru bernamasettings.jsondi dalam folder.claude.
Langkah 2 — Edit settings.json
Buka file dengan teks editor (Notepad, VS Code, dll), lalu ganti seluruh isinya dengan konfigurasi berikut:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.keproxy.com",
"ANTHROPIC_AUTH_TOKEN": "kp-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
Ganti kp-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx dengan API Key KeProxy Anda.
Belum punya API Key? Login ke keproxy.com → Profile → My Groups → pilih grup Anda → bagian API Keys → klik Generate API Key → salin dan simpan.
Simpan file.
Langkah 3 — Jalankan Claude Code
Buka terminal baru (PowerShell atau CMD), masuk ke folder proyek Anda, lalu jalankan:
claude
Claude Code sekarang akan berjalan melalui KeProxy secara otomatis.
Penjelasan Konfigurasi
| Key | Nilai | Keterangan |
|---|---|---|
ANTHROPIC_BASE_URL |
https://api.keproxy.com |
Base URL server KeProxy |
ANTHROPIC_AUTH_TOKEN |
kp-… (API Key Anda) |
Digunakan untuk autentikasi ke KeProxy |
Troubleshooting
| Gejala | Solusi |
|---|---|
Folder .claude tidak terlihat |
Aktifkan Hidden items di File Explorer |
settings.json tidak ada |
Jalankan claude sekali di terminal agar file dibuat otomatis |
401 / autentikasi gagal |
Pastikan API Key kp-… sudah benar dan masih aktif di halaman grup |
| Claude Code tidak pakai KeProxy | Pastikan ANTHROPIC_BASE_URL sudah https://api.keproxy.com dan simpan file |
| Perubahan tidak terbaca | Tutup terminal, buka terminal baru, jalankan ulang claude |
WSL (Windows Subsystem for Linux)
Jika Anda menggunakan WSL, file settings.json Windows di atas tidak otomatis terbaca di dalam WSL. Ikuti panduan Setup di Linux untuk konfigurasi terpisah di dalam WSL.