Wszystkie wersje
Wydana 5 października 2026

Claude Code
2.1.290

190 zmian w jednej wersji - limit WebSearch odnawia się co godzinę zamiast kończyć się po 200 wyszukiwaniach, sesje w tle przestały gubić rozmowę i zaplanowane wybudzenia, a terminal nie zamarza już na długich wklejkach.

190 zmian59 nowych funkcji131 poprawek
Claude Code 2.1.290
Najważniejsze zmiany
01

Limit wyszukiwania w sieci odnawia się w czasie

interaktywna sesja miała twarde 200 wywołań WebSearch i po nich koniec zabawy; teraz dostajesz 100 wywołań na godzinę, które same się odbudowują (tempo ustawisz przez CLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOUR, zero wyłącza limit)

02

Sesje w tle przestały gubić rozmowę i wybudzenia

sesja odłożona w tło wracała po restarcie jako „brak zapisanej rozmowy", a zaplanowane zadania /loop cicho przepadały po zagęszczeniu rozmowy, przekazaniu sesji w tło albo restarcie kontenera w chmurze; do tego aktualizacja ani mało pamięci nie ubijają już sesji, która czeka na swoje wybudzenie

03

Koniec zamarzania na długich tekstach

terminal stawał na kilka sekund przy bardzo długich wiadomościach, przy maskowaniu sekretów na długim ciągu bez spacji oraz w menu cofania (Esc Esc) z wklejonym wielkim plikiem albo stosem błędów

