Instalacja Claude Code
Twój team lead właśnie wysłał Ci wiadomość na Slack: “Standaryzujemy Claude Code do wspomaganego przez AI rozwoju. Zainstaluj do jutrzejszego standupa.” Otwierasz dokumentację, widzisz trzy różne metody instalacji i zastanawiasz się, która faktycznie działa bez psującej konfiguracji Node lub zaśmiecania globalnych pakietów.
Ten przewodnik precyzuje opcje i pozwala Ci uzyskać działającą komendę claude w mniej niż 10 minut, niezależnie od systemu operacyjnego.
Co zdobędziesz
Dział zatytułowany „Co zdobędziesz”- Zainstalowany CLI Claude Code dostępny w PATH
- Skonfigurowane automatyczne aktualizacje, abyś nigdy nie pozostawał w tyle z wersjami
- Zweryfikowaną instalację, która odpowiada na
claude --version - Wiedzę, którą metodę instalacji wybrać i dlaczego
Wymagania systemowe
Dział zatytułowany „Wymagania systemowe”Przed instalacją potwierdź, że Twój system spełnia te minimalne wymagania:
| Wymaganie | Szczegóły |
|---|---|
| System operacyjny | macOS 10.15+, Ubuntu 20.04+ / Debian 10+, Windows 10+ (natywny lub WSL) |
| RAM | Minimum 4 GB |
| Sieć | Wymagane połączenie internetowe do uwierzytelniania i wywołań API |
| Powłoka | Bash, Zsh, Fish lub PowerShell |
| Lokalizacja | Musi być w kraju obsługiwanym przez Anthropic |
Wybierz metodę instalacji
Dział zatytułowany „Wybierz metodę instalacji”Natywny instalator to zalecana metoda. Pobiera samodzielny binarny plik, dodaje go do PATH i konfiguruje automatyczne aktualizacje w tle.
macOS i Linux:
curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell:
irm https://claude.ai/install.ps1 | iexWindows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmdPo instalacji otwórz nowe okno terminala (lub uruchom source ~/.zshrc / source ~/.bashrc) i zweryfikuj:
claude --versionNatywny instalator automatycznie aktualizuje w tle. Zawsze będziesz miał najnowszą wersję bez uruchamiania żadnych poleceń aktualizacji.
Jeśli wolisz zarządzać pakietami przez Homebrew:
brew install --cask claude-codeZweryfikuj instalację:
claude --versionW Windows możesz również użyć WinGet:
winget install Anthropic.ClaudeCodeZweryfikuj:
claude --versionPodobnie jak Homebrew, WinGet nie aktualizuje się automatycznie. Uruchom ręcznie winget upgrade Anthropic.ClaudeCode.
Weryfikacja po instalacji
Dział zatytułowany „Weryfikacja po instalacji”Uruchom te trzy polecenia, aby potwierdzić, że wszystko działa:
# 1. Sprawdź wersjęclaude --version
# 2. Sprawdź, czy binarny plik jest w PATHwhich claude
# 3. Rozpocznij sesję (poprosi o uwierzytelnienie przy pierwszym uruchomieniu)claudeJeśli which claude nic nie zwraca, Twój PATH wymaga aktualizacji. Natywny instalator dodaje binarny plik do ~/.claude/bin/ i aktualizuje profil powłoki. Jeśli widzisz błędy, otwórz świeże okno terminala — Twoja obecna sesja może mieć nieaktualne zmienne PATH.
Aktualizacja Claude Code
Dział zatytułowany „Aktualizacja Claude Code”Sposób aktualizacji zależy od tego, jak zainstalowałeś:
| Metoda | Polecenie aktualizacji | Automatyczna aktualizacja? |
|---|---|---|
| Natywny instalator | Automatyczna | Tak |
| Homebrew | brew upgrade claude-code | Nie |
| WinGet | winget upgrade Anthropic.ClaudeCode | Nie |
Dla natywnego instalatora możesz kontrolować kanał aktualizacji:
// W ~/.claude/settings.json{ "autoUpdatesChannel": "stable"}Kanał "stable" daje wersje, które mają około tygodnia i pomija wydania ze znanymi regresjami. Domyślny kanał "latest" daje najnowsze wydanie natychmiast.
Odinstalowywanie
Dział zatytułowany „Odinstalowywanie”Jeśli musisz usunąć Claude Code:
claude uninstallTo usuwa binarny plik i czyści wpisy PATH.
brew uninstall claude-codewinget uninstall Anthropic.ClaudeCodeAby również usunąć całą konfigurację i dane sesji:
rm -rf ~/.clauderm -rf ~/.claude.jsonGdy coś nie działa
Dział zatytułowany „Gdy coś nie działa”“Permission denied” podczas instalacji — Nie używaj sudo z żadną metodą instalacji. Natywny instalator zapisuje do ~/.claude/bin/, co nie wymaga podwyższonych uprawnień. Jeśli wcześniej zainstalowałeś za pomocą sudo npm install -g, najpierw odinstaluj i zainstaluj ponownie bez sudo.
“command not found: claude” po instalacji — Otwórz nowe okno terminala. Instalator modyfikuje profil powłoki (.zshrc, .bashrc lub .profile), ale zmiany zaczynają obowiązywać dopiero w nowych sesjach. Jeśli nadal nie działa, sprawdź, czy ~/.claude/bin jest w PATH: echo $PATH | tr ':' '\n' | grep claude.
Błąd “EACCES” przy instalacji npm — Oznacza to, że Twój globalny katalog npm ma problemy z uprawnieniami. Przełącz się na natywny instalator lub napraw uprawnienia npm za pomocą npm config set prefix ~/.npm-global i dodaj ~/.npm-global/bin do PATH.
Instalacja się powiodła, ale claude zawiesza się — Sprawdź połączenie sieciowe. Claude Code musi dotrzeć do api.anthropic.com podczas uruchamiania. Jeśli jesteś za korporacyjnym proxy, ustaw zmienne środowiskowe HTTP_PROXY i HTTPS_PROXY.
Specyficzne dla Windows: “execution of scripts is disabled” — Uruchom PowerShell jako administrator i wykonaj Set-ExecutionPolicy RemoteSigned, następnie ponów instalację.
Co dalej
Dział zatytułowany „Co dalej”Gdy Claude Code jest zainstalowany, następnym krokiem jest uwierzytelnienie — połączenie CLI z Twoim kontem Anthropic, aby mogło wykonywać wywołania API.