Skip to content

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ć

1. Zainstaluj rozszerzenie

  1. Otwórz VS Code.
  2. Kliknij Ctrl+Shift+X w systemie Windows/Linux lub Cmd+Shift+X w systemie macOS.
  3. Znajdź Claude Code i zainstaluj oficjalne rozszerzenie Anthropic.
  4. 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:

json
{
  "$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

  1. Otwórz folder projektu pod adresem VS Code.
  2. Kliknij ikonę Claude na pasku bocznym lub ikonę ✦ w prawym górnym rogu edytora.
  3. Jeśli nie ma ikony, otwórz Paletę poleceń i wykonaj Claude Code: Otwórz w nowej karcie.
  4. Po zmianie settings.json uruchom 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:

json
"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.

Oficjalna dokumentacja