Nowe funkcje i zmiany 59
  • Dodano serverToolUses do wyniku hooka turn.step w modzie - lista wywołań narzędzi, które model wykonał sam (advisor), każde z id, nazwą, wejściem oraz czasem startu i końca
  • Dodano agentId do zdarzenia tool.check w hookach pluginów, więc hook rozpoznaje, czy o zgodę pyta subagent, czy główna sesja
  • Dodano ceiling do pytania i werdyktu, które czyta hook tool.check moda - mówi, jakiej zgody firma wymaga dla danego narzędzia
  • Dodano typy ThemeKey i Color do typowania hooków pluginów, więc edytor podpowiada nazwy kolorów motywu, których mod może użyć przy rysowaniu
  • Dodano do claude plugin validate listę hooków, które mod podpina w miejscach decyzyjnych, razem z informacją, czy każdy ma .catch (pole gatingHooks w trybie --json)
  • Dodano przycisk Deny na stronie zatwierdzania logowania w gatewayu aplikacji Claude - kończy oczekujące logowanie, więc czekający terminal rusza dalej w kilka sekund
  • Dodano claude attach <nazwa> i claude logs <nazwa> - zamiast pełnego id sesji wystarczy fragment jej nazwy
  • Dodano /claude-api managed-agents-onboard <adres> do postawienia wzorca Managed Agents opisanego na podanej stronie jako pliki ant apply
  • Dodano /claude-api managed-agents-onboard <nazwa-szablonu> do zbudowania szablonu startowego z Konsoli, na przykład deep-researcher, przy użyciu CLI ant
  • Dodano ostrzeżenie, gdy plik ustawień zarządzanych przez firmę jest skrótem do pliku leżącego poza folderem tych ustawień
  • Dodano ostrzeżenie w /status i w doctorze, gdy ustawienia firmowe pomijają Twoje własne ścieżki allowRead albo dozwolone domeny sandboxa
  • Usprawniono start serwerów MCP za firmowym proxy - serwer, który proxy blokuje (HTTP 403), nie jest już próbowany trzy razy
  • Usprawniono pytania o zgodę od agentów w tle - pokazują skrót Ctrl+X Ctrl+K, który zatrzymuje wszystkie działające w tle
  • Usprawniono wbudowany skill plugin-authoring - Claude Code podaje teraz jedno polecenie, którym druga osoba zainstaluje Twojego moda, i wpisuje je do sekcji instalacji w README
  • Usprawniono odpowiedź na /plugin w zakładce Code aplikacji na komputer - mówi, gdzie instalować pluginy i gdzie nimi zarządzać
  • Usprawniono widok zmienionych plików po poleceniu Bash - gdy w łańcuchu polecenia jest git merge, pull albo checkout, Claude Code wypisuje same pliki, bez pełnych diffów
  • Usprawniono log gatewaya aplikacji Claude przy nieudanym połączeniu albo odrzuconych danych dostępowych do chmury - ostrzeżenie kończy się teraz prawdziwą przyczyną
  • Usprawniono komunikat przy starcie sesji w chmurze bez zalogowania na claude.ai - podaje claude auth login i /login, i nie zwala już winy na klucz API
  • Usprawniono komunikat narzędzia Read dla plików binarnych - wskazuje Claude'owi skill albo polecenie powłoki, które taki format odczyta
  • Usprawniono błąd, gdy plik konfiguracyjny gita blokuje wysyłkę do /ultrareview - jest o połowę krótszy i mówi, jaki rodzaj pliku przeszkadza
  • Usprawniono błędy, gdy wysyłka do /ultrareview odrzuca stan repozytorium - każda znana przyczyna ma własny komunikat i sposób naprawy
  • Usprawniono gateway aplikacji Claude - na 30 dni przed wygaśnięciem certyfikatu, którym przedstawia się dostawcy tożsamości, zapisuje ostrzeżenie w logu
  • Usprawniono Claude in Chrome - wywołanie browser_batch ma teraz 90 sekund zamiast 60, zanim zostanie uznane za przekroczenie czasu
  • Usprawniono strony logowania w przeglądarce dla gatewaya aplikacji Claude - firmowe fonty, wyśrodkowany układ i ciemny motyw
  • Usprawniono wczytywanie dużych sesji - zegary, pole wpisywania i rysowanie ekranu działają, kiedy transkrypt jeszcze się ładuje
  • Usprawniono listy podpowiedzi po / i @ - zaznaczony wiersz zaczyna się od wskaźnika ❯, więc widać go bez kolorów
  • Zmieniono CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC - pomija teraz także rozgrzewanie połączenia przy starcie
  • Zmieniono Claude in Chrome - pliki ustawień projektu nie mogą go już włączyć; użyj --chrome, /chrome albo swoich ustawień użytkownika
  • Zmieniono narzędzie Bash - pyta o zgodę przed uruchomieniem pyright, który przestał być traktowany jako polecenie tylko do odczytu
  • Zmieniono treść odmowy $.process.spawn w modzie, gdy inny mod zablokuje wywołanie już po uruchomieniu procesu - mówi teraz, że polecenie się wykonało, a plugin wstrzymał jego wynik
  • Zmieniono log demona działającego w tle - wiadomość z wielu linii zapisuje jako jedną linię w cudzysłowach JSON
  • Zmieniono skille i własne komendy - odrzucają polecenie powłoki z !, w którym są surowe znaki sterujące inne niż tabulator i nowa linia, i pokazują, gdzie siedzą
  • Zmieniono /artifacts - otwarcie artefaktu w przeglądarce zamyka listę
  • Zmieniono sprawdzanie uprawnień dla Bash - więcej odmian polecenia ps pyta o zgodę, zamiast uruchamiać się bez pytania
  • Zmieniono hooki pluginów - za długi tekst jest przycinany i zapisywany w logu, a nie odrzucany ani po cichu gubiony
  • Zmieniono sesje w tle, których zaplanowane zadanie zniknęło - po około 20 sekundach przechodzą do Completed i w stanie bezczynności można je zaktualizować albo wyłączyć
  • Zmieniono potwierdzenie „Press ← again" na świeżo wyczyszczonym polu - drugie ← nie musi już czekać sekundy, a przytrzymanie ← też przełącza
  • Zmieniono błędy, gdy wysyłka do /ultrareview wywali się na kroku gita - nazywają krok i podpowiadają, co zrobić, zamiast powtarzać komunikat gita
  • Zmieniono /code-review na średnim poziomie wysiłku - zgłasza też znaleziska o porządkach w kodzie i o konwencjach z CLAUDE.md na modelach bez dostrojonych ustawień recenzji, w tym na Opusie 5.5 i Sonnecie 5.5
  • Zmieniono agent_id teammate'a działającego w tym samym procesie w wynikach Agenta - jest teraz jego id agenta, a adres nazwa@zespół zostaje w teammate_id; hooki TeammateIdle nie odpalają się już z jego subagentów ani forków
  • Zmieniono sesje w tle, które czekają na zaplanowane wybudzenie (/loop) - zostają uruchomione przez aktualizacje i przy małej ilości pamięci, bo restart albo wyłączenie mogło po cichu zgubić wybudzenie
  • Zmieniono /model, /effort i /rename wysyłane z claude agents do zajętej sesji w tle - działają od razu, bez potwierdzania, a nie dopiero po zakończeniu tury
  • Zmieniono minimalną wspieraną wersję PostgreSQL dla gatewaya aplikacji Claude z 14 na 11
  • Zmieniono limit WebSearch w sesji interaktywnej - odnawia się w czasie (100 wywołań na godzinę, tempo przez CLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOUR, zero wyłącza), zamiast kończyć się po 200 wywołaniach
  • Zmieniono CLAUDE_CODE_DISABLE_ATTACHMENTS - .claude/settings.json ani .claude/settings.local.json w repozytorium nie mogą go już ustawić; ustawienia powłoki, użytkownika i firmowe dalej mogą
  • Zmieniono claude plugin update dla pluginu wczytanego z folderu - wypisuje samą przyczynę, bez przedrostka „Failed to update plugin", tak jak przy pluginach wbudowanych
  • Zmieniono wbudowane gh api w sesjach w chmurze - host inny niż github.com ustawiony w GH_HOST albo GH_REPO jest odrzucany (użyj --hostname albo pełnego adresu), a zapytania do innych hostów są odnotowane w stderr
  • Zmieniono przykłady Managed Agents w skillu claude-api - wyłączają narzędzia sieciowe, jeśli agent ich nie potrzebuje, i używają polityki uprawnień auto
  • Self-hosted runners: zmieniono claude --environment <id> - zakłada sesję przez obecne Sessions API, a wypisywane id sesji, także w JSON, zostaje w formie session_…
  • [VSCode] Dodano zapowiedź dla czytnika ekranu, „Message queued.", gdy wyślesz wiadomość w czasie, kiedy Claude Code jeszcze pracuje
  • [VSCode] Dodano możliwość przejrzenia i uruchomienia polecenia instalacji albo aktualizacji marketplace'u pluginów z okna Manage plugins
  • [VSCode] Usprawniono Continue After Reload - karty otwarte ponownie po restarcie rozszerzeń VS Code dokańczają też krok, który restart przerwał
  • [VSCode] Usprawniono plakietki plików w wiadomościach - po najechaniu pokazują ścieżkę pliku od folderu projektu, więc rozróżnisz pliki o tej samej nazwie
  • [VSCode] Zmieniono znaczniki czasu przy wiadomościach - są teraz widoczne domyślnie (wyłączysz je ustawieniem Claude Code: Show Message Timestamps)
  • [Claude Tag] Dodano fast mode w Slacku - oznacz Claude'a z !fast, żeby przełączyć wątek w tryb szybki (w razie potrzeby przeniesie go na Opusa), a !fast off wraca do normalnego; przy włączonym odpowiedzi mają dopisek (fast)
  • [Claude Tag] Dodano opcjonalne pole Path prefixes przy tworzeniu własnego połączenia w paczce dostępów, więc reguła zgody obejmie tylko te ścieżki, a nie całego hosta
  • [Claude Tag] Usprawniono powiadomienie Claude'a na Twojej prywatnej rozmowie o wyczerpaniu limitu Twojego planu - pokazuje się w kilka sekund i mówi, kiedy limit się odnowi
  • [Claude Tag] Usprawniono odpowiedź starszej aplikacji Claude in Slack, gdy nie potrafi założyć sesji - mówi, co się nie udało i kto to naprawi, a w pełnej formie tylko raz na wątek
  • [Claude Tag] Zmieniono limit instrukcji kanału na 8 192 znaki zamiast bajtów, więc teksty w językach innych niż angielski mają tyle samo miejsca, i dodano licznik znaków obok przycisku Save na stronie Configure
