Najważniejsze zmiany
01
Koniec zapętlonej kompresji kontekstu przez duży CLAUDE.md — sesje nie kompresują się już w kółko po wczytaniu plików pod bardzo dużym zagnieżdżonym plikiem CLAUDE.md; plik powyżej limitu rozmiaru wczytuje teraz tylko swój początek.
02
Bezpieczniejszy tryb bez potwierdzeń — w trybie bypass permissions (Desktop i VS Code) niebezpieczne komendy rm i rmdir są teraz od razu odrzucane z podpowiedzią poprawki, więc sesja bez nadzoru nie utyka w miejscu.
03
Ctrl+O pokazuje wiadomości z innych sesji — wiadomości od innych agentów i sesji czekające na dostarczenie pojawiają się teraz w pełni w transkrypcie, oznaczone jako oczekujące.
Nowe funkcje i zmiany 17
- Szybsze komendy git uruchamiane przez Claude Code na Windowsie; błędy z tych komend pokazują się teraz po angielsku niezależnie od języka ustawionego w git
- Czytelniejszy błąd, gdy moduł hooków jest zagnieżdżony zbyt głęboko, żeby się wczytać - teraz pokazuje nazwę pliku zamiast gołego komunikatu o przepełnieniu stosu
- Lepsza obsługa pełnego dysku: komenda Bash przerwana przez brak miejsca mówi o tym wprost i wskazuje folder do zwolnienia, a start na pełnym dysku tymczasowym pokazuje czytelny komunikat zamiast surowego błędu systemowego
- Skill /claude-api oferuje teraz trasowanie (tracing) API obok trasowania SDK przy dodawaniu OpenTelemetry
- Skill /claude-api sprawdza teraz aktualną dokumentację, zanim stwierdzi, że jakaś funkcja nie jest wspierana
- Self-hosted runner: sesje przenoszone na nowy runner - Claude widzi teraz przerwane wywołanie narzędzia, oznaczone jako wynik nieznany
- Wbudowany skill dataviz obsługuje teraz APCA jako miarę kontrastu tekstu (zachowując współczynniki WCAG 2 tam, gdzie wymagana jest zgodność z AA) i mówi, czy etykieta na kolorowym tle wykresu powinna być biała czy prawie czarna
- Skill /claude-api: klucze kont usługowych i tokeny Workload Identity Federation mogą teraz zarządzać miejscami docelowymi OpenTelemetry
sed -idostaje teraz standardowy prompt Bash i wykonuje się dokładnie tak, jak napisano, zamiast symulowanego podglądu edycji pliku; tak jak inne edycje przez Bash, nie da się go już cofnąć przez/rewindclaude ultrareviewwymaga teraz zaufania do workspace'u: w terminalu pyta o zgodę, poza terminalem odmawia; skrypty mogą podać flagę--trust-workspacealbo ustawić zmiennąCLAUDE_CODE_DISABLE_ULTRAREVIEW_TRUST_CHECK=1- Komendy wykluczone w ustawieniach z sandboksa pytają teraz o zgodę przed zapisem do ścieżek z listy zapisu, gdy sandbox jest włączony, ale nie może zostać uruchomiony; działanie poza sandboksem jest w takiej sytuacji odrzucane
- Tworzenie i ponowne użycie worktree nie pobiera już obiektów git na żądanie - ani w zwykłych klonach, ani w częściowych klonach z ustawionym sandboksem Bash; taki częściowy klon pobiera je z góry
- Skill /claude-api buduje teraz zespoły subagentów na nowszym silniku z domyślnie włączonymi dynamicznymi workflow
- W trybie bez potwierdzeń (bypass permissions) w aplikacji Desktop i VS Code niebezpieczne komendy
rmirmdirsą teraz od razu odrzucane z podpowiedzią poprawki, więc sesje bez nadzoru nie zatrzymują się w miejscu - VS Code: dodano ostrzeżenie w logu, które mówi co zrobić, gdy dyktowanie albo własne zapytania rozszerzenia nie przechodzą weryfikacji certyfikatu (np. za proxy przechwytującym TLS)
- VS Code: szybsze działanie edycji i zapisu w panelu czatu - czekanie na nowe problemy po każdej edycji skrócono do 0,75 sekundy w większości przypadków (z 1-1,5 sekundy)
- Cloud sessions: panel Changes w sesji chmurowej mówi teraz, czy pokazuje tylko wypchnięte commity, czy tylko edycje Claude'a
Poprawki 62
- Naprawiono uruchamianie plików startowych powłoki poza sandboksem przed każdą komendą w sandboksowanych komendach Bash na macOS i Linuksie
- Naprawiono wzorce
denyWritesandboksa macOS, które nie działały w rzeczywistej lokalizacji ścieżki, gdy folder wzorca był osiągany przez symlink - Naprawiono możliwość modyfikacji pliku konfiguracji MCP podanego przez
--mcp-configprzez komendy w sandboksie i automatycznie akceptowane edycje - Naprawiono ponowne łączenie wyłączonego serwera MCP przez późniejszy prompt o uprawnienia w sesjach print i SDK
- Naprawiono sprawdzanie uprawnień Bash, które ufało zmiennej ustawionej przez komendę, której przekierowanie może nie otworzyć się poprawnie
- Naprawiono sprawdzanie uprawnień Bash, które nie pytało o zgodę dla niektórych złożonych komend zmieniających katalog przed uruchomieniem gita, gdy
cdjest opakowane albo poprzedzone czymś innym - tak jak dzieje się to dla zwykłegocd - Naprawiono regułę odmowy
Edit(path), która nie blokowała przekierowania Bash do tej ścieżki w niektórych komendach zawierających też subshell - Naprawiono sesje izolowane przez worktree, które akceptowały niektóre komendy z prefiksem lokalizacji, mimo że zabezpieczenie izolacji powinno je odrzucać
- Naprawiono sesje izolowane przez worktree na zsh, które akceptowały niektóre komendy arytmetyczne, mimo że zabezpieczenie izolacji powinno je odrzucać
- Naprawiono tworzenie worktree i checkoutów branchy przez Claude Code tak, żeby ignorowały referencje git replace, tak jak robią to już inne operacje git w Claude Code
- Naprawiono ochronę zapisu magazynu profilu, która nie działała, gdy katalog konfiguracji był osiągany przez symlink
- Naprawiono sesje zapętlające się w kompresji kontekstu po wczytaniu plików pod bardzo dużym zagnieżdżonym CLAUDE.md; zagnieżdżony CLAUDE.md powyżej limitu rozmiaru wczytuje teraz tylko swój początek
- Naprawiono ctrl+enter (wyślij teraz), które kolejkowało wiadomość tylko wtedy, gdy zostało wciśnięte przed rozpoczęciem odpowiedzi, oraz restart hooków prompta z pozostawieniem wiadomości w kolejce, gdy wciśnięto je w trakcie działania tych hooków
- Naprawiono uruchamianie w powłoce komend slash przypisanych do skrótów klawiszowych z trybu
! - Naprawiono ctrl+o, które nie pokazywało wiadomości od innych agentów i sesji wciąż czekających na dostarczenie; teraz pojawiają się w pełni w transkrypcie, oznaczone jako oczekujące
- Naprawiono ucinanie długich podglądów wyników narzędzi w połowie emoji, co zostawiało transkrypty sesji nie do odczytania przez
jq - Naprawiono Read zgłaszające "plik nie istnieje" dla zakresów stron PDF w sandboksach Linux współdzielących
/procz procesem rodzica - Naprawiono czasami gubione wiadomości z sesji hostowanej przez Claude Desktop po odświeżeniu połączenia
- Naprawiono brakujące funkcje w sesjach Claude Code w aplikacji Claude Desktop, gdy terminal na tym samym komputerze był zalogowany na inne konto lub organizację
- Naprawiono pasek statusu
claude remote-control, który pokazywałHEADjako branch dla folderu spoza repozytorium git - Naprawiono teammate'ów agentów w podzielonym panelu, którzy nie dziedziczyli reguł odmowy narzędzi i
--toolspodanych w linii komend lidera - Naprawiono sesje zmienione nazwą przez
/rename, które innym sesjom pokazywały się pod wygenerowaną nazwą po przeładowaniu okna VS Code albo nieinteraktywnym--resume - Naprawiono listę
/rewindpokazującą "brak zmian w kodzie" dla tury, która zmieniła pliki z punktu kontrolnego przez/code-review --fix, subagenta albo komendę powłoki - Naprawiono
/privacy-settingspokazujące nieaktualną wartość "Pomóż ulepszać nasze modele AI"; teraz informuje też, gdy ustawienia nie da się pobrać - Naprawiono komunikat feedbacku "spróbuj później", gdy organizacja nie przyjmuje zgłoszeń; teraz pokazuje powód podany przez serwer i gdzie zgłosić błąd
- Naprawiono zbyt duże zgłoszenia /feedback, które kończyły się błędem zamiast zostać wysłane ponownie bez transkryptu
- Naprawiono niedostępność skilla w folderze
--add-dir, gdy inny skill zajmował już jego nazwę; teraz jest oferowany pod nazwą folderu - Naprawiono
/verifyi/code-review, które nie znajdowały własnego skilla zagnieżdżonego pakietu, gdy jego pliki zmieniono z poziomu powłoki - Naprawiono skill /claude-api twierdzący, że komenda
worker pollprzekazuje kontekst trasowania do komendy - Naprawiono konfigurację trasowania C# w skillu /claude-api, w której brakowało spanów z klientów platformy chmurowej
- Naprawiono skill /claude-api twierdzący, że spany API dla requestów do Claude Platform na AWS nie mogą dołączyć do trace'u wywołującego
- Naprawiono hooki uruchamiane w PowerShell, które nie blokowały działania, gdy program hooka kończył się kodem 2, oraz na Windowsie hooki, które przepuszczały wszystko, gdy Git for Windows nie był zainstalowany
- Naprawiono hook moda podający model przez alias (np.
haiku), który kończył się błędem modelu przy każdym zapytaniu; alias jest teraz poprawnie tłumaczony na model - Naprawiono usuwanie pluginów i skilli zsynchronizowanych z claude.ai, czasem w trakcie sesji, po błędzie odczytu dysku
- Naprawiono odmowę publikacji i aktualizacji artefaktów dla niektórych zwykłych stron, np. ze zminifikowanymi skryptami albo artefaktów, których Claude nie mógł wcześniej odczytać
- Naprawiono Claude proszące o zgodę przy każdej aktualizacji artefaktu do końca tury po kompresji kontekstu w trakcie tej tury
- Naprawiono wyłączone precyzyjne strumieniowanie narzędzi na Amazon Bedrock, gdy adres API był ustawiony na domyślny endpoint regionu
- Naprawiono migoczącą podpowiedź "Czekam na odpowiedź API" za bramkami wysyłającymi tylko sygnały podtrzymujące połączenie: trasy poza backendem Anthropic czekają teraz 45 sekund
- Naprawiono Claude powiadamiające niezwiązane osoby na GitHubie przez zapisywanie nazw ról i placeholderów jako wzmianek w PR-ach, issue'ach i komentarzach
- Linux: naprawiono utrzymujące się odmowy zapisu w sandboksie, które znikały, gdy komenda w tle przeżyła zakończenie sesji
- Windows: naprawiono sprawdzanie uprawnień PowerShell, które automatycznie akceptowało niektóre komendy
Set-Locationalbocdwskazujące bieżący katalog z dodatkowymi argumentami; teraz te komendy pytają o zgodę - macOS: naprawiono okno "Zainstaluj Command Line Developer Tools" otwierające się przy każdym starcie Claude Code na Macu bez Xcode albo Command Line Tools
- Self-hosted runner: naprawiono limit czasu startu zatrzymujący sesję, której pierwszy prompt (np.
/code-review) wciąż pracował w subagencie; zawieszony proces jest nadal zatrzymywany - VS Code: naprawiono panel Claude pozostający pusty po tym, jak edytor zapisał w cache niekompletną kopię plików; teraz sam się regeneruje albo mówi co poszło nie tak i jak to naprawić
- VS Code: naprawiono historię sesji zapychaną pustymi sesjami "Bez tytułu" za każdym razem, gdy zaczynasz nową sesję bez wysłania wiadomości
- VS Code: naprawiono długie wiadomości komend slash (np.
/goal) wypełniające cały panel czatu; teraz chowają się za "Pokaż więcej", tak jak inne prompty - VS Code: naprawiono długie wiadomości, które nie chowały się za "Pokaż więcej" po zwężeniu panelu czatu
- VS Code: naprawiono Ctrl+J w polu czatu zawsze wstawiające nową linię; teraz, gdy skrót jest wyłączony w ustawieniach klawiszy, obsługuje go VS Code i system
- VS Code: naprawiono etykietę moda nad promptem, która zasłaniała menu komend slash i wzmianek @
- VS Code: naprawiono pusty element listy, akapit albo blok kodu oraz numerację list zaczynającą się od nowa od 1 przy wklejaniu skopiowanego wzoru matematycznego LaTeX
- VS Code: naprawiono błąd feedbacku pokazujący tylko kod HTTP, gdy organizacja nie przyjmuje zgłoszeń
- Cloud sessions: naprawiono listę konektorów w formularzach routine, która mówiła, że nie ma żadnych konektorów, mimo że wciąż się wczytywały
- Cloud sessions: naprawiono edytor środowiska chmurowego, który mieszał kolejność zmiennych środowiskowych i dodawał ukośniki do wartości zawierających oba rodzaje cudzysłowów
- Cloud sessions: naprawiono okno szczegółów środowiska self-hosted w ustawieniach administracyjnych tak, żeby tytuł, zakładki i przyciski zostawały widoczne, a przewijała się tylko treść
- Cloud sessions: naprawiono wiersz narzędzia "odczytaj dokumentację" w sesjach chmurowych, który pokazywał zescapowany JSON zamiast czytelnej strony
- Claude Tag: naprawiono Claude w Slacku wysyłające do prywatnej wiadomości zatwierdzony przez Ciebie draft przeznaczony dla kanału; post bez wskazanego kanału jest teraz odrzucany, żeby mógł trafić na zatwierdzony kanał
- Claude Tag: naprawiono przyciski zatwierdzania i odrzucania na kartach Claude w Slacku, które nic nie robiły, gdy sesja się zatrzymała; teraz Twoja odpowiedź restartuje sesję
- Claude Tag: naprawiono Claude ignorujące nieoznaczone wiadomości na kanale Slack po przeniesieniu workspace'u do innej organizacji Claude, także na niewspółdzielonych kanałach w Enterprise Grid
- Claude Tag: naprawiono Claude na kanale Slack wysyłające odpowiedź w wątku przed przeczytaniem nowszej wiadomości, którą ktoś właśnie dodał do tego wątku
- Claude Tag: naprawiono stronę Slack w ustawieniach administracyjnych Claude Tag, która mówiła, że nie podłączono żadnych workspace'ów, gdy lista nie wczytała się poprawnie; teraz pokazuje błąd z przyciskiem ponowienia
- Code Review: naprawiono zakończony przegląd niepokazujący statusu na pull requeście, gdy wcześniejsze próby jego utworzenia zawiodły; ostatnia próba dodaje teraz zakończony status
- Code Review: naprawiono push zakolejkowany za trwającym przeglądem, który mimo to zaczynał przegląd po komendzie zatrzymania; jego status zamyka się teraz z podaniem powodu