Claude Code hingga VS Code
Claude Code dapat digunakan langsung di VS Code melalui ekstensi resmi Anthropic. Akun terpisah Anthropic tidak diperlukan: ekstensi akan mengirimkan permintaan melalui kunci API Anda NordRouter dan mendebit pembayaran dari saldo Anda.
Apa yang Anda perlukan
- VS Code versi 1.94 atau lebih baru;
- Kunci API
sk-nr-…dariAkun pribadi NordRouter; - keseimbangan positif.
1. Instal ekstensi
- Buka VS Code.
- Klik
Ctrl+Shift+Xdi Windows/Linux atauCmd+Shift+Xdi macOS. - Temukan Claude Code dan instal ekstensi resmi Anthropic.
- Jika panel Claude tidak muncul, buka Command Palette (
Ctrl+Shift+P/Cmd+Shift+P), jalankan Developer: Reload Window dan tunggu hingga jendela dimulai ulang.
Kemudian buka pengaturan VS Code (Ctrl+, / Cmd+,), cari Claude Code: Disable Login Prompt dan aktifkan pengaturan ini. Ini menonaktifkan login ke akun Anthropic saat bekerja melalui penyedia API pihak ketiga.
Ekstensi sudah menyertakan Claude Code CLI, jadi untuk pekerjaan normal di VS Code tidak perlu menginstal CLI secara terpisah.
2. Tambahkan pengaturan NordRouter
Buka atau buat file:
- Windows:
%USERPROFILE%\.claude\settings.json; - macOS dan Linux:
~/.claude/settings.json.
Rekatkan konfigurasi berikut dan ganti sk-nr-ВАШ-КЛЮЧ dengan kunci Anda:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"ANTHROPIC_API_KEY": "sk-nr-ВАШ-КЛЮЧ",
"ANTHROPIC_BASE_URL": "https://nordrouter.com",
"ANTHROPIC_MODEL": "anthropic/claude-sonnet-4.6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-sonnet-4.6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}URL dasar ditentukan tanpa /v1
Benar: https://nordrouter.com. Claude Code secara independen menambahkan jalur Anthropic API. Jika Anda menentukan /v1, permintaan mungkin dikirim ke alamat yang tidak ada /v1/v1/messages.
File settings.json sama dengan CLI Claude Code dan ekstensi VS Code. Tidak perlu mengkonfigurasinya secara terpisah.
3. Buka Claude Code
- Buka folder proyek Anda di VS Code.
- Klik ikon Claude di sidebar atau ikon ✦ di pojok kanan atas editor.
- Jika tidak ada ikon, buka Command Palette dan jalankan Claude Code: Open in New Tab.
- Setelah mengubah
settings.json, jalankan Developer: Reload Window sekali.
Untuk pemeriksaan pertama, pilih mode Rencana dan kirim permintaan aman:
Jelaskan struktur proyek ini tanpa mengubah file.
Jika Claude membalasriwayat aktivitas muncul permintaan, koneksi berfungsi.
Cara mengubah model
Ubah ANTHROPIC_MODEL menjadi settings.json, misalnya:
"ANTHROPIC_MODEL": "anthropic/claude-opus-5"Gunakan ID model lengkap dengan awalan anthropic/. Untuk model yang tersedia dan harga saat ini, lihatKatalog NordRouter.
Masalah umum
Ekstensi meminta Anda untuk masuk ke akun Anda Anthropic
Periksa apakah pengaturan Claude Code: Disable Login Prompt diaktifkan, dan ANTHROPIC_API_KEY terletak di dalam blok env dalam file .claude/settings.json. Kemudian jalankan Pengembang: Muat Ulang Jendela. Jika sebelumnya Anda masuk ke Claude Code menggunakan akun Anthropic, jalankan /logout di terminal Claude Code dan mulai ulang jendela VS Code.
Auth conflict: Both a token and an API key are set
ANTHROPIC_AUTH_TOKEN yang lama bertentangan dengan kunci API. Hapus variabel ini dari lingkungan dan dari settings.json, hanya menyisakan ANTHROPIC_API_KEY.
Invalid URL atau minta ke /v1/v1/messages
Hapus /v1 dari ANTHROPIC_BASE_URL. Seharusnya persis https://nordrouter.com.
No pricing available for model …
Tentukan ID model lengkap, misalnya anthropic/claude-sonnet-4.6, dan periksa nilai ANTHROPIC_DEFAULT_*_MODEL menggunakan konfigurasi yang sudah selesai di atas.
Claude Code tidak terlihat di VS Code
Perbarui VS Code ke versi 1.94 atau lebih baru, pastikan ekstensi diaktifkan untuk profil saat ini, lalu jalankan Developer: Reload Window.
Jika kesalahan masih berlanjut, bukainstruksi lengkap untuk Kode Claude danbagian dengan solusi untuk kesalahan umum.