Najważniejsze zmiany
01
Duża paczka poprawek stabilności claude agents
sesje w tle przestają się trwale zawieszać, tracić postęp pracy przy powrocie do widoku agentów i gubić odpowiedzi po awarii tokenu sesji.
02
Ostrzeżenie przed wygaśnięciem logowania
można się ponownie zalogować, zanim przerwie to działające sesje w tle.
03
Lżejsza instalacja i szybszy start
binarka mniejsza o ok. 7 MB, start zużywa o ok. 7 MB mniej pamięci.
Nowe funkcje i zmiany 11
- Ostrzeżenie, gdy logowanie zbliża się do wygaśnięcia - można się ponownie zalogować, zanim sesje w tle zostaną przerwane.
- Szary badge ⏸ w stopce w trybie ręcznego zatwierdzania uprawnień - zawsze widać, jaki tryb jest aktywny.
- Dodatkowe katalogi robocze sesji trafiają teraz do MCP
roots/list, z powiadomieniemnotifications/roots/list_changedprzy zmianie zestawu. - Płynniejsze wyświetlanie długich odpowiedzi w trakcie strumieniowania - podgląd na żywo nie odświeża już całego ekranu.
- Subagenci rzadziej przekazują całe swoje zadanie dalej, do kolejnego subagenta.
- Binarka mniejsza o ok. 7 MB, a start zużywa o ok. 7 MB mniej pamięci - duża zależność ładuje się teraz leniwie zamiast być wbudowana na sztywno.
- Strzałka w lewo nie zamyka już widoków zadań w tle, diffów i szczegółów workflow - do zamykania służy Esc.
- Pusty widok
claude agentszawsze pokazuje teraz uporządkowane sekcje (Do odpowiedzi / W trakcie / Zakończone) wraz z opisami. - Usunięto ostrzeżenia startowe "claude command missing or broken" - pojawiają się teraz w
/doctori/status. - Usunięto zbędną podpowiedź nawigacyjną ze stopki
claude agents. - [VSCode] Dodano przełącznik w ustawieniach "Enable Remote Control for all sessions".
Poprawki 26
- Otwieranie lub przełączanie sesji agentów w tle na macOS nie zawiesza się już na 15-20 sekund przez błędne wykrycie niskiej pamięci (regresja z 2.1.196).
- Sesje w tle przestały trwale przestawać reagować na dołączanie, odpowiedzi i zatrzymywanie, gdy token sesji demona się przeterminował - sesja wraca teraz do działania automatycznie.
- Powrót do
claude agentsnie zatrzymuje już po cichu działających subagentów i nie uruchamia polecenia od nowa - ich dotychczasowa praca jest teraz zachowywana. - Naprawiono regresję pamięci i zużycia CPU w sesjach interaktywnych - wskaźnik zużycia kontekstu nie analizuje już całej transkrypcji po każdej turze.
- Agenci w tle nie dziedziczą już nieaktualnej zmiennej
PATHz demona zamiast z macierzystej powłoki - naprawia to brakujące narzędzia na Windows. - Sesje w tle i widok agenta przestały gubić ustawioną w powłoce zmienną
ANTHROPIC_BASE_URL, przez co klucze API trafiały do domyślnego endpointu i logowanie kończyło się błędem 401. - Naprawiono błąd Bash "argument list too long" w repozytoriach z wieloma git worktree.
- Subagenci izolowani w worktree czasem uruchamiali polecenia powłoki w katalogu głównym repozytorium zamiast we własnym worktree - naprawiono.
- Tworzenie worktree przestało odrzucać zagnieżdżone repozytoria w workspace'ach z wieloma repo, co wcześniej uniemożliwiało sesjom w tle izolację i edycję plików.
- Agenci w tle przestali wpadać w pętlę awarii, gdy ich katalog roboczy został usunięty, zastąpiony plikiem lub stał się nieprawidłową ścieżką - teraz zgłaszają jeden czytelny błąd zamiast zapętlać się.
- Naprawiono błąd auto-aktualizacji demona w tle, który po cichu zabijał wszystkie działające sesje w tle.
TaskStopiTaskOutputprzestały gubić agentów w tle uruchomionych przez innego agenta - błędy wypisują teraz listę działających agentów wraz z ID i opisem.- Naprawiono kasowanie wpisanej wiadomości w kompozytorze
claude agents, gdy polecenie ze slasha nie było tam dostępne. - Naprawiono awarię listy agentów przy otwieraniu zatrzymanej sesji, której rozmowa była już otwarta w innej sesji.
- Sesje w tle przestały pokazywać na liście agentów status "Needs input" po tym, jak pytanie zostało już odpowiedziane.
- Błędy startu agenta w tle pokazują teraz faktyczny komunikat błędu zamiast samego "exit_with_message".
- Sesje w tle przestały ignorować zmiany
effortLevelw settings.json przy forkowaniu przez demona. - Dołączone sesje w tle przestały ignorować opcje wyłączające
CLAUDE_CODE_DISABLE_MOUSEiCLAUDE_CODE_DISABLE_MOUSE_CLICKS. /exitprzestało niepotrzebnie ostrzegać o działających agentach w tle, gdy wszystkie nazwane agenty już się zakończyły.- Sesje w tle uruchomione z katalogu spoza repozytorium git mogły znów edytować pliki, gdy skonfigurowany był hook
WorktreeCreate. - Selektor katalogów
@wclaude agentspokazuje teraz zarejestrowane git worktree. - Wynik zadania w tle na Windows przestał być trwale zastępowany pustym plikiem po
/clear. - Naprawiono przeskakiwanie treści przy przewijaniu w górę przez długą historię transkrypcji.
- Naprawiono migotanie i przeskakiwanie terminala podczas pisania w trybie bash, gdy widoczna była podpowiedź z historii powłoki.
- Naprawiono wypisywanie dosłownych kodów ucieczki
^[[I/^[[Oprzy ponownym dołączaniu do sesji w tle. - Wtyczki działające wyłącznie jako LSP przestały być błędnie oznaczane jako nieużywane, gdy ich serwery językowe dostarczały diagnostykę lub odpowiadały na zapytania nawigacyjne.