Gunakan kunci Anda di VS Code

Pasang ekstensi Claude Code, bagikan ~/.claude/settings.json dengan CLI, dan lewati layar masuk.

Ekstensi Claude Code untuk VS Code (ID ekstensi anthropic.claude-code) membawa Claude Code ke dalam panel editor. Ekstensi ini berbagi ~/.claude/settings.json yang sama dengan CLI, jadi Anda cukup mengonfigurasinya sekali dan keduanya berfungsi.

Pemasangan

  1. Cari “Claude Code” (penerbit Anthropic) di panel Extensions VS Code lalu pasang.
  2. Padanan lewat baris perintah: code --install-extension anthropic.claude-code.
  3. Muat ulang jendela setelahnya: jalankan Developer: Reload Window dari command palette (⌘⇧P / Ctrl⇧P).

Konfigurasi

Identik dengan menggunakan Claude Code — tulis blok env di ~/.claude/settings.json:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://<your-base-url>",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "claude-sonnet-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5"
  }
}

ANTHROPIC_BASE_URL hanya berisi host (tanpa /v1) dan ANTHROPIC_AUTH_TOKEN memuat kunci OLETOKEN Anda. Dialog Quick start di halaman API keys menyediakan unduhan skrip dengan nilai-nilai ini yang sudah terisi — pilih tab “VS Code extension”.

Panel tetap meminta Anda masuk

Anda tidak memerlukan akun claude.ai saat memakai kunci OLETOKEN:

  1. Pengaturan VS Code (⌘, / Ctrl+,) → cari “Claude Code login” → centang Disable Login Prompt.
  2. Jika masih melaporkan Anda belum masuk, VS Code kemungkinan tidak mewarisi lingkungan shell Anda: jalankan dari terminal dengan code .. Menulis settings.json seperti di atas juga berhasil, karena tidak bergantung pada variabel lingkungan.

Tidak tersedia di balik gateway pihak ketiga

Fitur yang bergantung pada akun claude.ai tidak berlaku: statistik penggunaan, masukan suara, dan sesi cloud (tab Web). Kemampuan lokal — penyuntingan, tinjauan diff, MCP IDE bawaan — tidak terpengaruh.

Penelusuran masalah

GejalaPenyebab dan solusi
401Kunci salah atau dinonaktifkan; pastikan berada di ANTHROPIC_AUTH_TOKEN
404ANTHROPIC_BASE_URL menyertakan /v1 — hapus path-nya
Ekstensi terpasang tetapi tidak ada ikon ClaudeBuka berkas terlebih dahulu; tombol di toolbar muncul saat ada editor aktif, atau gunakan ikon di activity bar
Perubahan konfigurasi diabaikanMuat ulang jendela (Developer: Reload Window) lalu buka kembali panelnya

Ekstensi yang sama dapat dipasang di Cursor (yang menerima marketplace VS Code) dan dikonfigurasi dengan cara yang sama — lihat menggunakan Cursor.