Wszystkie wersje
Wydana 25 sierpnia 2026

Claude Code
2.1.246

Duży pakiet poprawek - szybszy Bash, koniec wycieku pamięci w trybie pełnoekranowym i nowa zakładka Auto Mode w /permissions.

60 zmian11 nowych funkcji49 poprawek
Wpływ na codzienną pracę
3/5
Czego dotyczy
MCPHookiBezpieczeństwoAgentyWydajnośćNarzędzia
Najważniejsze zmiany
01

Szybsze polecenia Bash — Claude Code nie odtwarza już za każdym razem funkcji startowych przez dodatkową podpowłokę, więc terminal odpowiada szybciej

02

Koniec wycieku pamięci w trybie pełnoekranowym — długie sesje w widoku pełnoekranowym i w transkrypcji Ctrl+O nie zajmowały coraz więcej pamięci

03

Nowa zakładka Auto Mode w /permissions — możesz teraz przeglądać i edytować reguły, według których tryb automatyczny decyduje co zatwierdzić bez pytania

Nowe funkcje i zmiany 11
  • Dodano ostrzeżenie przy starcie, gdy reguła zezwoleń dla Bash ma gwiazdkę przed podkomendą (np. Bash(git * main)) — taka reguła pasuje też do opcji wstawionych przed podkomendą, więc może przepuszczać więcej niż zamierzone
  • Dodano zakładkę Auto Mode w /permissions do przeglądania i edycji reguł trybu automatycznego
  • Na końcu tury pojawia się teraz godzina jej zakończenia, np. „✻ Gotowe po 23s · zakończono 18:05"
  • /cd: po zmianie katalogu projektu ustawienia, hooki, serwery .mcp.json (nadal za zgodą), skille i agenty nowego folderu działają od razu, a nie dopiero po wznowieniu sesji (--resume)
  • Gdy subagent przerwie pracę po osiągnięciu limitu tur, jego wynik jest teraz oznaczony jako częściowy (z podpowiedzią, jak go dokończyć przez SendMessage) zamiast wyglądać na ukończony
  • Sesje nieinteraktywne (-p, SDK, sesje w chmurze) same dokańczają odpowiedź przerwaną w połowie przez błąd serwera, zerwane połączenie albo zawieszenie, zamiast kończyć się błędem
  • Poprawiono przypisywanie telemetrii użycia do właściwej organizacji — dotyczy sesji z federacją tożsamości, zdarzeń wysyłanych podczas startowego działania apiKeyHelper oraz sytuacji, gdy token logowania wygasł w trakcie bezczynności
  • /code-review może teraz odpalić się sam z inicjatywy Claude'a także na Bedrock, Vertex AI i Foundry, przez bramkę aplikacji Claude oraz gdy telemetria lub ruch pozaoperacyjny są wyłączone
  • /goal: sesje bezczynne robią teraz maksymalnie trzy sprawdzenia statusu długo trwającej pracy w tle na jeden cel — kolejna Twoja wiadomość odblokowuje trzy następne
  • claude install i claude update przekładają teraz oczekującą zgodę na ustawienia zarządzane przez organizację na kolejną sesję interaktywną, zamiast pytać w trakcie samej komendy
  • Zmieniono zdarzenia OpenTelemetry dla wtyczek zsynchronizowanych z claude.ai: plugin_id_hash odzwierciedla teraz prawdziwy marketplace wtyczki, a enabled_via przyjmuje wartość admin-install dla wtyczek instalowanych przez administratora
