Przełączenie na model z mniejszym oknem kontekstu nie zaskoczy Cię rachunkiem
gdy rozmowa jest za długa dla nowego modelu, streszcza ją najpierw poprzedni model. Wcześniej takie streszczenie potrafiło zjeść limit bez pytania o zgodę
Grep i Glob nie udają już, że nic nie znalazły
gdy program wyszukujący padnie, zanim cokolwiek zwróci, dostajesz błąd „wyszukiwanie się nie udało" zamiast pustej listy wyglądającej jak brak wyników
Alias fable i best nie wywala rozmowy
jeśli Twoja organizacja nie ma dostępu do najnowszego modelu Fable, Claude Code ponawia raz na poprzednim zamiast kończyć błędem
Nowe funkcje i zmiany 14
- Dodano
CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS- tryb ponawiania bez nadzoru (CLAUDE_CODE_RETRY_WATCHDOG) kończy zapytanie, gdy limit zużycia odnawia się zbyt późno, zamiast czekać w nieskończoność - Dodano do skilla
claude-apiopis śledzenia zapytań w OpenTelemetry razem z konfiguracją miejsc, do których trafiają dane, przez narzędzieant - Dodano ruch
%w trybie vim - skok do pasującego nawiasu, sam albo w parze z d/c/y - Dodano
rowsw komponencieInputmoda - pole tekstowe na kilka linii w terminalu, gdzie Enter wysyła, a Shift+Enter albo ukośnik wsteczny przed Enterem przechodzi do nowej linii - Dodano
classifier_verdictipermission_modedo zdarzeńtool_decisionw OpenTelemetry - widać, co zdecydował klasyfikator trybu automatycznego, a co reguły zgód - Dodano
classifier_categorydo zdarzeńtool_decisionw OpenTelemetry - nazwę wbudowanej reguły, na którą trafiła blokada klasyfikatora, przyOTEL_LOG_TOOL_DETAILS=1 - Usprawniono przełączanie na model z mniejszym oknem kontekstu - rozmowę za długą dla nowego modelu streszcza najpierw poprzedni model
- Usprawniono płynność obrazu w trakcie pracy długiego subagenta - ślad jego postępów dopisuje się na bieżąco, zamiast być przeliczany od zera przy każdym odświeżeniu ekranu
- Usprawniono artefakty - strony pisane przez Claude'a malują pasek nad przyklejonym nagłówkiem, więc przewijany tekst nie prześwituje już w aplikacjach mobilnych
- Usprawniono mody - w VS Code oraz w aplikacjach na komputer i telefon drzewko rysowane nad oknem z pytaniem przyjmuje Markdown i do 48 wierszy; w terminalu zostaje 12 wierszy zwykłego tekstu
- Zmieniono obsługę
.catchw hooku moda - uruchamia się tylko wtedy, gdy hook rzuci błędem albo przekroczy czas. Zdarzenia wywołane wewnątrz samego hooka omijają go bez pytania o.catch - Zmieniono
$.env.setw modach - kończy się pustym wynikiem{}, gdy zmienna zostanie ustawiona albo skasowana, albo{ deny }z powodem, gdy zapis się nie odbył - [VSCode] Dodano składanie wzorów matematycznych w odpowiedziach Claude'a - bloki
$$i wielolinijkowe\[ … \]oraz wzory w linii$…$i\(…\) - [VSCode] Dodano link „Get more usage" na pasku o wyczerpanym limicie dla planów Pro i Max w panelach VS Code i JetBrains
Poprawki 37
- Wyjście z programu kasowało bez pytania worktree utworzone przez hook
WorktreeCreate, w którym mogły siedzieć niewypchnięte commity - Alias modelu
fable(ibest) kończył się błędem API Anthropic, gdy najnowszy model Fable nie jest dostępny dla Twojej organizacji - Mylący komunikat „Please run /login" pojawiał się, gdy pełny dysk uniemożliwiał odświeżenie logowania; teraz Claude Code pisze o dysku i prosi o skasowanie plików
- Grep i Glob zgłaszały brak wyników, gdy program wyszukujący padł, zanim cokolwiek zwrócił; teraz zwracają błąd o nieudanym wyszukiwaniu
- Agenci w workflow pomijali czasem swój krok, a przebieg i tak kończył się sukcesem, po przeczytaniu notki o tym, że treść ich zadania nie niesie uprawnień użytkownika
- Aktualizacje artefaktów były odrzucane tam, gdzie hook PreToolUse obejmuje Edit albo Write; Claude poprawia teraz plik i publikuje go ponownie, zamiast zmieniać go w samym wywołaniu publikacji
- Skille i komendy z bardzo wieloma albo bardzo długimi nazwami argumentów zawieszały się na kilka sekund przy uruchomieniu; wypełniane jest teraz pierwsze 64 nazwy, każda do 64 znaków
- Skille, komendy i hooki zjadały ogromne ilości pamięci, gdy ich argumenty wypełniały wiele miejsc w tekście
- Przypadkowe znaki w stylu
>0qzasłaniały pytanie o zaufanie do folderu, a>4mpojawiało się przed znakiem zachęty przy wyjściu, w terminalach opartych o VTE starsze niż 0.53, na przykład MATE Terminal na RHEL 8 - Przypadkowy napis
GOKpojawiał się w polu promptu przy starcie w niektórych wersjach iTerm2 - Przełączenie na model z
application-inference-profilew nazwie uruchamiało Twoje polecenieawsAuthRefreshi opóźniało hooki zmiany modelu, choć dostawcą nie jest Bedrock - Odświeżenie logowania kończyło się przekroczeniem czasu i niespodziewanym wylogowaniem, gdy krótka komenda w stylu
claude auth statusalboclaude plugin listzakończyła się w trakcie odnawiania tokenu - Wywołanie narzędzia przerwane wiadomością wysłaną w trakcie pytania o zgodę trafiało do modelu jako odrzucone przez użytkownika
- Przełączenie na model z mniejszym oknem kontekstu potrafiło wydać kredyty na streszczenie zrobione przez poprzedni model, bez pytania o zgodę
- Rozmowy były kompaktowane w kółko, na modelu, którego nie wybrałeś, za bramką LLM zwracającą w odpowiedziach inny model niż zamówiony
- Tryb vim zostawał czasem w INSERT po wciśnięciu Escape na wolnej albo obciążonej maszynie
- Esc kasował wpisaną odpowiedź na AskUserQuestion w trybie vim; pole na własny tekst obsługuje teraz tryb NORMAL, a Esc anuluje tylko z niego
- Narzędzie Read czytało pliki binarne, na przykład .xlsm, .parquet, .epub i .heic, jako tekst
- Tabela Markdown z samym wierszem nagłówka nie rysowała się wcale, gdy była za szeroka na terminal - także w planach na karcie zatwierdzania planu
- Skill
/claude-apitwierdził, że punkty końcowe CMEK z kluczem zewnętrznym nie są dostępne na Claude Platform on AWS - Skille znikały z listy przekazywanej modelowi po użyciu
/rewind - Wiersz o kompaktowaniu we wznowionej sesji proponował ctrl+o do historii, której nie ma w pamięci; teraz pisze, gdzie wcześniejsze wiadomości są zapisane, i pokazuje się też w trybie pełnoekranowym
- Podpowiedź „new task? /clear to save tokens" wracała zaraz po przerwaniu odpowiedzi
- Pytanie o zgodę przy decyzji
askz hooka pluginu albo skilla nie mówiło, z którego pluginu czy skilla ten hook pochodzi /diffnie zauważało przerwanego cherry-picka ani revertu w repozytoriach z magazynem referencji reftable, gdy jedno ze sprawdzeń gita przekroczyło czas albo się nie udało- Skrypty workflow prosiły o zgodę albo były odrzucane przy odczycie, edycji i ponownym uruchomieniu po
cdw Bashu w tej samej sesji - Przygaszony tekst w ciemnym motywie ANSI i na terminalach 16-kolorowych: jest teraz wyblakły wewnątrz wypełnionych ramek, nie jest wyblakły pod zaznaczeniem i podświetleniem wyszukiwania, a opisy na listach są przygaszone jak reszta tekstu drugorzędnego
$.model.forkw modzie zwracałonothing-to-forkprzy wywołaniu, zanim skończyła się pierwsza odpowiedź nowego procesu Claude Code - na przykład w przebiegachclaude -pi w sesjach w chmurze- Tryb pełnoekranowy:
/compacti automatyczne kompaktowanie na chwilę zamrażały obraz, gdy widoczny transkrypt był przebudowywany - Self-hosted runner: sesje odpalone ze Slacka nie potrafiły znaleźć ani podpiąć repozytorium, gdy ustawienia zarządzane ograniczają serwery MCP; do wyłączania tych narzędzi służy
deniedMcpServers - Self-hosted runner: sesje były zgłaszane jako mające skasowany branch źródłowy i nie były ponawiane, gdy niezwiązana awaria konfiguracji albo sesji zacytowała komunikat gita o brakującej referencji
- Self-hosted runner: log obiecywał ponowienie nieudanego albo odrzuconego zwolnienia sesji, która właśnie się kończy; powtarzające się błędy pokazują teraz licznik
- Windows: zatrzymanym poleceniom PowerShella działającym w tle brakowało w pliku z wynikiem zamykającej linii
[killed] - [VSCode] Rozmowa, która wywala albo zawiesza panel, otwierała się ponownie przy każdym przeładowaniu
- [VSCode] Panel czatu zwalniał w trakcie długiego myślenia - nie przetwarza już całego tekstu myślenia przy każdej aktualizacji
- [VSCode] Diagnostyka pokazywała „[object Object]" zamiast kodu reguły (na przykład MD013) przy niektórych serwerach językowych
- [VSCode] Natywny moduł dyktowania był wczytywany, żeby sprawdzić zgodę na mikrofon, tam gdzie dyktowania w ogóle nie ma (logowania spoza claude.ai, okna zdalne)