Claude Code do VS Code
Claude Code można używać bezpośrednio w VS Code poprzez oficjalne rozszerzenie Anthropic. Oddzielne konto Anthropic nie jest potrzebne: rozszerzenie będzie wysyłać żądania za pośrednictwem Twojego klucza API NordRouter i pobierać płatność z Twojego salda.
Czego będziesz potrzebować
- VS Code wersja 1.94 lub nowsza;
- Klucz API
sk-nr-…zKonto osobiste NordRouter; - dodatni bilans.
1. Zainstaluj rozszerzenie
- Otwórz VS Code.
- Kliknij
Ctrl+Shift+Xw systemie Windows/Linux lubCmd+Shift+Xw systemie macOS. - Znajdź Claude Code i zainstaluj oficjalne rozszerzenie Anthropic.
- Jeśli panel Claude nie pojawi się, otwórz Paletę poleceń (
Ctrl+Shift+P/Cmd+Shift+P), wykonaj Developer: Reload Window i poczekaj na ponowne uruchomienie okna.
Następnie otwórz ustawienia VS Code (Ctrl+, / Cmd+,), znajdź Claude Code: Wyłącz monit logowania i włącz to ustawienie. Blokuje logowanie do konta Anthropic podczas pracy za pośrednictwem zewnętrznego dostawcy API.
Rozszerzenie zawiera już Claude Code CLI, więc do normalnej pracy w VS Code nie ma potrzeby osobnej instalacji CLI.
2. Dodaj ustawienia NordRouter
Otwórz lub utwórz plik:
- Windows:
%USERPROFILE%\.claude\settings.json; - macOS i Linux:
~/.claude/settings.json.
Wklej następującą konfigurację i zastąp sk-nr-ВАШ-КЛЮЧ swoim kluczem:
{
"$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"
}
}Podstawowy adres URL jest określony bez /v1
Poprawnie: https://nordrouter.com. Claude Code niezależnie dodaje ścieżkę Anthropic API. Jeżeli podasz /v1, żądanie może trafić na nieistniejący adres /v1/v1/messages.
Plik settings.json jest wspólny dla interfejsu CLI Claude Code i rozszerzenia VS Code. Nie ma potrzeby konfigurowania ich osobno.
3. Otwórz Claude Code
- Otwórz folder projektu pod adresem VS Code.
- Kliknij ikonę Claude na pasku bocznym lub ikonę ✦ w prawym górnym rogu edytora.
- Jeśli nie ma ikony, otwórz Paletę poleceń i wykonaj Claude Code: Otwórz w nowej karcie.
- Po zmianie
settings.jsonuruchom raz Programista: Załaduj ponownie okno.
Do pierwszego sprawdzenia wybierz tryb Plan i wyślij bezpieczne żądanie:
Wyjaśnij strukturę tego projektu bez zmiany plików.
Jeśli Claude się odezwiehistoria aktywności pojawia się żądanie, połączenie działa.
Jak zmienić model
Zmień ANTHROPIC_MODEL na settings.json, na przykład:
"ANTHROPIC_MODEL": "anthropic/claude-opus-5"Użyj pełnego identyfikatora modelu z przedrostkiem anthropic/. Dostępne modele i aktualne ceny znajdziesz w zakładceKatalog NordRoutera.
Typowe problemy
Rozszerzenie prosi Cię o zalogowanie się na swoje konto Anthropic
Sprawdź, czy ustawienie Claude Code: Wyłącz monit logowania jest włączone i czy ANTHROPIC_API_KEY znajduje się w bloku env w pliku .claude/settings.json. Następnie uruchom Programista: Załaduj ponownie okno. Jeśli wcześniej logowałeś się do Claude Code przy użyciu konta Anthropic, uruchom /logout w terminalu Claude Code i zrestartuj okno VS Code.
Auth conflict: Both a token and an API key are set
Stary ANTHROPIC_AUTH_TOKEN powoduje konflikt z kluczem API. Usuń tę zmienną ze środowiska i z settings.json, pozostawiając tylko ANTHROPIC_API_KEY.
Invalid URL lub żądanie do /v1/v1/messages
Usuń /v1 z ANTHROPIC_BASE_URL. Powinno być dokładnie https://nordrouter.com.
No pricing available for model …
Podaj pełny identyfikator modelu, na przykład anthropic/claude-sonnet-4.6 i sprawdź wartości ANTHROPIC_DEFAULT_*_MODEL, korzystając z gotowej konfiguracji powyżej.
Claude Code nie jest widoczny w VS Code
Zaktualizuj VS Code do wersji 1.94 lub nowszej, upewnij się, że rozszerzenie jest włączone dla bieżącego profilu, a następnie uruchom Programista: Załaduj ponownie okno.
Jeśli błąd będzie się powtarzał, otwórzpełne instrukcje dla Claude Code isekcję z rozwiązaniami typowych błędów.