Poprawki 49
  • Naprawiono pusty podgląd transkrypcji w trybie pełnoekranowym po zmianie rozmiaru terminala — widok skakał na sam dół i zawieszał się do następnego naciśnięcia klawisza
  • Naprawiono poważne spowolnienie transkrypcji, gdy diff zawierał bardzo długą linię (np. ciąg base64) — takie linie są teraz obcinane w widoku i oznaczone znacznikiem
  • Naprawiono nierówne przewijanie w trybie pełnoekranowym przy przeglądaniu wcześniejszej wiadomości, w tym zawieszanie się skoku na dół w środku transkrypcji
  • Naprawiono błąd, przez który sesje w tle nie otwierały się po 45 sekundach, gdy folder startowy Claude Code został usunięty, komputer zasnął albo system wolno uruchamiał procesy
  • Naprawiono błąd „Couldn't start the background service … EACCES" przy otwieraniu sesji w tle, gdy w tym samym czasie inny proces Claude Code reinstalował pakiet npm
  • Naprawiono wyłączanie formatowania markdown dla całej wiadomości, gdy pierwsze 500 znaków nie zawierało formatowania, a także dla list zaczynających się od +/N) oraz nagłówków w stylu setext
  • Naprawiono raportowanie do modelu przerwanych wywołań narzędzi MCP w sesjach headless/zdalnych — zamiast jasnej informacji o przerwaniu model widział „zakończono bez wyniku"
  • Naprawiono wysyłanie argumentów narzędzi MCP jako tekstu JSON zamiast ich prawdziwego typu, gdy schemat parametru był pusty
  • Naprawiono wyświetlanie przerwanego w trakcie polecenia jako „Wykonano 1 polecenie shell" bez informacji, że zostało ucięte
  • Naprawiono restart ukończonych już subagentów po naciśnięciu ← albo odpaleniu /background w trakcie dynamicznego workflow — teraz Claude Code najpierw pyta i mówi, ile subagentów by zrestartował
  • Naprawiono zatrzymywanie się właśnie uruchomionej sesji w claude agents (błąd „was stopped while the respawn was in flight"), gdy jej proces roboczy jeszcze się rozgrzewał — częste na Windowsie
  • Naprawiono podwójne wyświetlanie tej samej nazwanej sesji w tle w claude agents — ponowne przeniesienie tej samej rozmowy do tła numeruje teraz nowy wiersz (np. my-session (2))
  • Naprawiono usuwanie przez mechanizm porządkowania sesji w tle własnych git worktree z .claude/worktrees/, gdy wskazywał na nie stary, nieaktualny wpis o sesji w tle
  • Naprawiono odrzucanie wywołań narzędzi w trybie automatycznym jako „chwilowo niedostępne" przy bardzo dużych sesjach — limit czasu na sprawdzenie bezpieczeństwa skaluje się teraz z rozmiarem prompta
  • Naprawiono tworzenie duplikatów folderów o nazwach SHA dla tej samej wtyczki w cache'u pluginów
  • Naprawiono podwójne wyświetlanie prefiksu wtyczki w menu ukośnika dla skilli, których nazwa we frontmatterze już go zawierała (np. /plugin:plugin:skill)
  • Naprawiono błąd claude plugin update, który nie działał przy podaniu samej nazwy zainstalowanej wtyczki (działała tylko pełna, kwalifikowana nazwa)
  • Naprawiono błąd instalacji wtyczki, gdy jej plik plugin.json zapisano z UTF-8 BOM (byte-order mark)
  • Naprawiono /reload-plugins zgłaszające 0 skilli dla wtyczek definiujących skille w skills/*/SKILL.md
  • Naprawiono komunikaty błędów hooków pokazujące dosłowny tekst ${CLAUDE_PLUGIN_ROOT} zamiast rozwiniętej ścieżki do wtyczki
  • Naprawiono /rename nadpisujące kolor ramki prompta z motywu (także niestandardowy) domyślnym cyjanem — ramka zachowuje teraz kolor Twojego motywu, chyba że wybierzesz inny przez /color
  • Naprawiono ignorowanie kolorów diffów z niestandardowego motywu w diffach oraz podglądzie /theme
  • Naprawiono ciche „umieranie" klawisza po skonfigurowaniu w keybindings.json powiązania z nieznaną nazwą akcji — takie powiązanie jest teraz pomijane, więc działa domyślny skrót, a ostrzeżenie pojawia się w trybie --debug
  • Naprawiono przesunięcie o jedną komórkę w mapie aktywności /stats (aktywność z niedzieli pokazywała się pod poniedziałkiem) w strefach czasowych na wschód od UTC
  • Naprawiono /fork z sesji już rozwidlonej albo przeniesionej do tła — nowa sesja startowała z pustą rozmową
  • Naprawiono odrzucanie promptów zaczynających się od /-- (np. komentarzy dokumentacyjnych Lean) jako nieznanej komendy ukośnikowej — teraz trafiają normalnie do Claude'a
  • Naprawiono pozostawanie otwartym selektora plików @, gdy wpisany tekst przestał pasować do jakiejkolwiek realnej ścieżki
  • Naprawiono zerowanie kosztu i czasu trwania na pasku statusu po przejściu do widoku agentów i powrocie
  • Naprawiono przenoszenie fokusu klawiatury na kontrolkę pod kursorem w trybie pełnoekranowym po kliknięciu w okno terminala tylko po to, by przywrócić mu fokus
  • Naprawiono błąd uzupełniania ścieżek, gdy uzupełniany fragment albo katalog roboczy zawierał bajt null
  • Windows/macOS: naprawiono nieusuwanie przez sesje headless nieaktualnych wpisów w ~/.claude/sessions pozostawionych przez sesje, które zakończyły się niepoprawnie
  • Naprawiono błąd renderowania interfejsu przy pierwszym wywołaniu narzędzia, gdy zewnętrzny endpoint kompatybilny z Anthropic (ANTHROPIC_BASE_URL) przesyłał strumieniowo dane bez wymaganego identyfikatora
  • Naprawiono komunikat „Out of memory" albo długie zawieszanie się narzędzia Write po nadpisaniu bardzo dużego istniejącego pliku — mimo błędu plik i tak zostawał poprawnie zapisany
  • Naprawiono ciche kończenie się (albo zawieszanie w terminalu) instalacji wtyczki po nazwie zamiast zgłoszenia błędu, gdy lista marketplace'ów była pusta albo uszkodzona
  • Naprawiono błąd 400 przy każdej turze we wznawianych sesjach, gdy zapisana historia zawierała bloki narzędzi nieakceptowane przez API Anthropic (zwykle zapisane przez zewnętrzne proxy do API)
  • Naprawiono błąd „Raw mode is not supported" przy instalacji przez curl -fsSL https://claude.ai/install.sh | bash dla części użytkowników Team/Enterprise z ustawieniami zarządzanymi przez organizację
  • Naprawiono wznawianie sesji zakończonych w trybie planowania poza tym trybem — dotyczyło rozszerzenia VS Code oraz claude -p --continue/--resume z narzędziem pytającym o uprawnienia, gdy nie ustawiono trybu uprawnień
  • Naprawiono brak wywołania hooka Notification, gdy sandbox czeka na zgodę na prośbę o dostęp do sieci spoza sandboksa
  • Naprawiono kontrolę uprawnień Bash tak, by zawsze wymagała zgody dla źle sformułowanych poleceń z wiszącym operatorem && albo ||
  • Naprawiono pytanie o zgodę na serwery .mcp.json, mimo że i tak nigdy by się nie załadowały — przez co sesje w tle czekały bez końca przy starcie
  • Naprawiono wysyłanie żądań telemetrii i metryk do Anthropic z kluczem API skonfigurowanym dla zewnętrznej bramki — dane logowania trafiają teraz tylko do właściwego dla nich hosta
  • Naprawiono widoczny błąd API przy pierwszym prompcie po bezczynności, gdy uwierzytelnianie zwraca krótkotrwałe tokeny — wygasły token z pamięci podręcznej jest teraz odświeżany przed wysyłką, a błędy autoryzacji są ponawiane po cichu
  • Naprawiono rosnące zużycie pamięci wraz z długością sesji w widoku pełnoekranowym i w transkrypcji Ctrl+O — każdy wiersz wiadomości nie trzyma już własnej kopii pełnej listy narzędzi z całej transkrypcji
  • Naprawiono sytuację, w której uruchomione jednocześnie z tego samego repozytorium (np. z kilku worktree) /ultrareview i sesje w chmurze czasem startowały z niezapisanymi zmianami z innego uruchomienia
  • Naprawiono licznik postępu zadań (np. 3/5) pokazywany dla sesji w chmurze działających w tle (np. /autofix-pr) — czasem brakowało w nim jednego zadania
  • Naprawiono zachowywanie placeholderowej nazwy sesji Remote Control w claude.ai i aplikacji Claude do drugiego prompta — automatycznie wygenerowany tytuł pojawia się teraz już po pierwszym
  • Naprawiono narzędzia MCP oznaczone jako wymagające interakcji użytkownika, które mimo to oferowały opcję „Tak, i nie pytaj więcej" — mimo że narzędzie i tak ignorowało zapisaną w ten sposób regułę
  • Naprawiono kończenie live'owych sesji albo wyłączanie się self-hosted runnera przy zniekształconej odpowiedzi z odpytywania o pracę (np. strona HTML od przechwytującego proxy) — teraz taki odpyt jest ponawiany
  • Naprawiono nierespektowanie flagi --setting-sources przez konfigurację systemu plików w sandboksie poleceń
Wróć do wszystkich wersji