Najważniejsze zmiany
01
Subagenci w tle są teraz domyślni wszędzie
w aplikacji desktopowej, VS Code i Agent SDK subagenci typu „fork" działają w tle tak samo jak już wcześniej w terminalu; wyłącza ich zmienna CLAUDE_CODE_FORK_SUBAGENT=0
02
Start sesji z wieloma pluginami jest szybszy
wczytywanie komend i agentów z pluginów wymaga dużo mniej operacji na dysku, najbardziej odczuwalne na Windowsie
03
Koniec błędu „Prompt is too long" przy zatrzymywaniu odpowiedzi
zatrzymanie Claude Code w trakcie kompaktowania (compaction) konwersacji już go nie wywala
Nowe funkcje i zmiany 20
- Dodano zmienną
CLAUDE_CODE_AUTO_MODE_MODEL- wybiera model, którego używa klasyfikator trybu automatycznego po stronie klienta; nie zmienia modelu dla trybu automatycznego po stronie serwera - Dodano wiersz „Idle compaction" w
/config- włącza i wyłącza automatyczne kompaktowanie konwersacji przy bezczynności; komunikat po takim kompaktowaniu mówi teraz, jak je wyłączyć - Dodano w
/design-synci/design-logininformację, że samodzielny Claude Design (claude.ai/design) zamyka się 14 grudnia 2026 - Usprawniono start sesji z wieloma włączonymi pluginami - wczytywanie plików komend i agentów pluginów zajmuje dużo mniej operacji na dysku, najbardziej odczuwalne na Windowsie
- Usprawniono tryb automatyczny z klasyfikatorem po stronie serwera - konwersacja zbyt długa do kontroli bezpieczeństwa jest teraz kompaktowana, zamiast blokować każde sprawdzane wywołanie narzędzia
- Usprawniono komunikat przy sesji w tle wznowionej z innego folderu bez dostępnego gatewaya LLM - mówi teraz, dlaczego go brakuje, zamiast pokazywać „Not logged in"
- Zmieniono domyślny tryb uprawnień - sesje
claude -pi Agent SDK bez ustawionego trybu startują teraz w trybiedefaultu zewnętrznych dostawców, z wyłączoną telemetrią albo przy świeżej instalacji;--permission-mode autonadal włącza tryb automatyczny - Zmieniono domyślne ustawienie subagentów typu „fork" (
subagent_type: "fork") na włączone wclaude -p, Agent SDK, aplikacji desktopowej i VS Code, tak jak już wcześniej w terminalu; wyłącza jeCLAUDE_CODE_FORK_SUBAGENT=0, aclaude mcp servenigdy ich nie proponuje - Zmieniono zachowanie aplikacji desktopowej i VS Code - zawsze uruchamiają subagentów głównej rozmowy w tle, tak jak terminal, zamiast zostawiać wybór Claude'owi; własne wywołania Agent wewnątrz subagenta w
claude -p, Agent SDK, aplikacji desktopowej i VS Code działają teraz domyślnie na pierwszym planie - Zmieniono podpowiedź „← for agents" u dołu ekranu - znika po 10 sekundach od otwarcia sesji, licznik agentów czekających na odpowiedź zostaje widoczny
- Zmieniono miejsce instrukcji do Claude in Chrome w system promptcie, dzięki czemu nowe rozmowy mogą je czytać ze współdzielonej pamięci podręcznej (prompt cache)
- Zmieniono limit równoległych hooków (prompt i agent) - maksymalnie 12 na jedno zdarzenie naraz, reszta czeka w kolejce
- Zmieniono komunikat pokazywany, gdy polityka organizacji wyłącza
/feedback- odsyła teraz do zgłoszenia na GitHubie zamiast do administratora organizacji - [Cloud sessions] Dodano baner na stronie routine'u z powodem, dla którego ostatnie uruchomienie nie wystartowało, na przykład organizacja osiągnęła limit równoległych sesji w chmurze
- [Cloud sessions] Usprawniono komunikat błędu, gdy sesja w chmurze nie startuje - mówi teraz „Connection lost" albo „Server error" zamiast „Something went wrong"
- [Claude Tag] Usprawniono wyszukiwanie repozytoriów w ustawieniach admina - obsługuje do 100 podłączonych kont GitHub i znajduje prywatne repozytoria także poza pierwszymi 5000 instalacjami GitHub App
- [Claude Tag] Usprawniono opcję „Add place" w ustawieniach admina - pokazuje wpisany albo wklejony kanał od razu, zamiast dopiero po wczytaniu pełnej listy kanałów organizacji
- [Claude Tag] Usprawniono „Add > Domain" na stronie workspace'u albo kanału - dostępne od razu po wczytaniu strony, nie dopiero po wczytaniu wszystkich kanałów
- [Claude Tag] Zmieniono ustawienia admina - dostęp Claude'a podzielony na cztery zakładki: Bundles, Connectors, Skills and plugins oraz Channels
- [Claude Tag] Zmieniono stronę Roles w ustawieniach organizacji - role utworzone dla opiekunów kanałów Claude Tag grupują się w zwiniętej sekcji pod rolami własnymi organizacji
Poprawki 43
- Błąd „Prompt is too long" przy zatrzymywaniu odpowiedzi w trakcie kompaktowania konwersacji już się nie pojawia
- Zapytania nie failowały z błędem „diagnostics: Extra inputs are not permitted" po przełączeniu na Vertex albo Bedrock w trakcie sesji
- Narzędzie Read wczytywało do pamięci cały plik obrazu niezależnie od rozmiaru, a także pipe albo urządzenie nazwane jak obraz; źródła obrazów powyżej 128 MB są teraz odrzucane
/autocompacti/effortzapisywały ustawienia pod złym modelem, gdy gateway nazywa Opus 4 albo 4.1 z przedrostkiem, na przykładanthropic/claude-opus-4-1- Naprawiono brak trafień w pamięci podręcznej promptu (prompt cache), gdy narzędzie dodane w trakcie sesji wczytywało się ponownie przez ToolSearch albo po kompaktowaniu
claude plugini inne podkomendy kończyły działanie czasem przed dokończeniem zapisu ustawień albo konfiguracji w kolejce, co mogło gubić zmianę albo zostawiać plik.tmp- Marketplace'y pluginów klonowały się od nowa przy każdym odświeżeniu, a świeżo zainstalowane pluginy z gita pokazywały wersję „unknown", gdy git domyślnie używa formatu referencji reftable
- Narzędzie PowerShell nie znajdowało poleceń z folderu
bin/pluginu i zgłaszało błąd, gdy wynik wyszukiwania bez trafień (rg, grep, findstr, git grep) trafiał doSelect-Objectalbo innego cmdletu formatującego - Aplikacja desktopowa kierowała do ustawień claude.ai albo do
/mcpprzy autoryzacji czy ponownym łączeniu z serwerem MCP tam, gdzie ta opcja nie istnieje - Publikowanie artefaktów failowało czasem, gdy Claude wysłał pustą listę edycji; ponowna próba aktualizacji artefaktu działa teraz poprawnie, gdy nowsza wersja artefaktu ją odrzuciła
- Pole
classifier_categoryznikało ze zdarzeń OpenTelemetrytool_decisionprzy większości blokad klasyfikatora trybu automatycznego; nowe atrybutytool_decisionwypychałytool_use_id,tool_sourceitool_parameters, gdyOTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMITbył niski - Wiersze w widoku agentów zostawały puste po przewinięciu długiej listy w dół albo zwinięciu sekcji
claude remote-control --helpnie wypisywał instrukcji użycia i kończył działanie, gdy nie byłeś zalogowany/design consenti/design revokesugerowały/design-login, gdy failowały w sesji w chmurze, gdzie ta komenda nie jest dostępna; komunikat odsyła teraz do claude.ai/design/settings- Serwery MCP pokazywały brak narzędzi albo błąd przy każdym wywołaniu narzędzia, gdy serwer negocjuje wersję protokołu 2026-07-28, ale pomija
resultType,ttlMsalbocacheScope - Podpowiedzi promptów wydawały kredyty na modele, za które Twój plan płaci wyłącznie kredytami; są teraz pomijane po odpowiedzi rozliczonej z kredytów
- Adresy URL zapisane w backticks były klikalne tylko w pierwszym wierszu, gdy się zawijały; teraz cały link jest klikalny w terminalach obsługujących hiperłącza
claude plugin details <nazwa>@builtinsugerowałoclaude plugin list(który i tak nie pokazuje wbudowanych pluginów), gdy plugin nie został znaleziony; teraz odsyła do/plugin- Emotikona, od której zaczyna się link, zawijała się o jedną kolumnę za szeroko, co ukrywało ją w podglądach pytań i psuło tabele, zamieniając je w listy
- Izolacja worktree odmawiała tworzenia albo wznawiania worktree'ów przy git 2.56 lub nowszym, gdy osierocony plik
.gitwskazywał na nieistniejący katalog - Koszt i zużycie sesji w chmurze zerowały się po wznowieniu sesji w nowym procesie
- Self-hosted runner: pobieranie z gita failowało błędem „bad object refs/heads" w sesjach korzystających z checkoutu zapisanego w formacie reftable
- Windows: zapis każdego pliku w projektach na dyskach exFAT albo FAT32 był odrzucany albo konsultowany, także w sesjach uruchomionych z
--plugin-dir - [VSCode] Tekst po niezamkniętym bloku kodu w liście pokazywał się jako zwykły tekst w trakcie streamowania odpowiedzi, by potem zamienić się w kod
- [VSCode] Logowanie do serwera MCP z panelu otwierało zepsutą stronę autoryzacji, gdy adres URL serwera zawierał query string
- [VSCode] Baner „@browser" pokazywał „Browser connected", gdy żadna przeglądarka z rozszerzeniem Claude nie była osiągalna
- [Cloud sessions] „Rewind to here" failowało na każdej wiadomości poza najnowszą w sesjach w chmurze (self-hosted runner wymaga Claude Code 2.1.246 lub nowszego)
- [Cloud sessions] Pasek statusu pull requesta w sesjach w chmurze przełączał z powrotem na „gotowe" PR-a z konfliktami scalania, gdy GitHub go sprawdzał ponownie
- [Cloud sessions] Uruchomienia routine'ów pokazywały się jako „Completed" po nieoczekiwanym zatrzymaniu sesji w chmurze, albo jako „Cancelled" po zarchiwizowaniu przed startem, zamiast poprawnie jako „failed"
- [Cloud sessions] Widok diff w sesjach w chmurze gubił zmiany albo failował przy wczytywaniu po zmianie nazwy albo przeniesieniu repozytorium GitHub tej sesji
- [Cloud sessions] Zaplanowane uruchomienie routine'u, które padło w połowie, uruchamiało się od nowa godzinę później, co mogło powtarzać robotę, na przykład publikację tego samego raportu dwa razy
- [Cloud sessions] Otwarta sesja w chmurze przestawała czasem pokazywać wiadomości wysłane z innego urządzenia bez odświeżenia strony albo kliknięcia gdzieś indziej i z powrotem
- [Remote Control] Panel subagenta kręcił się w nieskończoność po utracie połączenia z internetem; pokazuje teraz, że Remote Control jest rozłączony
- [Claude Tag] „is thinking…" zostawało widoczne pod wzmianką na kanale albo w DM-ie na Slacku po tym, jak Claude odpowiedział edytując jedną ze swoich wcześniejszych wiadomości
- [Claude Tag] Adresy URL w blokach kodu pod krokiem numerowanej albo wypunktowanej listy w odpowiedziach Claude'a na Slacku były owijane w nawiasy kątowe, co psuło skopiowane komendy
- [Claude Tag] Obrazy HEIC, SVG, TIFF i BMP załączone na Slacku nigdy nie docierały do Claude'a; trafiają teraz do plików roboczych, tak jak inne typy plików
- [Claude Tag] Nowi opiekunowie kanałów tracili dostęp do Claude'a na Slacku w organizacjach ograniczających Claude Tag po roli; rola opiekuna daje teraz też dostęp do Claude Tag na Slacku
- [Claude Tag] Połączenia niestandardowe, których serwery MCP współdzielą jednego hosta, pokazywały się jako jedno połączenie w ustawieniach admina Claude Tag; każdy serwer liczy się teraz osobno
- [Claude Tag] Claude na Slacku czasem odpowiadał na wiadomość prywatną komunikatem „DMs are temporarily unavailable" i gubił ją, gdy pojedyncze zapytanie do Slacka się zawiesiło; teraz najpierw ponawia próbę
- [Claude Tag] Wiadomości prywatne z Claude'em w Slack Enterprise Grid ignorowały rozwijaną listę workspace'ów Slacka; działają teraz w połączonym workspace, w którym Claude był otwierany ostatnio
- [Claude Tag] Komunikat o miesięcznym limicie wydatków kanału mówił, że może go podnieść opiekun kanału; wskazuje teraz właściciela organizacji i link do strony zużycia
- [Claude Tag] Linki w odpowiedziach Claude'a na Slacku wchłaniały zamykające pogrubienie, kursywę albo znaki interpunkcyjne pełnej szerokości tuż za sobą, co psuło link i formatowanie
- [Code Review] Konfiguracja Code Review nie wracała do miejsca, w którym skończyła, po przejściu do połączenia z GitHubem; w ustawieniach admina otwiera się teraz od razu na wyborze repozytorium