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 10.15+, Ubuntu 20.04+ / Debian 10+, Windows 10+ (natywny lub WSL)
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 ~/.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.

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:

Okno terminala
claude uninstall

To usuwa binarny plik i czyści wpisy PATH.

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

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

“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ę.

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