Jak zainstalować Claude Code i zalogować się przez OAuth [2026]
Stare poradniki pokazują klucz API — to już nieaktualne. Sprawdź, jak dziś wygląda instalacja Claude Code i logowanie przez przeglądarkę (OAuth), krok po kroku.
Jeśli szukałeś w sieci „jak zainstalować Claude Code” i trafiłeś na tutorial z 2024 roku, prawdopodobnie widziałeś instrukcję z kluczem API: skopiuj klucz z console.anthropic.com, wklej do terminala, gotowe. Ten sposób nadal działa, ale nie jest już domyślny.
Od połowy 2025 roku standardowe logowanie odbywa się przez przeglądarkę, tak jak w Google czy GitHub — bez żadnych kluczy API. I szczerze? Dla większości osób to po prostu łatwiejsze.
Czego potrzebujesz przed startem
Claude Code działa jako narzędzie w terminalu i wymaga Node.js w wersji 18 lub nowszej. Sprawdź, czy masz właściwą wersję:
node --version
Jeśli terminal odpowie czymś starszym niż v18 albo zwróci błąd — najpierw zaktualizuj Node.js ze strony nodejs.org. Następnie instalujesz Claude Code jedną komendą:
npm install -g @anthropic-ai/claude-code
Instalacja zajmuje chwilę. Po jej zakończeniu możesz sprawdzić, że wszystko trafiło na miejsce:
claude --version
Logowanie — krok po kroku
Masz zainstalowane narzędzie. Teraz wpisz w terminalu:
claude
Przy pierwszym uruchomieniu Claude Code otworzy przeglądarkę z ekranem logowania Anthropic. Zaloguj się na swoje konto claude.ai (to samo, którego używasz w przeglądarce) i kliknij „Authorize”. Wróć do terminala — powinien potwierdzić zalogowanie i wyświetlić interfejs czatu.
To wszystko. Klucze API, zmienne środowiskowe, pliki konfiguracyjne — nic z tych rzeczy nie jest potrzebne przy standardowym użytku.
Co zrobić, gdy przeglądarka się nie otwiera
Zdarza się to najczęściej w dwóch sytuacjach:
WSL2 na Windows. Podsystem Linux nie zawsze może otworzyć przeglądarkę automatycznie. W takim przypadku Claude Code wypisze w terminalu URL — skopiuj go ręcznie i wklej w przeglądarkę Windows. Po autoryzacji wróć do terminala i naciśnij Enter.
Środowiska bez GUI (serwery, kontenery CI). Tu OAuth nie zadziała. To właśnie jedyna sytuacja, w której nadal używa się klucza API. Wejdź na console.anthropic.com, wygeneruj klucz i ustaw zmienną środowiskową:
export ANTHROPIC_API_KEY="sk-ant-..."
W przypadku CI/CD (GitHub Actions, Docker) klucz trafia do zmiennych sekretnych repozytorium — nigdy bezpośrednio do kodu.
Kilka kont lub zmiana konta
Jeśli masz więcej niż jedno konto Anthropic, możesz się wylogować i zalogować ponownie:
claude logout
claude
Ponowne claude uruchomi cały flow OAuth od początku. Sesja jest przechowywana lokalnie, więc nie trzeba logować się przy każdym uruchomieniu terminala.
Dlaczego zmienili system logowania
Stara metoda z kluczem API wymagała od nowych użytkowników wejścia na console.anthropic.com, stworzenia projektu, wygenerowania klucza i prawidłowego ustawienia zmiennej środowiskowej. Dla osoby, która po raz pierwszy słyszy o terminalu, to były cztery kroki za dużo.
OAuth redukuje to do jednego kliknięcia w przeglądarce. Mniejsze tarcie przy pierwszym kontakcie z narzędziem — oczywisty wybór.
Szybka ściągawka
| Sytuacja | Metoda |
|---|---|
| Standardowe użycie na desktopie | OAuth (domyślne) |
| WSL2, brak automatycznego otwarcia przeglądarki | OAuth z ręcznym URL |
| CI/CD, serwery, kontenery | Klucz API jako zmienna środowiskowa |
| Zmiana konta | claude logout, potem claude |