Najważniejsze zmiany
01
Ctrl+C nie ubija agentów w tle
wciśnięcie Ctrl+C, żeby wyczyścić wpisany tekst w polu promptu, zatrzymywało wszystkich agentów pracujących w tle. Teraz czyści tylko tekst.
02
Ochrona Twojego adresu e-mail
zanim narzędzie webowe albo komenda w powłoce wyśle adres e-mail Twojego konta do sieci, Claude Code zapyta o zgodę.
03
Read zawsze pokazuje plik
zniknął skrót „plik się nie zmienił od ostatniego odczytu”. Ponowne czytanie niezmienionego pliku zwraca jego pełną treść, więc Claude nie zgaduje, co w nim było.
Nowe funkcje i zmiany 25
- Dodano ostrzeżenie w
/schedule, gdy nowe zaplanowane zadanie w chmurze dostaje konektory, o które nie prosiłeś, razem z instrukcją, jak je usunąć - Dodano pytanie o zgodę, zanim narzędzie webowe albo komenda w powłoce wyśle adres e-mail Twojego konta do sieci
- Dodano
onFailure: "block"dla funkcji hooków w Agent SDK: hook, który się wywali, blokuje akcję, zamiast ją przepuścić - Dodano komunikat w zakładce Code w Claude Desktop, gdy ustawienia zarządzane przez organizację nie wczytały się do sesji, i drugi, gdy już się wczytają
- Dodano komunikat, gdy sprawdzenie auto mode nie ma odpowiedzi dla wywołania narzędzia przez subagenta; wcześniej w głównym widoku nie było nic
- Dodano
anthropic.plan,anthropic.seat_type,anthropic.providerianthropic.custom_base_urldo metryk, zdarzeń i śladów OTel - Dodano raport kosztów do API administracyjnego bramki aplikacji Claude (
GET /v1/organizations/analytics/cost): wydatki z wybranego okresu łącznie, per programista, per dzień albo per grupa IdP - Dodano dzienny zapis grup IdP każdego programisty w bramkach aplikacji Claude z ustawionym
admin:, przechowywany przezadmin.identity_retention_days; po tych grupach dzieli się raport kosztów - Dodano
CLAUDE_CODE_DISABLE_NESTED_SESSION_ID: ustawione na1na self-hosted runnerze sprawia, żeclaude -puruchomione w sesji używa jej ID i transkryptu, jak we wcześniejszych wersjach - Ulepszono błąd w Microsoft Foundry, gdy nie da się wczytać danych logowania Azure: każe je sprawdzić albo odświeżyć i zgłasza się jako
cloud_credential_error - Ulepszono
/design-sync: od razu mówi, że Twój design system przeniósł się do Claude, i zatrzymuje się przed budowaniem, zamiast wywalić się przy wysyłce - Ulepszono błąd przy starcie, gdy wymagana bramka aplikacji Claude jest nieosiągalna: wskazuje problem z siecią zamiast logowania i mówi, gdy nie da się zweryfikować certyfikatu TLS bramki
- Ulepszono podpowiedź „Resume this session with” przy wyjściu: powtarza flagi, z którymi uruchomiłeś sesję (np.
--chrome --debug), przed--resume - Ulepszono odzyskiwanie self-hosted runnerów po błędach serwera: po błędzie 5xx innym niż 501 i 529 kolejne odpytanie otwiera nowe połączenie zamiast używać tego, które padło
- Ulepszono odzyskiwanie sesji na self-hosted runnerach po błędach serwera: po błędzie 5xx innym niż 501 i 529 sesja otwiera nowe połączenia zamiast używać tego, które padło
- Ulepszono odzyskiwanie sesji na self-hosted runnerach, gdy połączenia przestają odpowiadać: po braku odpowiedzi na heartbeat sesja otwiera nowe połączenia, zamiast próbować po kolei każdego bezczynnego
- Zmieniono SendMessage: wiadomość do agenta pracującego w tle dociera szybciej, bo jego bieżąca komenda przechodzi w tło, bez zatrzymywania
- Zmieniono poziom wysiłku subagentów i teammate'ów na innym modelu niż główna rozmowa: używają zapisanego poziomu tego modelu albo jego domyślnego, a nie poziomu z sesji
- Zmieniono wyjście z Claude Code: monitory pluginów nie wywołują już pytania „Background work is running”
- Zmieniono wbudowany skill
plugin-authoring: gdy zbudowany mod zadziała, raz zaproponuje pomoc w jego udostępnieniu - Usunięto skrót „plik się nie zmienił od ostatniego odczytu” w narzędziu Read: ponowny odczyt niezmienionego pliku zwraca jego treść
- Remote Control: ulepszono nazwy forków, gdy aplikacja ich nie ustawia: długa nazwa zachowuje końcówkę „(fork)”, a w sesjach z
claude remote-controlfork „Nazwa (fork)” dostaje nazwę „Nazwa (fork 2)” - [Cloud sessions] Dodano kartę linku w sesjach chmurowych: link, który serwer MCP prosi Cię otworzyć, możesz otworzyć albo odrzucić, zamiast żeby prośba przeszła niezauważona
- [Cloud sessions] Zmieniono okno środowiska organizacji w ustawieniach administratora na krótki układ jak w oknach osobistych: każda sekcja otwiera się z wiersza, a niezapisane dane wywołują pytanie przed zamknięciem
- [Claude Tag] Zmieniono świeżo wklejone w Slacku linki do artefaktów: pokazują prostszą kartę z przyciskiem Open, który otwiera artefakt w Claude, zamiast panelu bocznego Slacka
Poprawki 62
- Naprawiono projektowe i lokalne serwery MCP, które rozłączały się po pierwszej turze w części sesji Claude Desktop
- Naprawiono auto mode, który wywalał się w każdej turze, gdy bramka LLM ustawiona jako base URL odpowiadała 403 albo 422 na serwerowe sprawdzenie bezpieczeństwa (403 przy apiKeyHelper działa po staremu)
- Naprawiono
claude auth status, które kończyło się przed zapisaniem wolnego odświeżenia tokena, przez co przy następnym uruchomieniu mogło Cię wylogować - Naprawiono ustawienie
effortLevelprojektu, ignorowane przez sesje, które aplikacja uruchamia z wyprzedzeniem i potem otwiera w projekcie (np. nowe sesje w zakładce Code w aplikacji desktopowej) - Naprawiono
claude --from-pr, które pokazywało „No conversations found” w projektach z wieloma sesjami, gdy powiązana sesja była starsza niż pierwsza strona wyników - Naprawiono drugie z dwóch równoczesnych pytań o uprawnienia, które na claude.ai i w aplikacjach mobilnych nie pokazywało ścieżki pliku ani komendy
- Naprawiono Remote Control i hosty SDK, które przy wywołaniach narzędzi modów proponowały „don't ask again”
- Naprawiono tytuły sesji w chmurze i SDK, które ginęły, gdy w trakcie generowania tytułu przyszła nowa wiadomość albo Stop
- Naprawiono pobudki samodzielnie sterowanego
/loop, które czasem nie były planowane, gdy Claude pominął pole w zapytaniu - Naprawiono auto mode w sesjach chmurowych, który zatrzymywał się po zgodę, gdy narzędzie Artifact wysyłało plik, zapisywało do bazy albo zapisywało plik przez folder outputs
- Naprawiono skille synchronizowane z claude.ai, które ginęły albo pobierały się od nowa co 10 minut, gdy nie dało się ich zapisać na dysk
- Naprawiono
/schedule, które po utworzeniu albo zmianie zadania w chmurze nie podawało czasu następnego uruchomienia ani linku - Naprawiono czytniki ekranu w trybie dla czytników, które odczytywały czas pracy i liczbę tokenów subagenta przy każdej zmianie
- Naprawiono blokadę regionu albo sieci (HTTP 403), pokazywaną jako błąd logowania; komunikat wyjaśnia teraz blokadę
- Naprawiono komunikaty w sesjach chmurowych, że działający konektor claude.ai wymaga autoryzacji albo padł, gdy zsynchronizowany plugin zawierał ten sam serwer
- Naprawiono
claude -p, które kończyło się kodem 0, gdy pełny dysk albo limit miejsca zgubił zapis transkryptu albo~/.claude.json; teraz pokazuje błąd i w trybie tekstowym i json kończy się kodem 1. Pełne udziały NFS mogą zostać przeoczone - Naprawiono zmiany w plikach ustawień zrobione w pierwszej sekundzie po starcie, które nie działały, dopóki plik ustawień nie zmienił się ponownie
- Naprawiono stare transkrypty, które nie były sprzątane na maszynach, gdzie część uruchomień pomija sprzątanie (np. z
--setting-sources) - Naprawiono usunięte skrzynki zespołu agentów, odtwarzane przez spóźnioną wiadomość teammate'a
- Naprawiono odtworzonego teammate'a, usuwanego z zespołu przez wcześniejszą zgodę na zamknięcie
- Naprawiono zapisane zaplanowane zadania, których nie dało się wylistować ani usunąć po wyłączeniu zaplanowanych zadań
- Naprawiono usuwanie najświeższego przewodnika
/team-onboarding, gdy prosiłeś o usunięcie jednego bez podania którego - Naprawiono informację, że przewodnik
/team-onboardingzostał usunięty, gdy serwer odmówił usunięcia - Naprawiono bramkę aplikacji Claude, która ukrywała błąd Amazon Bedrock „Input is too long.”, przez co sesje padały w każdej turze z „upstream rejected the request” zamiast się streścić
- Naprawiono sesje na self-hosted runnerach, które gubiły ostatnie tury albo całą rozmowę po restarcie w trakcie czekania planu na zatwierdzenie
- Naprawiono „Prompt is too long” po automatycznym streszczeniu w sesjach z bardzo dużym CLAUDE.md, który zmienił się od ostatniego wysłania
- Naprawiono duże zużycie pamięci i wolny start w sesjach bez interfejsu z wieloma pluginami rejestrującymi komendy
- Naprawiono serwery MCP stdio, które dostawały puste
AWS_BEARER_TOKEN_BEDROCK, gdy ich konfiguracja ustawiała je na puste; zmienna jest teraz usuwana, więc serwer może użyć danych AWS z maszyny - Naprawiono zapytania do API kończące się błędem „unable to get local issuer certificate” za niektórymi proxy podglądającymi TLS po odnowieniu certyfikatu głównego
- Naprawiono bardzo długie rozmowy, które gubiły wcześniejsze streszczenie, gdy streszczanie musiało skrócić własne zapytanie
- Naprawiono metadane PDF-a, przez które Read i wzmianki @ mogły zaniżać liczbę stron
- Naprawiono
DISABLE_PROMPT_CACHING_OPUSiDISABLE_PROMPT_CACHING_SONNET, które nie działały na zapisy domyślnego modelu z[1m], z innym regionem i bez daty - Naprawiono
/artifactsi wspólną listę narzędzia Artifact, które nie pokazywały udostępnionych artefaktów, gdy masz 200 albo więcej własnych - Naprawiono traktowanie przez Claude częściowych wyników Grep i Glob jako pełnych, gdy wyszukiwanie przekroczyło limit czasu
- Naprawiono eksport OpenTelemetry do adresu
https://przez proxy, który nigdy nie wychodził, gdy zaczął się w trakcie innego eksportu - Naprawiono lawinę prób połączenia z proxy, które blokuje (HTTP 403) eksport OpenTelemetry do adresu
http:// - Naprawiono eksport OpenTelemetry wiszący bez końca za proxy, które nie odpowiada; teraz kończy się po 10 sekundach albo po
OTEL_EXPORTER_OTLP_TIMEOUT, do 30 sekund - Naprawiono wznowione sesje, które ponownie informowały Claude o zmianie pliku, o której już wiedział
- Naprawiono sytuację, w której Claude we wznowionej sesji czasem nie używał wbudowanego narzędzia, bo wcześniejsze wywołanie padło, gdy narzędzie było wyłączone
- Naprawiono
/remote-control, które odpowiadało „Unknown command” zamiast powiedzieć, że Remote Control wyłącza ustawieniedisableRemoteControl - Naprawiono teammate'ów zespołu agentów w panelach tmux albo iTerm2, którzy startowali w auto mode, gdy sesja prowadząca była w trybie ręcznym
- Naprawiono sesję w tle, która czasem gubiła świeżą zmianę trybu uprawnień przy aktualizacji albo wygaszeniu
- Naprawiono Ctrl+C, które zatrzymywało wszystkich agentów w tle, gdy wciskałeś je, żeby wyczyścić wpisany tekst w promptcie
- Naprawiono /feedback, które pokazywało „Enter to confirm” w trakcie wysyłania zgłoszenia
- Naprawiono procesy potomne zatrzymanej komendy powłoki, które czasem dostawały SIGTERM dwa razy, przez co część programów pomijała sprzątanie
- Naprawiono
claude -puruchomione w sesji w chmurze albo na self-hosted runnerze, które dzieliło ID z tą sesją: pisało do jej transkryptu, a restart mógł wznowić złą rozmowę - Naprawiono
claude -puruchomione w sesji w chmurze albo na self-hosted runnerze, które generowało własny tytuł i wysyłało go do tej sesji - Windows: naprawiono odrzucanie każdego wywołania narzędzia na części woluminów, gdzie systemowe sprawdzenie ścieżki zawodzi; sprawdzenie folderu roboczego porównuje teraz tożsamość folderu
- Windows: naprawiono notatnik sesji i inne ścieżki tymczasowe, które rosły razem z długością ścieżki projektu w sesjach nieuruchomionych przez Claude Desktop, przez co sklonowane w nich repozytoria przekraczały limit 260 znaków
- Gateway: naprawiono pasek statusu i
/usage, które pokazywały własny limit wydatków programisty jako wykorzystany w 100%, gdy skończył się wspólny budżet jego grupy - Self-hosted runner: naprawiono brak przerwanego wywołania narzędzia w widoku Claude, gdy sesja przechodzi na nowy runner, a tura jest starsza niż
CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS - Self-hosted runner: naprawiono wyłączony serwer MCP, który włączał się z powrotem po przeniesieniu sesji na nową maszynę, gdy usługa sesji odmówiła zapisania przełączenia
- [VSCode] Naprawiono forkowane rozmowy, które gubiły wiadomości: z wywołań narzędzi uruchomionych równolegle zostawało tylko jedno, a ostatnie wiadomości zachowane przy streszczaniu ginęły, przez co odpowiedź Claude mogła zostać bez pytania
- [VSCode] Naprawiono gubienie wiadomości, gdy Claude nie zdążył wystartować: rozszerzenie uruchamia Claude jeszcze raz, zanim pokaże błąd
- [VSCode] Naprawiono otwieranie ekranu logowania, gdy zapytanie jest zablokowane dla regionu albo sieci
- [VSCode] Naprawiono panel Account, który pokazywał drugie słowo nazwy planu małą literą
- [VSCode] Naprawiono linki do plików w karcie Claude, które otwierały się na czacie zamiast w innej grupie edytora
- [VSCode] Naprawiono chipy załączników, menu, banery i okna dialogowe w panelu Claude, które zostawały małe po zwiększeniu
chat.fontSize - [VSCode] Naprawiono
ultrathink, które przy wyłączonej telemetrii nie podnosiło wysiłku w swojej turze i nie świeciło tęczą - [Cloud sessions] Naprawiono dodawanie sekretu sieciowego dla hosta, który już ma sekret, po cichu podmieniające stary; formularz Add secret odmawia teraz i wskazuje istniejący sekret
- [Cloud sessions] Naprawiono nowe zaplanowane zadania, które ignorowały domyślne środowisko organizacji: formularz startuje teraz od środowiska wybranego przez administratora zamiast domyślnego od Anthropic
- [Remote Control] Naprawiono brak odpowiedzi na kolejną wiadomość do bezczynnej sesji po restarcie
claude remote-control, gdy wysłałeś ją w ciągu minuty od poprzedniej