Wszystkie wersje
Wydana 2 listopada 2026

Claude Code
2.1.317

Ctrl+C przy czyszczeniu promptu nie zatrzymuje już agentów w tle, Claude pyta, zanim wyśle Twój adres e-mail do sieci, a Read zawsze zwraca treść pliku.

87 zmian25 nowych funkcji62 poprawki
Claude Code 2.1.317
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.provider i anthropic.custom_base_url do 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 przez admin.identity_retention_days; po tych grupach dzieli się raport kosztów
  • Dodano CLAUDE_CODE_DISABLE_NESTED_SESSION_ID: ustawione na 1 na self-hosted runnerze sprawia, że claude -p uruchomione 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-control fork „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 effortLevel projektu, 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-onboarding został 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_OPUS i DISABLE_PROMPT_CACHING_SONNET, które nie działały na zapisy domyślnego modelu z [1m], z innym regionem i bez daty
  • Naprawiono /artifacts i 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 ustawienie disableRemoteControl
  • 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 -p uruchomione 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 -p uruchomione 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
Wróć do wszystkich wersji