Claude Code ila VS Code
Claude Code Anthropic resmi uzantısı aracılığıyla doğrudan VS Code'da kullanılabilir. Ayrı bir Anthropic hesabına gerek yoktur: uzantı, istekleri NordRouter API anahtarınız aracılığıyla gönderecek ve ödemeyi bakiyenizden kesecektir.
Neye ihtiyacınız olacak?
- VS Code sürüm 1.94 veya üzeri;
- API anahtarı
sk-nr-…adresindenNordRouter kişisel hesabı; - pozitif denge.
1. Uzantıyı yükleyin
- VS Code'ı açın.
- Windows/Linux'ta
Ctrl+Shift+X'a veya macOS'taCmd+Shift+X'e tıklayın. - Claude Code adresini bulun ve Anthropic resmi uzantısını yükleyin.
- Claude paneli görünmezse, Komut Paletini açın (
Ctrl+Shift+P/Cmd+Shift+P), Geliştirici: Pencereyi Yeniden Yükle komutunu çalıştırın ve pencerenin yeniden başlatılmasını bekleyin.
Daha sonra VS Code (Ctrl+, / Cmd+,) ayarlarını açın, Claude Code: Oturum Açma İstemini Devre Dışı Bırak seçeneğini bulun ve bu ayarı etkinleştirin. Üçüncü taraf bir API sağlayıcısı aracılığıyla çalışırken Anthropic hesabına giriş yapmayı devre dışı bırakır.
Uzantı zaten Claude Code CLI'yi içerir, dolayısıyla VS Code'de normal çalışma için CLI'yi ayrıca yüklemenize gerek yoktur.
2. Ayarları ekleyin NordRouter
Bir dosya açın veya oluşturun:
- Windows:
%USERPROFILE%\.claude\settings.json; - macOS ve Linux:
~/.claude/settings.json.
Aşağıdaki yapılandırmayı yapıştırın ve sk-nr-YOUR-KEY değerini anahtarınızla değiştirin:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"ANTHROPIC_API_KEY": "sk-nr-YOUR-KEY",
"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"
}
}Temel URL, /v1 olmadan belirtildi
Doğru: https://nordrouter.com. Claude Code bağımsız olarak Anthropic API yolunu ekler. /v1 belirtirseniz istek, mevcut olmayan /v1/v1/messages adresine gidebilir.
settings.json dosyası, Claude Code CLI ve VS Code uzantısı için ortaktır. Bunları ayrı ayrı yapılandırmanıza gerek yoktur.
3. Claude Code'ı açın
- Proje klasörünüzü VS Code adresinde açın.
- Kenar çubuğundaki Claude simgesini veya düzenleyicinin sağ üst köşesindeki ✦ simgesini tıklayın.
- Simge yoksa Komut Paletini açın ve Claude Code: Yeni Sekmede Aç komutunu çalıştırın.
settings.jsondosyasını değiştirdikten sonra Developer: Reload Window'u bir kez çalıştırın.
İlk kontrol için Plan modunu seçin ve güvenli bir istek gönderin:
Bu projenin yapısını dosyaları değiştirmeden açıklayınız.
Claude yanıt verirseetkinlik geçmişi bir istek beliriyor, bağlantı çalışıyor.
Modeli nasıl değiştirebilirim?
ANTHROPIC_MODEL'ı settings.json olarak değiştirin, örneğin:
"ANTHROPIC_MODEL": "anthropic/claude-opus-5"Tam model kimliğini anthropic/ önekiyle kullanın. Mevcut modeller ve güncel fiyatlar için bkz.NordRouter kataloğu.
Yaygın sorunlar
Uzantı sizden Anthropic hesabınıza giriş yapmanızı ister.
Claude Code: Oturum Açma İstemini Devre Dışı Bırak ayarının etkin olduğundan ve ANTHROPIC_API_KEY'in, .claude/settings.json dosyasındaki env bloğunun içinde yer aldığından emin olun. Ardından Geliştirici: Pencereyi Yeniden Yükle'yi çalıştırın. Daha önce Anthropic hesabını kullanarak Claude Code'te oturum açtıysanız, Claude Code terminalinde /logout komutunu çalıştırın ve VS Code penceresini yeniden başlatın.
Auth conflict: Both a token and an API key are set
Eski ANTHROPIC_AUTH_TOKEN, API anahtarıyla çakışıyor. Bu değişkeni ortamdan ve settings.json adresinden kaldırın ve yalnızca ANTHROPIC_API_KEY bırakın.
Invalid URL veya /v1/v1/messages isteğinde bulunun
/v1'ı ANTHROPIC_BASE_URL'den kaldırın. Tam olarak https://nordrouter.com olmalıdır.
No pricing available for model …
Tam model kimliğini belirtin (örneğin, anthropic/claude-sonnet-4.6) ve yukarıdaki tamamlanmış yapılandırmayı kullanarak ANTHROPIC_DEFAULT_*_MODEL değerlerini kontrol edin.
Claude Code, VS Code'de görünmüyor
VS Code'ı 1.94 veya sonraki bir sürüme güncelleyin, uzantının mevcut profil için etkinleştirildiğinden emin olun ve ardından Geliştirici: Pencereyi Yeniden Yükle'yi çalıştırın.
Hata devam ederse açınClaude Koduna ilişkin tüm talimatlar veYaygın hataların çözümlerini içeren bölüm.