Przejdź do głównej zawartości

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.

  • 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

Przed instalacją potwierdź, że Twój system spełnia te minimalne wymagania:

WymaganieSzczegóły
System operacyjnymacOS 13.0+, Ubuntu 20.04+ / Debian 10+, Windows 10 1809+ lub Windows Server 2019+ (natywnie przez Git Bash lub WSL), Alpine Linux 3.19+
RAMMinimum 4 GB
SiećWymagane połączenie internetowe do uwierzytelniania i wywołań API
PowłokaBash, Zsh, Fish lub PowerShell
LokalizacjaMusi być w kraju obsługiwanym przez Anthropic

Natywny instalator to zalecana metoda. Pobiera samodzielny binarny plik, dodaje go do PATH i konfiguruje automatyczne aktualizacje w tle.

macOS i Linux:

Okno terminala
curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell:

Okno terminala
irm https://claude.ai/install.ps1 | iex

Windows CMD:

Okno terminala
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

Po instalacji otwórz nowe okno terminala (lub uruchom source ~/.zshrc / source ~/.bashrc) i zweryfikuj:

Okno terminala
claude --version

Natywny instalator automatycznie aktualizuje w tle. Zawsze będziesz miał najnowszą wersję bez uruchamiania żadnych poleceń aktualizacji.

Uruchom te trzy polecenia, aby potwierdzić, że wszystko działa:

Okno terminala
# 1. Sprawdź wersję
claude --version
# 2. Sprawdź, czy binarny plik jest w PATH
which claude
# 3. Rozpocznij sesję (poprosi o uwierzytelnienie przy pierwszym uruchomieniu)
claude

Jeśli which claude nic nie zwraca, Twój PATH wymaga aktualizacji. Natywny instalator dodaje binarny plik do ~/.local/bin/ (z danymi w ~/.local/share/claude) 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.

Sposób aktualizacji zależy od tego, jak zainstalowałeś:

MetodaPolecenie aktualizacjiAutomatyczna aktualizacja?
Natywny instalatorAutomatycznaTak
Homebrewbrew upgrade claude-codeNie
WinGetwinget upgrade Anthropic.ClaudeCodeNie

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.

Jeśli musisz usunąć Claude Code:

Usuń binarny plik i pliki wersji bezpośrednio. Na macOS, Linux lub WSL:

Okno terminala
rm -f ~/.local/bin/claude
rm -rf ~/.local/share/claude

W Windows PowerShell:

Okno terminala
Remove-Item -Path "$env:USERPROFILE\.local\bin\claude.exe" -Force
Remove-Item -Path "$env:USERPROFILE\.local\share\claude" -Recurse -Force

Aby również usunąć całą konfigurację i dane sesji:

Okno terminala
rm -rf ~/.claude
rm -f ~/.claude.json

Aby usunąć także stan przypisany do projektu, uruchom to z wnętrza katalogu projektu:

Okno terminala
rm -rf .claude
rm -f .mcp.json

“Permission denied” podczas instalacji — Nie używaj sudo z żadną metodą instalacji. Natywny instalator zapisuje do ~/.local/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 ~/.local/bin jest w PATH: echo $PATH | tr ':' '\n' | grep -F "$HOME/.local/bin".

Błąd “EACCES” przy instalacji npm — Metoda instalacji przez npm jest wycofywana, więc najczystszą poprawką jest przejście na natywny instalator (curl -fsSL https://claude.ai/install.sh | bash) lub zmigrowanie istniejącej instalacji npm za pomocą claude install. Jeśli musisz pozostać przy npm, napraw uprawnienia globalnego katalogu 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ę.

Gdy Claude Code jest zainstalowany, następnym krokiem jest uwierzytelnienie — połączenie CLI z Twoim kontem Anthropic, aby mogło wykonywać wywołania API.