Odczyt z cache w Sonnecie 5.5 o połowę tańszy
liczony jest teraz po 0,10 USD za milion tokenów zamiast 0,20 USD, a nowa cena widać od razu w /cost, na status line, w --max-budget-usd i w kosztach z SDK
Read może wziąć cały duży plik naraz
nowa opcja allow_large pozwala Claude'owi przeczytać plik tekstowy ponad zwykły limit w jednym podejściu, gdy naprawdę potrzebuje całości i ma na nią miejsce w kontekście
Subagent sprząta kontekst na własnych zasadach
autoCompactWindow we frontmatterze subagenta albo w definicji --agents sprawia, że robi to wcześniej niż główna rozmowa
Nowe funkcje i zmiany 23
- Dodano opcję
allow_largew narzędziu Read - Claude może przeczytać duży plik tekstowy ponad zwykły limit w jednym podejściu, gdy potrzebuje całości i ma na nią miejsce w kontekście - Dodano
autoCompactWindowdo frontmattera subagentów i definicji--agents- subagent może sprzątać swój kontekst wcześniej niż główna rozmowa - Dodano
CLAUDE_CODE_WORKFLOW_SUBAGENT_MODEL- wszystkie agenty w workflow idą na jednym modelu, a pozostałe subagenty zostają przy swoich - Dodano
CLAUDE_CODE_OVERLOADED_RETRY_MAX_DELAY_MS- ustawiasz, jak długo Claude Code ma maksymalnie odczekać przed kolejną próbą, gdy serwery są przeciążone (błąd 529) - Dodano klucz
codewmanaged.policies[]gatewaya aplikacji Claude - te same ustawienia co wcli, ale działają też w zakładce Code w aplikacji Claude na komputer; obokdesktopwłącza w niej tryb gatewaya - Dodano w
/plugininformację o pluginie, którego hooki zostały pominięte, bo inny włączony plugin nazywa się tak samo - Zaktualizowano
/cost, status line,--max-budget-usdi koszty w SDK - odczyt z cache w Sonnecie 5.5 liczony jest po 0,10 USD za milion tokenów (było 0,20 USD) - Zaktualizowano wbudowany skill dataviz - jaśniejszy fiolet dla siódmej serii w trybie jasnym, łagodniejszy kolor tekstu w trybie ciemnym i krótsze opisy osi Y w stylu 1K
- Zmieniono domyślny limit opisów narzędzi MCP wysyłanych od razu oraz instrukcji serwerów MCP z 2048 na 4096 znaków
- Zmieniono działanie
←- tura albo polecenie!uruchomione w chwili, gdy sesja idzie w tło, jest teraz zatrzymywane, a nie dokańczane w ukryciu - Usprawniono tryb pełnoekranowy - link pod kursorem myszy jest podkreślony, więc widać, że da się go otworzyć
- Usprawniono przełącznik transkryptu (ctrl+o) w rozmowach pełnych kodu - kolorowane bloki kodu trzymane są w pamięci, więc przełączanie nie zwalnia
- Usprawniono
--debugdla hooków - hooki na wywołaniach narzędzi, promptach, SessionStart i Stop wypisują po skończeniu swoje polecenie, plugin, wynik i czas, więc widać, który hook zamula - Usprawniono
--debugprzy własnych agentach - wypisuje nierozpoznane pola frontmattera i podpowiada prawdopodobne literówki - Usprawniono tryb automatyczny - wywołanie narzędzia, które nie poszło, bo sprawdzenie trybu automatycznego nie dało odpowiedzi, pokazuje się jako przygaszony wiersz „Not run" zamiast czerwonego błędu
- Usprawniono
CLAUDE_CODE_TRANSCRIPT_LOCAL_GC- duży plik transkryptu nie jest przepisywany, jeśli zwolniłoby to mniej niż 10% jego rozmiaru - Usprawniono komunikaty o odrzuconej sesji w chmurze - mówią teraz, dlaczego nie dało się wczytać polityki Twojej organizacji, i nazywają klucz API albo token, który nadpisuje logowanie przez claude.ai
- Usprawniono zakładkę Code w aplikacji Claude na komputer za gatewayem aplikacji Claude - gdy sesja nie może wystartować, także na komputerze nieprzygotowanym pod ustawienia
codegatewaya, powód pokazuje się jako odpowiedź - [VSCode] Zmieniono Claude in Chrome - pyta teraz o zgodę przed działaniem w przeglądarce w każdej sesji, także podłączonej przez
@browser, tak samo jak w terminalu; zezwolenie strony na czas sesji kończy powtarzane pytania - [Cloud sessions] Dodano filtr statusu do list Sessions i Runners na zakładce Activity własnego środowiska w ustawieniach administratora - można wybrać kilka statusów naraz
- [Claude Tag] Dodano tworzenie, edycję i usuwanie plików pamięci przestrzeni i kanału na zakładce Memory strony Activity dla osób z uprawnieniem Claude Tag Admin
- [Claude Tag] Zmieniono Claude in Slack - stopkę z linkiem do sesji, modelem i kosztem pokazuje tylko przy najnowszej odpowiedzi w wątku, poprzednia ją traci
- [Code Review] Usprawniono ustawienia administratora Code Review - mówią teraz, dlaczego ustawienia nie dało się zapisać, na przykład przez ograniczenie polityki, zamiast ogólnego komunikatu o błędzie
Poprawki 56
- Naprawiono hooki
PreToolUsez ustawień firmowych, które odrzucały wywołanie narzędzia przez"continue": false, oraz firmowe hookiprompt, które je blokowały - wywołanie było odrzucane, ale tura się nie kończyła - Naprawiono hooki PostToolUse w ustawieniach firmowych, które w części sesji nie stosowały
updatedMCPToolOutput - Naprawiono sesje bez interfejsu, które po zmianie katalogu albo przeładowaniu pluginów startowały serwer MCP z
.mcp.jsonalbo z pluginu, wyłączony dla tego katalogu - Naprawiono gateway aplikacji Claude podający
allowedProvidersz wpisem"gateway", który odcinał komputery wskazujące ten gateway we własnych ustawieniach - Naprawiono zapamiętane logowanie do gatewaya aplikacji Claude, ignorowane na komputerach, których ustawienia firmowe mają
forceLoginMethodustawione nagatewaybezforceLoginGatewayUrl(błąd z 2.1.295) - Naprawiono
--teleport, które otwierało pustą rozmowę, gdy nie dało się wczytać historii sesji - Naprawiono liczenie tokenów dla Haiku 5.5 i innych modeli pracujących tylko w trybie adaptive thinking - za częścią gatewayów padało, a w pozostałych miejscach liczyło się jak przy ustalonym budżecie myślenia
- Naprawiono wznawiane subagenty, którym mówiono, że użytkownik odrzucił wywołanie narzędzia, przerwane w rzeczywistości przez zamknięcie sesji
- Naprawiono zmianę treści wychodzącej z hooka, gdy zawierała tekst wyglądający jak znacznik podpowiedzi pluginu
- Naprawiono zamazywanie sekretów w udostępnianych transkryptach i logach debugowania - pomijało część wartości stojących po kluczu bez wartości, także wpisanych w JSON wewnątrz polecenia powłoki
- Naprawiono błąkający się ciąg
52;c;…wypisywany na ekranie po skopiowaniu w starszych terminalach opartych na VTE, takich jak MATE Terminal - Naprawiono powiadomienia i komunikaty, które czekały niezauważone tak długo, jak otwarty był panel
/diffalbo okno dialogowe - Naprawiono Esc i przerwanie w czasie hooka
UserPromptSubmitalbo hookaprompt.submitmoda, które kończyło sesje bez interfejsu, czyściło wpisany prompt albo przepuszczało prompt bez sprawdzenia - Naprawiono pomijanie hooków SessionStart pluginu wczytanego po starcie sesji bez interfejsu, gdy inny plugin o tej samej nazwie, albo innej jej pisowni, już się wykonał
- Naprawiono
claude self-hosted-runner, które przy odmowie rejestracji wypisywało mylące błędy - teraz nazywa ustawienie administratora organizacji albo mówi, że zrestartowany runner na żądanie potrzebuje nowego zlecenia - Naprawiono git fetch, pull i push w sesji na własnym runnerze, padające w chwili, gdy startowała druga sesja tego samego repozytorium na runnerze z
--capacitypowyżej 1 - Naprawiono skrypty workflow, które po cichu ucinały wyniki, opcje agentów i inne wartości zagnieżdżone głębiej niż około 20 000 poziomów, a przy głębokim zagnieżdżeniu zapisywały ogromne pliki z wynikiem zadania
- Naprawiono metody
$serwowane przez plugin, które działały w katalogu głównej sesji, a nie wywołującego agenta, i pomijały turę trzymaną przez wywołujący hook - Naprawiono
$.agent.register, które przechodziło z hooka moda działającego jeszcze po przeładowaniu albo usunięciu tego moda - takie wywołanie jest teraz odrzucane - Naprawiono
$.http.fetchw modach, które odrzucało żądanieHEAD, gdy odpowiedź zgłaszałaContent-Lengthpowyżej limitu 4 MiB - Naprawiono
claude plugin marketplace add,marketplace updateiplugin install, padające z błędem wewnętrznym przy marketplace o nazwie w rodzajuconstructor;addodrzuca teraz takie nazwy z czytelnym komunikatem - Naprawiono usuwanie sekretu pluginu o nazwie
constructoralboprototypeprzy kolejnym zapisie opcji tego pluginu - Naprawiono sesje w chmurze, które pomijały sprawdzenia trybu automatycznego przy działaniach Claude in Chrome dopuszczonych zapamiętanym zezwoleniem, gdy ich flagi funkcji się nie wczytały
- Naprawiono
CLAUDE_CODE_RESUME_INTERRUPTED_TURN, które po restarcie powtarzało skończoną turę, jeśli zakończył ją wynik narzędzia MCP - Naprawiono sprawdzanie uprawnień dla Bash, które automatycznie przepuszczało część poleceń ustawiających zmienną powłoki
BASH_ARGV0, a potem z niej korzystających - teraz pytają o zgodę - Naprawiono Edit i NotebookEdit, które podmieniały każdy znak spoza ASCII w plikach bez poprawnego kodowania UTF-8 (Windows-1252, Shift-JIS, GBK) - takie edycje są teraz odrzucane
- Naprawiono prompt wysłany zaraz po
←, uruchamiany dwa razy, raz niewidocznie na pierwszym planie, gdy usługa w tle odpowiadała z opóźnieniem - Naprawiono prompt wysłany w czasie, gdy hooki SessionStart jeszcze pracowały, gubiony przy przejściu sesji w tło przez
←- dalej nie jest wysyłany, ale↑go teraz przywraca - Naprawiono wynik hooka SessionStart z pluginu wczytanego z opóźnieniem, trafiający do nowej rozmowy po
/clearw sesjach bez interfejsu - Naprawiono polecenia PowerShella, które nie widziały zmiennych zapisywanych przez hooki do CLAUDE_ENV_FILE (gdy plik ma same zwykłe przypisania)
- Naprawiono Claude'a nazywającego sesje w chmurze nieinteraktywnymi i podpowiadającego
/mcpalboclaude mcp, gdy serwer MCP wymaga zalogowania - Naprawiono
/code-review, które w sesjach w chmurze, SDK i integracjach z IDE kończyło surową tablicą JSON - znaleziska wypisują się teraz jako numerowana lista - Naprawiono tryb automatyczny, który czasem odrzucał jedną zmianę w Twoim własnym artefakcie, twierdząc, że zmieniło się jego udostępnianie, choć nic się nie zmieniło
- Naprawiono skille synchronizowane z claude.ai, które nigdy nie kończyły instalacji i pobierały się od nowa przy każdej synchronizacji, gdy kilka sesji korzystało z jednego katalogu konfiguracji
- Naprawiono wyłączanie pluginu synchronizowanego z claude.ai, gdy marketplace, od którego zależy, też był synchronizowany z claude.ai
- Naprawiono zawieszanie się startu na macOS, gdy ścieżki pluginów skopiowane z Linuksa wskazywały na /home
- Naprawiono narzędzie Workflow odrzucające pliki skryptów z zakończeniami linii CRLF, na przykład pobrane na Windowsie
- Naprawiono zdarzenia
tool_resultw OpenTelemetry, w których brakowałogit_commit_idpogit commit -qalbogit -C <katalog> commit - Naprawiono
CLAUDE_CODE_TRANSCRIPT_LOCAL_GC, które gubiło wiadomość z zapisanego transkryptu, gdy jej tekst zawierał znak separatora linii albo akapitu Unicode (U+2028, U+2029) - Naprawiono
claude purge, które zostawiało prompt w pliku historii, gdy jego tekst zawierał znak separatora linii albo akapitu Unicode (U+2028, U+2029) - Windows: naprawiono polecenia PowerShella dłuższe niż około 1 KB, które zawsze pytały o zgodę - reguły zezwoleń i rozpoznawanie poleceń tylko do odczytu działają teraz do 32 KB
- Windows: naprawiono serwery MCP typu stdio ubijane siłą przy zamykaniu - najpierw zamykane jest ich wejście, a drzewo procesów ginie dopiero, gdy serwer po 300 ms wciąż działa
- Windows: naprawiono
claude plugin install, padające dla pluginów podanych jakowłaściciel/repona GitHubie na komputerach bez klucza SSH do GitHuba - klonowanie jest teraz ponawiane przez HTTPS - Windows: naprawiono
rm -rf /c/Users/<nazwa>w Git Bashu, które w trybie bypass permissions nie pytało o zgodę - [VSCode] Naprawiono brak
claudeCode.spinnerVerbsw ustawieniach rozszerzenia - settings.json podpowiada je teraz i sprawdza, a błędna wartość nie psuje już panelu czatu - [VSCode] Naprawiono linki w czacie zapisane jako pełna ścieżka Windows, na przykład C:\repo\plik.ts albo file:///C:/repo/plik.ts, które nie otwierały pliku na Windowsie
- [VSCode] Naprawiono wskaźnik pracy, który dalej się animował przy włączonym ograniczeniu animacji w systemie, w VS Code albo w ustawieniu
prefersReducedMotion - [VSCode] Naprawiono zegar cache'u promptu pokazujący stan rozgrzany, gdy panel dogonił wiadomości z opóźnieniem, na przykład po wyłączonym ekranie albo po ponownym połączeniu zdalnego okna
- [Cloud sessions] Naprawiono wszystkie sesje w chmurze czekające na własny runner, pokazujące tę samą pozycję w kolejce - każda mówi teraz, ile sesji jest przed nią
- [Cloud sessions] Naprawiono wiadomość wysłaną, gdy Claude jeszcze odpowiada w sesji w chmurze, która po zakończeniu odpowiedzi przeskakiwała nad nią - zostaje teraz pod nią, także po odświeżeniu
- [Claude Tag] Naprawiono linki do adresów z nawiasami, psujące się w części odpowiedzi Claude'a w Slacku i na listach zadań - pokazywał się zbędny tekst w nawiasach, a link prowadził na złą stronę
- [Claude Tag] Naprawiono odpowiedzi Claude'a w Slacku rysujące próbki kolorów obok kodów tylko wyglądających jak kolory hex, na przykład sześciocyfrowych numerów pull requestów
- [Claude Tag] Naprawiono kartę potwierdzenia pluginu, którą Claude wysyła na kanał Slacka - pokazywała identyfikator pluginu zamiast jego nazwy
- [Claude Tag] Naprawiono Claude in Slack wysyłające kartę usunięcia pluginu, którego nie ma w ustawieniach kanału - teraz tłumaczy, skąd ten plugin się bierze
- [Claude Tag] Naprawiono Claude in Slack, które czasem gubiło swoją odpowiedź, gdy sesja w środowisku własnym przenosiła się w trakcie pracy na inny runner
- [Code Review] Naprawiono sprawdzenie Code Review, które po skończonej recenzji czasem zostawało w stanie „in progress" w pull requeście - pokazuje teraz wynik recenzji