Blog JSystems - uwalniamy wiedzę!

Szukaj

Claude Code

Jak zaktualizować Claude Code do najnowszej wersji

W skrócie

  • Nie wiesz, czy masz najnowszy Claude Code i jak go zaktualizować, bo sposób zależy od tego, jak go zainstalowałeś.
  • Instalacja natywna aktualizuje się sama w tle, ale wersje z Homebrew, WinGet, npm czy menedżerów pakietów Linuksa wymagają ręcznego kroku.
  • Najszybciej: claude update wymusza aktualizację od razu, a claude --version i claude doctor pokazują, na czym stoisz.

Claude Code rozwija się szybko i nowe wersje potrafią naprawiać błędy oraz dokładać funkcje z tygodnia na tydzień. Warto więc wiedzieć, jak sprawdzić swoją wersję i jak ją podnieść bez kombinowania. Podpowiemy Ci, co zrobić w zależności od tego, w jaki sposób masz zainstalowane narzędzie.

Jak to wygląda w praktyce

Zwykle temat wraca w jednej z dwóch sytuacji. Albo widzisz w opisie nową funkcję, której u Ciebie po prostu nie ma, albo trafiasz na błąd, o którym w sieci piszą, że jest już naprawiony w nowszym wydaniu. Pojawia się wtedy naturalne pytanie: jaką wersję właściwie mam i jak ją zmienić. Odpowiedź na pierwszą część jest prosta - wpisz w terminalu claude --version, a zobaczysz numer w rodzaju 2.1.211 (Claude Code). Gorzej z drugą częścią, bo sposób aktualizacji nie jest jeden dla wszystkich i zależy od metody instalacji.

Dlaczego Claude Code tak działa

Claude Code można zainstalować na kilka sposobów i każdy inaczej podchodzi do aktualizacji. Instalacja natywna (skrypt z claude.ai/install.sh na macOS i Linux albo install.ps1 na Windows) sama pobiera i instaluje nowe wersje w tle - Claude Code sprawdza aktualizacje przy starcie i cyklicznie w trakcie działania, a nowa wersja wchodzi w życie przy kolejnym uruchomieniu. Za to instalacje z Homebrew, WinGet oraz z menedżerów pakietów Linuksa (apt, dnf, apk) domyślnie same się nie aktualizują - tam robisz to w rytmie aktualizacji całego systemu. Paczka npm to osobny przypadek: instaluje ten sam natywny plik binarny, ale żeby przejść na najnowsze wydanie, trzeba jawnie podać znacznik @latest.

Jak to rozwiązać krok po kroku

  1. Najpierw sprawdź, co masz. Wpisz claude --version, a dla pełniejszego obrazu claude doctor - to polecenie pokazuje stan instalacji, w tym wynik ostatniej próby aktualizacji i to, czy automatyczne aktualizacje są włączone.
  2. Chcesz zaktualizować od ręki, bez czekania na tło? Uruchom claude update. Gdy jest co instalować, zobaczysz komunikat Successfully updated from <stara> to version <nowa>, a gdy już jesteś na bieżąco - Claude Code is up to date.
  3. Masz instalację npm? Uruchom npm install -g @anthropic-ai/claude-code@latest. Unikaj npm update -g, bo trzyma się zakresu wersji z pierwotnej instalacji i może nie przenieść Cię na najnowsze wydanie.
  4. Homebrew: uruchom brew upgrade claude-code albo brew upgrade claude-code@latest - zależnie od tego, którą wersję instalowałeś.
  5. WinGet na Windows: uruchom winget upgrade Anthropic.ClaudeCode. Menedżery Linuksa aktualizujesz swoim zwykłym poleceniem, na przykład sudo apt update && sudo apt upgrade claude-code.
  6. Jeśli automatyczne aktualizacje Ci przeszkadzają, możesz je wyłączyć - ustaw DISABLE_AUTOUPDATER na "1" w sekcji env pliku settings.json. To wyłącza tylko sprawdzanie w tle; claude update nadal będzie działać.

Jak sprawdzić, że zadziałało

Po aktualizacji ponownie uruchom claude --version i porównaj numer - powinien być wyższy niż przed chwilą. Jeśli korzystasz z instalacji natywnej lub npm, zajrzyj do claude doctor: w wierszu o aktualizacjach zobaczysz, czy są włączone i jak poszła ostatnia próba. Warto też pamiętać o jednym niuansie: bywa, że powiadomienie o dostępnej aktualizacji z menedżera pakietów pojawia się, zanim nowa wersja realnie tam trafi - jeśli aktualizacja się nie powiedzie, odczekaj chwilę i spróbuj ponownie.

Wróć do listy: 100 najczęstszych problemów z Claude Code

Szkolenie Claude Code - od zera do zespołu agentów AI, prowadzi Łukasz Matuszewski (JSystems)

Szkolenie Claude Code - od zera do zespołu agentów AI -->

Szkolenie Claude Code - od zera do zespołu agentów AI

Tryb planowania, tryby uprawnień, komendy, MCP, hooki i systemy multi-agent - wszystko na żywym kodzie podczas trzydniowego szkolenia. Prowadzi Łukasz Matuszewski. Szkolenie ma terminy gwarantowane - odbędzie się niezależnie od liczby zgłoszeń.

Sprawdź szkolenie Claude Code

To szkolenie może być dofinansowane dla Ciebie z KFS lub BUR.

★★★★★Średnia ocena naszych szkoleń w Google: 5/5

Najczęściej zadawane pytania

Jak sprawdzić, jaką wersję Claude Code mam zainstalowaną?
Wpisz w terminalu polecenie claude --version, a zobaczysz numer wersji, na przykład 2.1.211 (Claude Code). Dla pełniejszej diagnostyki uruchom claude doctor, które pokazuje stan instalacji, w tym wynik ostatniej próby aktualizacji oraz czy automatyczne aktualizacje są włączone.
Jak wymusić natychmiastową aktualizację Claude Code?
Uruchom polecenie claude update, które stosuje aktualizację od razu, bez czekania na sprawdzanie w tle. Gdy jest co instalować, zobaczysz komunikat o udanej aktualizacji ze starej do nowej wersji, a gdy już jesteś na bieżąco, komunikat, że Claude Code jest aktualny.
Czy Claude Code aktualizuje się sam?
To zależy od metody instalacji. Instalacja natywna aktualizuje się sama w tle przy starcie i w trakcie pracy. Instalacje z Homebrew, WinGet oraz z menedżerów pakietów Linuksa domyślnie wymagają ręcznej aktualizacji, uruchamianej Twoim zwykłym poleceniem aktualizacji pakietów.
Jak zaktualizować Claude Code zainstalowany przez npm?
Uruchom polecenie npm install -g @anthropic-ai/claude-code@latest. Unikaj polecenia npm update -g, ponieważ trzyma się ono zakresu wersji z pierwotnej instalacji i może nie przenieść Cię na najnowsze wydanie, przez co zostaniesz na starszej wersji mimo pozornie wykonanej aktualizacji.

Komentarze (0)

Musisz być zalogowany by móc dodać komentarz. Zaloguj się przez Google

Brak komentarzy...