Poprawki 131
  • Naprawiono nieudane zapytania za proxy i gatewayami, które odrzucają jeden z nagłówków beta Claude Code ze statusem innym niż 400 albo razem z drugą betą
  • Naprawiono długie sesje z setkami obrazków, które zatrzymywały się na błędzie „Request rejected as unprocessable by the model"
  • Naprawiono turę kończącą się natychmiast, gdy filtr treści po stronie API przerwał odpowiedź w trakcie myślenia Claude'a - teraz zapytanie leci jeszcze raz, zanim zobaczysz błąd
  • Naprawiono wznowione subagenty i teammates, które gubiły swoje wcześniejsze myślenie i pamięć podręczną promptu po otrzymaniu wiadomości w trakcie pracy
  • Naprawiono WebFetch, który po cichu ucinał treść strony powyżej 100 000 znaków - teraz mówi, ile zostało nieprzeczytane, i przyjmuje offset, żeby czytać dalej
  • Naprawiono wywalanie się programu („Maximum call stack size exceeded") przy odpowiedzi z listami albo cytatami zagnieżdżonymi tysiące poziomów w głąb
  • Naprawiono /rewind, który nie pokazywał promptu wysłanego w czasie, kiedy Claude Code jeszcze pracował
  • Naprawiono zaplanowane zadania (/loop z interwałem, przypomnienia), które po zagęszczeniu rozmowy po cichu nie wracały po wznowieniu sesji; dotyczy zagęszczeń zrobionych od tej wersji w górę
  • Naprawiono zaplanowane zadania ustawione na pierwszym planie, które nigdy nie odpalały po przekazaniu sesji przez ← albo /background, a te cykliczne odpalały dodatkowy raz przy każdym wznowieniu, restarcie i forku
  • Naprawiono bezobsługowe uruchomienia z --json-schema, które kończyły się błędem i is_error: true przy wyniku success, gdy połączenie padło już po przekazaniu danych
  • Naprawiono tryb planowania, w którym klasyfikator trybu auto mógł przepuścić narzędzia konektorów niebędące tylko do odczytu, mimo polityki pytania narzuconej przez serwer
  • Naprawiono wczytywanie CLAUDE.md, reguły albo AGENTS.md projektu wskazanych skrótem do pliku poza katalogami roboczymi, mimo ustawienia permissions.blockReadsOutsideWorkingDirectories albo reguły blokującej Read
  • Naprawiono reguły zgody i blokady adresów z gwiazdką w środku nazwy hosta xn--, które w kolejnych uruchomieniach dopasowywały się różnie
  • Naprawiono serwer MCP udostępniony przez firmę, który po zalogowaniu albo ponownym połączeniu pokazywał się jako Twój własny, w tym przy spóźnionym wyniku w sesjach bezobsługowych i w SDK
  • Naprawiono /ultrareview na Windowsie, który bez ostrzeżenia pomijał niezacommitowane zmiany, gdy git stash create się nie udało, i odrzucał je po usunięciu albo przeniesieniu pliku dodanego przez git add -N
  • Naprawiono sprawdzanie katalogu projektu w ustawieniu plansDirectory dla ścieżek z ukośnikiem odwrotnym na macOS i Linuksie
  • Naprawiono odpowiedzi w bardzo długich sesjach Remote Control i w chmurze, które mogły pojawiać się blokami zamiast płynąć na ekran
  • Naprawiono log demona w tle, który przepuszczał na ekran znaki sterujące terminala przy claude daemon run i claude daemon logs - teraz widać je jako kody \uXXXX
  • Self-hosted runner: naprawiono specjalnie przygotowaną, bardzo długą linię błędu sesji, która zamrażała runnera na kilka sekund
  • Naprawiono hooka pluginu z .catch, który był wyłączany razem z pominięciem jego .catch, gdy zajmował wątek hooków na czas promptu albo wywołania narzędzia
  • Naprawiono wynik turn.step w modzie, który wymieniał wywołanie narzędzia odrzucone przez przełączenie modelu w trakcie odpowiedzi
  • Naprawiono odpowiedź w sesji Cowork w chmurze, która czasem nigdy się nie kończyła, gdy kontener zrestartował się chwilę po tym, jak Claude Code wysłał wiadomość albo plik
  • Naprawiono claude plugin validate i wczytywanie pluginów, które odrzucały moduł hooków rozbijający na części opcję o nazwie takiej jak jedna z jego głównych funkcji
  • Naprawiono /ultrareview, który nie wysyłał niezacommitowanych zmian przy ustawieniu core.safecrlf=true w konfiguracji gita
  • Naprawiono zmianę poziomu wysiłku, gdy oznaczona wiadomość leciała ponownie na modelu zapasowym z innym poziomem zapisanym w ustawieniach
  • Windows: naprawiono wielolinijkowe bloki powłoki z ! w skillach i komendach, które nie działały, gdy plik był zapisany z zakończeniami wierszy CRLF
  • Naprawiono zawieszanie się Claude Code do wymuszonego zamknięcia, gdy kliknąłeś zakładkę /permissions w czasie szukania w trybie pełnoekranowym
  • Naprawiono zagęszczanie rozmowy, które czasem kończyło się błędem „null is not an object"
  • Naprawiono hooki pluginów, które przy turn.complete czytały puste pole answer dla subagenta oddającego raport w trybie auto
  • Naprawiono wyłączanie moda bez żadnej informacji, gdy po nieudanym przeładowaniu przyszło odświeżenie - linijka błędu mówi teraz, że wcześniej wczytana wersja została wyłączona
  • Naprawiono hooka prompt.submit w modzie, który po wywołaniu next(e) porzucał prompt i był ignorowany bez słowa - teraz hook jest zgłaszany jako nieudany, razem z nazwą
  • Naprawiono panel albo pasek moda, który rysował się bez końca, gdy podążał za swoim końcem po drzewie zmieniającym wysokość przy każdym rysowaniu
  • Naprawiono odczyt obrazka na macOS i Windowsie, który przez podmieniony w trakcie czytania skrót mógł zwrócić plik spoza zatwierdzonego zakresu
  • Naprawiono sytuację, w której mod zainstalowany przez użytkownika mógł doprowadzić do wyłączenia pluginu firmowego - teraz wyłączany jest ten mod
  • Naprawiono reguły adresów disableClaudeAiConnectors i allowedMcpServers, które nie obejmowały części wpisów MCP z .mcp.json, pluginów i agentów
  • Naprawiono wbudowany panel moda, który rysował się bez końca, gdy jego drzewo zmieniało wysokość przy każdym rysowaniu
  • Naprawiono wzmiankę z @ przy włączonej blokadzie odczytu albo w trybie --restricted, która przez skrót podmieniony w trakcie czytania mogła odczytać plik spoza katalogów roboczych
  • Naprawiono Esc w widoku agentów, który potwierdzał „Press enter again to restart this session - it isn't responding"; teraz Esc po prostu wraca do sesji
  • Naprawiono widok agentów, który gubił licznik przebiegów /loop, odliczanie i wiersz statusu sesji w tle po tym, jak sesja weszła do worktree, który sama założyła
  • Naprawiono sesje claude agents w ręcznym trybie uprawnień, które pytały o zgodę na odczyt obrazka wklejonego do odpowiedzi albo do promptu nowego agenta
  • Naprawiono regułę blokującą lub pytającą o zgodę, która nie łapała polecenia ani ścieżki o nazwie wziętej ze zmiennej ustawionej przed declare, typeset, export albo readonly
  • Naprawiono reguły blokujące Read, które nie obejmowały ścieżek do obrazków wklejonych albo przeciągniętych do promptu ani nazw plików wypisanych dla folderu wskazanego przez @
  • Naprawiono sytuację, w której mod zainstalowany przez użytkownika mógł sprawić, że firmowy strażnik pomijał swoje sprawdzenie - taki mod jest teraz wyłączany
  • Naprawiono hooki pluginów, które zatrzymywały każde rysowanie ekranu, gdy mod wypisywał długi tekst z wielu linii ze znakami spoza alfabetu łacińskiego
  • Naprawiono powtarzany Ctrl+X w widoku agentów, który po usunięciu ostatniej sesji z grupy kasował całą następną grupę
  • Naprawiono notki „You should know", które pisały po angielsku niezależnie od ustawienia language
  • Naprawiono zamarzanie po wysłaniu niektórych bardzo długich wiadomości
  • Naprawiono zwolnienie przy rozwijaniu transkryptu (ctrl+o) i zmianie rozmiaru okna nad dużym wynikiem narzędzia ze znakami spoza ASCII, takimi jak strzałki, pauzy czy znaki ramek
  • Naprawiono claude respawn, który wysyłał wcześniejszą wiadomość do sesji odłożonej w tło bez zapisanej rozmowy, zamiast zacząć z pustą rozmową
  • Naprawiono Esc po wyszukiwaniu n: albo Ctrl+F w widoku agentów, który przenosił zaznaczenie na nagłówek grupy, gdzie dwa razy Ctrl+X kasowało wszystkie sesje z tej grupy
  • Naprawiono claude agents, które zapisywało komendę niedostarczoną do zatrzymanej sesji i samo ją uruchamiało przy następnym jej starcie
  • Naprawiono /ultrareview, które wysyłało niezacommitowane zmiany bez filtrowania dla plików obsługiwanych przez sterownik gita o nazwie unset albo unspecified - teraz wysyłka zatrzymuje się i prosi o zmianę nazwy sterownika
  • Naprawiono odmowy w trybie auto, które podpowiadały regułę uprawnień pomijającą klasyfikator dla całego narzędzia albo taką, którą Claude Code i tak zignoruje
  • Naprawiono claude --teleport i /teleport, które przy wybraniu schowka kasowały pliki w folderze zastępującym śledzony plik o tej samej nazwie - teraz schowanie zmian jest odrzucane z wyjaśnieniem
  • Naprawiono Esc, który potwierdzał pytanie „Press enter again to restart this session fresh" w widoku agentów
  • Naprawiono zamarzający licznik przebiegów /loop i znikające odliczanie w widoku agentów po /clear - licznik startuje teraz od nowa razem z nową rozmową
  • Naprawiono przekazywanie zgód przez --channels - powtórzone w jednej sesji id odpowiedzi jest teraz ignorowane, zamiast zatwierdzać inne pytanie
  • Naprawiono „Reconnect extension" w /chrome, które po nieudanym połączeniu z Chrome nie przywracało narzędzi przeglądarki, i dodano wyjaśnienie, gdy nie da się ich przywrócić (anthropics/claude-code#98135)
  • Naprawiono mody, które zostawały wyłączone u osób łączących się z Claude'em przez gateway (ANTHROPIC_BASE_URL z ANTHROPIC_AUTH_TOKEN) i niemających konta Anthropic
  • Naprawiono odpowiedzi wysyłane z claude agents chwilę po tym, jak sesja w tle się wywaliła - były odrzucane po 2 sekundach, a teraz ponawiane przez 12 sekund, kiedy sesja wstaje
  • Naprawiono komendy i odpowiedzi na pytania wielokrotnego wyboru, których claude agents nie zdołało dostarczyć do działającej sesji - były zapisywane i wysyłane same przy następnym jej starcie
  • Naprawiono polecenia w sandboxie, które przekazują blok tekstu do innego programu (cat <<EOF | python3) i pytały o zgodę przy każdym uruchomieniu
  • Naprawiono claude agents kończące się błędem „Couldn't restart the background service" oraz zatrzymywanie się sesji w tle po aktualizacji przez Homebrew (działa od kolejnej aktualizacji)
  • Naprawiono „restart this session fresh" w widoku agentów, który wysyłał ponownie wcześniejszą wiadomość z tej sesji, zamiast zacząć z pustą rozmową
  • Naprawiono sprawdzanie uprawnień dla Bash, które przepuszczało bez pytania część poleceń tylko do odczytu (na przykład rg albo git grep), gdy powłoka rozwinęłaby ich argumenty jak gwiazdki - teraz pytają o zgodę
  • Naprawiono claude plugin test, które po aktualizacji odmawiało uruchomienia z powodu nieaktualnego zapisanego ustawienia
  • Naprawiono sprawdzanie uprawnień dla Bash, które przepuszczało bez pytania polecenia z nazwami zmiennych czytanymi inaczej przez zsh niż przez bash - teraz pytają o zgodę
  • Naprawiono krótką formę opcji git clone, która zachowywała wyjątek sandboxa z wzorca gita w stylu git * w sandbox.excludedCommands - jest teraz traktowana tak jak forma długa
  • Naprawiono pierwsze zapytanie o flagi funkcji w sesji, które pomijało proxy albo adres API ustawione w ustawieniach projektu
  • Naprawiono /ultrareview lokalnej gałęzi, które po cichu pomijało niezacommitowaną pracę w repozytorium trzymającym gałęzie poza .git (git 2.54+) - teraz odmawia z wyjaśnieniem
  • Naprawiono sesje w chmurze, które zostawały uśpione po restarcie kontenera gubiącym oczekujące wybudzenie /loop albo zaplanowane zadanie - Claude Code wie o tym teraz i może zaplanować je ponownie
  • Naprawiono sprzątanie starych danych w gatewayu aplikacji Claude, które kasowało wiersz tożsamości wracającego programisty odświeżony w tym samym momencie, na wersjach PostgreSQL bez poprawek z listopada 2025
  • Naprawiono polecenia narzędzia Monitor w sandboxie, które pomijały pytanie o zgodę przy automatycznym przepuszczaniu - teraz trzymają się Twoich reguł uprawnień
  • Naprawiono gateway aplikacji Claude, który nie startował, gdy certyfikat przedstawiany dostawcy tożsamości ma puste pole podmiotu
  • Naprawiono gateway aplikacji Claude, który kończył pracę samym „Invalid URL", gdy nie dało się odczytać store.postgres_url - błąd nazywa teraz ustawienie i mówi, co może zawierać adres
  • Naprawiono agentów w tle kończących się błędem „Agent stalled" oraz subagenty narzędzia Workflow startujące od nowa od swojego promptu, gdy Mac wybudził się ze snu
  • Naprawiono wolny albo nieudany start od wersji 2.1.285 w hostach SDK, takich jak rozszerzenie do VS Code, gdy ustawienia firmowe blokują odczyt wielu ścieżek na wolnym dysku (zwłaszcza dyski Windows pod WSL)
  • Naprawiono odpowiedź przerwaną uśpieniem komputera, którą traktowano jako zatrzymany strumień na Bedrocku, Vertexie, Foundry i własnych gatewayach
  • Naprawiono zamarzanie przed pierwszym zapytaniem i w zakładce Config w /sandbox na Linuksie i WSL, gdy reguła odczytu sandboxa w stylu ~/**/.env obejmuje duży folder
  • Naprawiono skille, których nie dało się znaleźć po nazwie z SKILL.md, gdy folder nazywa się inaczej (na przykład nie po angielsku) - lista skilli pokazuje teraz obie nazwy
  • Naprawiono plan napisany w trybie planowania, który przepadał, gdy kontener sesji w chmurze zrestartował się przed pokazaniem planu
  • Naprawiono narzędzie Bash, które czasem gubiło aliasy powłoki, funkcje i wpisy PATH z pluginów na całą sesję, gdy pierwsze polecenie poszło kilka sekund po starcie na świeżym katalogu konfiguracji
  • Naprawiono nieograniczone zużycie pamięci, gdy serwer MCP po HTTP przysyła bardzo dużą odpowiedź
  • Naprawiono operacje na artefaktach, które nie działały w Claude Code uruchomionym ze środka sesji w chmurze (na przykład claude -p odpalony z narzędzia Bash)
  • Naprawiono pliki przesyłane ze sesji zdalnych, które czasem były odrzucane jako „nie ten zatwierdzony", gdy szły po cztery albo więcej naraz
  • Naprawiono tryb planowania, który nie wracał przy wznawianiu sesji przez --continue albo --resume <id-sesji> w terminalu
  • Naprawiono marketplace nazwany tak jak folder pobierania innego marketplace'u z GitHuba, który blokował pobieranie tego drugiego
  • Naprawiono automatyczne zagęszczanie rozmowy, które poddawało się z błędem „Prompt is too long", gdy Mac zasnął w trakcie
  • Naprawiono menu cofania (Esc Esc albo /rewind), które zamarzało na setki milisekund przy każdym klawiszu, jeśli w rozmowie siedział wielki wklejony stos błędów albo plik źródłowy
  • Naprawiono AGENTS.md z podkatalogu, który nie był dołączany, gdy wskazałeś przez @ plik z tego katalogu
  • Naprawiono sesje self-hosted runnera wznawiane po zatrzymaniu runnera, które kończyły się błędem „missing but already registered worktree", gdy folder sesji jest skrótem o ścieżce względnej
  • Naprawiono zamarzanie, gdy skanowanie w poszukiwaniu sekretów albo pytanie o zgodę natrafiło na długi tekst wyglądający jak token
  • Naprawiono sprawdzanie uprawnień dla Bash, które nie stosowało reguł blokujących Read ani blokady odczytu poza katalogami roboczymi do gwiazdki w niektórych wartościach opcji poleceń tylko do odczytu
  • Naprawiono CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS=5m czytane jako 5 milisekund, co natychmiast anulowało zdalne okienka - wartości z jednostką wracają teraz do dialogExpiry
  • Naprawiono zacinanie się, gdy lista narzędzi serwera MCP zawiera bardzo długie ciągi znaków składanych
  • Naprawiono dwie nachodzące na siebie wklejki w jednym promptcie, które leciały do modelu częściowo jako wpisany tekst, a nie jako jedna wklejona treść
  • Naprawiono wybór przeglądarki w Claude in Chrome, który pokazywał komunikat przeznaczony dla Claude'a, gdy wybrana przeglądarka nie jest już podłączona, oraz nieodświeżającą się listę w okienku VS Code po przełączeniu
  • Naprawiono subagenty w tle, które traciły prawo zapisu i dostęp do Bash w swoim worktree po tym, jak główna sesja weszła do innego worktree albo z niego wyszła
  • Naprawiono polecenia w tle, widok agentów i procesy demona, które za gatewayem aplikacji Claude wysyłały telemetrię i zapytanie o flagi funkcji do Anthropic, mimo że żadne ustawienia firmowe na komputerze nie wymuszają logowania przez gateway
  • Naprawiono sesje --restricted (i CLAUDE_CODE_RESTRICTED=1), które otwierały gniazdo do przesyłania wiadomości między sesjami
  • Naprawiono sesje odłożone w tło w stanie bezczynności, które po restarcie albo sprzątaniu wracały jako „brak zapisanej rozmowy" - teraz wracają razem ze swoją rozmową
  • Naprawiono procesy w tle, które przy ponownym starcie respektowały --allow-dangerously-skip-permissions, mimo że nikt nie zaakceptował ostrzeżenia o pominięciu uprawnień
  • Naprawiono Claude Code odpowiadającego w nieskończonej pętli, gdy hook Stop pluginu przekazuje bez cudzysłowów ścieżkę skryptu z folderu ze spacją w nazwie, na przykład Application Support
  • Naprawiono kilkusekundowe zamarzanie, gdy maskowanie sekretów natrafiło na bardzo długi ciąg znaków bez przerwy
  • Naprawiono część reguł uprawnień i sprawdzeń bezpieczeństwa, które nie obejmowały wywołania narzędzia po tym, jak hook PreToolUse przepisał jego wejście
  • Naprawiono pierwsze uruchomienie, które znów pytało o sposób logowania po claude auth login albo przy gotowym pliku z danymi dostępowymi w katalogu konfiguracji
  • Naprawiono nazwy plików ze znakiem nowej linii, które źle się wyświetlały w błędach narzędzi plikowych i w pytaniach o zgodę
  • Naprawiono dużą wklejkę rozwiniętą w miejscu, która po następnym klawiszu leciała do modelu jako wpisany tekst, gdy trzymała polskie znaki zapisane jako osobne znaki, tak jak w nazwach plików na macOS
  • Naprawiono /login na macOS, które zgłaszało sukces, mimo że pęk kluczy odrzucił nowe logowanie i zostawił stare, którego nie dało się usunąć
  • Naprawiono hosty SDK używające --include-partial-messages, u których odpowiedź zostawała otwarta po końcu tury, gdy strumień został ucięty, przerwany albo przeszedł na tryb bez strumieniowania
  • Naprawiono polecenia Bash w sandboxie na Linuksie, które w trakcie działania odpalały hooki ConfigChange i przeładowywały ustawienia, gdy .claude/settings.json albo .claude/settings.local.json nie istnieje
  • Naprawiono błędy „Premature close" zamiast nazwy brakującego programu, gdy narzędzie uruchamiane przez Claude Code, na przykład git albo gh, nie jest zainstalowane (macOS, Linux)
  • Naprawiono /loop i inne cykliczne zadania zaplanowane tylko w sesji, które odpalały dodatkowy raz po poleceniu Bash w sandboxie na Linuksie albo po usunięciu .claude/scheduled_tasks.json
  • Naprawiono zmiany w pliku, na który wskazuje skrót do pliku ustawień - szły bez pytania o zgodę na edycję pliku ustawień
  • [VSCode] Naprawiono pusty czat, w którym nic nie napisałeś, trzymający w tle działający proces Claude Code po otwarciu w jego miejsce zapisanej rozmowy
  • [VSCode] Naprawiono okienka ustawień, które zwalały winę na przekroczenie czasu, gdy Claude Code niespodziewanie się zamknął w trakcie zapisu
  • [VSCode] Naprawiono okienko zmiany gałęzi, które proponowało przełączenie, choć nie dało się sprawdzić niezacommitowanych zmian
  • [VSCode] Naprawiono pytanie o zgodę, które pojawiło się za otwartym okienkiem i zabierało zaznaczenie klawiatury, więc klawisz wciśnięty w okienku mógł na nie odpowiedzieć
  • [VSCode] Naprawiono logowanie i nowe sesje, które nie podawały jasnego powodu, gdy Claude Code nie może znaleźć albo uruchomić swojego programu
  • [VSCode] Naprawiono mapę agentów, która pokazywała zagnieżdżonego subagenta z „Tool calls (0)" i wrzucała agentów przez niego uruchomionych pod głównego agenta
  • [Cloud sessions] Naprawiono wyłączanie podpowiedzi promptów przez zmienne środowiskowe środowiska w chmurze, które nie działało w nowych sesjach
  • [Cloud sessions] Naprawiono wskaźnik pracy w sesji w chmurze, który kręcił się jeszcze kilka sekund po skończonej odpowiedzi - zatrzymuje się teraz razem z nią
  • [Cloud sessions] Naprawiono historię na stronie rutyny, która nigdy nie była uruchomiona - po wciśnięciu Run now dalej pokazywała „No runs yet", a teraz widać nowy przebieg
  • [Cloud sessions] Naprawiono przywróconą z archiwum sesję w chmurze, która wyglądała, jakby Claude Code dalej pracował, dopóki nie wysłałeś kolejnej wiadomości
  • [Remote Control] Naprawiono komputer ze świeżo uruchomionym Remote Control, który pojawiał się w menu Remote Control nowej sesji nawet po minucie - teraz jest tam w kilka sekund
  • [Claude Tag] Naprawiono osoby z uprawnieniem Claude Tag Admin, które dostawały „Couldn't load memory files" w zakładce Memory na stronie Activity - mogą teraz czytać pamięć przestrzeni i kanału
  • [Claude Tag] Naprawiono przycisk Confirm na karcie ustawień Claude'a w Slacku wciśnięty przez gościa przestrzeni, który zabierał przyciski wszystkim - odmowę widzi teraz tylko gość, a członkowie dalej mogą potwierdzić albo anulować
  • [Claude Tag] Naprawiono zaplanowane rutyny na kanałach Slacka, które chodziły na modelu innym niż domyślny dla kanału - każdy przebieg zakładający nową sesję bierze teraz aktualny model domyślny
  • [Claude Tag] Naprawiono repozytoria GitHuba dołączone do paczki dostępów regułą po nazwie kanału, które były odrzucane właśnie na kanałach objętych tą regułą - Claude Code może tam teraz dodawać, listować i klonować repozytoria
  • [Code Review] Naprawiono blokujące komentarze recenzji, które czasem zaczynały się etykietą „nit" przecząc swojej wadze
  • [Code Review] Naprawiono podpowiedzi o komentarzu „@claude review", które trafiały na pull requesty z forków i w trybie Manual w firmach z wyłączonym Code Review
Wróć do wszystkich wersji