Wszystkie wersje
Wydana 11 września 2026

Claude Code
2.1.269

Naprawiono sesje trwale zawieszające się na "Prompt is too long" i zdjęcia CMYK JPEG odrzucane błędem "cannot decode", Bash pokazuje teraz podgląd zmienionych plików - obok mapy agentów w VS Code i dziesiątek poprawek terminala, MCP oraz integracji ze Slackiem.

97 zmian31 nowych funkcji66 poprawek
Wpływ na codzienną pracę
4/5
Czego dotyczy
MCPHookiGitLogowanieSDKInterfejs
Najważniejsze zmiany
01

Naprawiono sesje trwale zawieszające się na komunikacie "Prompt is too long"

działo się tak, gdy auto-kompaktowanie nie miało pełnej wcześniejszej wymiany do podsumowania, głównie w sesjach Agent SDK z bardzo dużymi promptami

02

Naprawiono zdjęcia JPEG w CMYK odrzucane błędem "cannot decode"

konwertują się teraz i skalują tak samo jak inne JPEG-i

03

Bash pokazuje teraz podgląd zmienionych plików

gdy narzędzie Bash samo edytuje pliki, do wyniku komendy dołącza się diff tego, co się zmieniło (ustawienie bashEditDiffEnabled)

Nowe funkcje i zmiany 31
  • Dodano claude plugin eval - uruchamia zestaw testów pluginu na Claude Code i zwraca oceniony, powtarzalny wynik jako raport JSON i HTML; szczegóły w claude plugin eval --help
  • Dodano /output-style [name] - listuje i przełącza style wypowiedzi, także przez Remote Control oraz w sesjach chmurowych i innych bezekranowych (headless)
  • Dodano OTEL_METRICS_INCLUDE_REPOSITORY - oznacza metryki i zdarzenia OpenTelemetry atrybutami repozytorium (vcs.*); zdarzenia commitów dostają dodatkowo vcs.ref.head.* razem z OTEL_LOG_TOOL_DETAILS
  • Dodano CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS - wydłuża limit czasu na wykrywanie modeli (/v1/models) przez własny gateway LLM (domyślnie 3 sekundy)
  • Dodano podpowiedź przy spinnerze sugerującą /focus - widok z samym Twoim promptem, jednolinijkowym podsumowaniem pracy i odpowiedzią
  • Dodano CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS (1-256) - podnosi limit jednocześnie działających agentów w pojedynczym uruchomieniu narzędzia Workflow, przydatne przy dużych fan-outach obciążających model
  • Zmieniono /ultrareview --post - komentarz do PR-a publikuje się teraz od razu po otrzymaniu wyników razem z linkiem do niego, zamiast otwierać drugą sesję w chmurze tylko po to, żeby go opublikować
  • Zmieniono odczyty bazy artefaktów zapisujące się do notatnika roboczego sesji - nie zatrzymują się już na prośbie o zgodę na folder roboczy
  • Zmieniono nazewnictwo skilli synchronizowanych z claude.ai w sesjach chmurowych - mają teraz prefiks anthropic-skills:<nazwa>, tak jak w Claude Desktop; sama nazwa bez prefiksu nadal działa, jeśli nic innego jej nie używa
  • Poprawiono panel /diff - otwiera się teraz od razu w pełni wyrenderowany, bez pokazywania wcześniej stanu ładowania
  • Poprawiono podpowiedzi w trakcie pisania po japońsku, chińsku i koreańsku - podpowiedzi mieszające skrypty i pojedyncze słowa zostają, a tekst oceniający albo metatekst jest odrzucany, tak jak przy angielskim
  • Poprawiono komunikat błędu "Unknown skill" narzędzia Skill - gdy sama nazwa pasuje dokładnie do jednego skilla z pluginu, komunikat podaje teraz jego pełną nazwę
  • Poprawiono obsługę klawiatury przez SSH i w nierozpoznanych terminalach - terminale odpowiadające na zapytanie klawiatury kitty (np. foot i Alacritty 0.16+) dostają teraz skróty Shift+Enter i Ctrl+Shift
  • Poprawiono responsywność w długich sesjach - aktualizacje transkrypcji nie przetwarzają już całej rozmowy od nowa, żeby zbudować zwinięte podsumowania użycia narzędzi
  • Poprawiono sesje pierwszej strony z wyłączoną telemetrią - serwer MCP z alwaysLoad, który kończy łączenie w trakcie rozmowy, jest od razu użyteczny w kolejnej turze, bez dodatkowego przeszukiwania narzędzi
  • [VS Code] Dodano mapę agentów - pigułka "N agentów" w stopce otwiera mapę subagentów sesji z kartami per agent, przyciskiem Stop agent i podglądem transkrypcji tylko do odczytu
  • [VS Code] Dodano okno Hooks w menu komend - podgląd hooków oraz dodawanie, edycja i usuwanie ich w ustawieniach użytkownika, projektu i lokalnych; hooki zarządzane, z pluginów i sesyjne zostają tylko do odczytu
  • [VS Code] Dodano wiersze z postępem na żywo dla działających subagentów pod grupami wywołań narzędzi w widoku Focus
  • [VS Code] Dodano okno Permission rules - listuje reguły uprawnień i pozwala je dodawać albo usuwać w ustawieniach użytkownika, projektu i lokalnych; reguły ze startu, sesyjne i zarządzane zostają tylko do odczytu
  • [VS Code] Dodano przycisk Cancel na ekranie zmiany konta, który wraca do Twojej sesji na bieżącym koncie
  • [VS Code] Poprawiono dokumenty i wiadomości pisane dla kogoś innego niż Ty - Claude pisze je teraz z myślą o tym odbiorcy i nazywa go na początku odpowiedzi
  • [VS Code] Poprawiono dostępność dla czytników ekranu i klawiatury w menu komend ukośnikowych, menu @-wzmianek, wyborze stylu wypowiedzi, przycisku Send/Stop, kartach uprawnień i pytań oraz w liście kroków onboardingu
  • [VS Code] Zmieniono chip bieżącego pliku w polu wiadomości - X usuwa go teraz zamiast przełącznika Hide
  • [VS Code] Usunięto pozycje Claude Code z menu prawego przycisku myszy na zakładce sesji i z menu "..." paska tytułu edytora - i tak nie działały na zakładce, z której otwierało się menu
  • [Claude Code w przeglądarce] Dodano cofanie zakolejkowanej wiadomości w sesji chmurowej, zanim Claude ją przeczyta - usuń ją z kolejki albo naciśnij Esc lub strzałkę w górę, a tekst wraca do pola wiadomości
  • [Claude Code w przeglądarce] Zmieniono stronę administracyjną środowisk chmurowych - listuje teraz wszystkie środowiska, zamiast ograniczać każdą tabelę do pięciu wierszy za czasem nieosiągalnym przyciskiem Show more
  • [Claude Code w przeglądarce] Zmieniono claude.ai/code dla kont na planie Free - otwiera teraz stronę planów ze ścieżką do upgrade'u, zamiast strony "Disabled by org admin" bez żadnego dalszego kroku
  • [Claude Tag] Dodano okno potwierdzenia przed Connect all albo Disconnect na instalacji GitHub w ustawieniach administratora - zabezpiecza przed przypadkową zmianą na poziomie całej organizacji
  • [Claude Tag] Poprawiono czas wczytywania strony ustawień administratora i wyboru kanału Slacka - najbardziej widoczne w organizacjach z wieloma kanałami albo kilkoma podpiętymi workspace'ami
  • [Claude Tag] Poprawiono zaplanowane routines na kanałach Slacka - uruchomienie routine może teraz odpowiedzieć w istniejącym wątku zamiast zawsze zakładać nową wiadomość na kanale
  • [Claude Tag] Poprawiono znacznik czasu na listach postępu na żywo Claude'a - pokazuje teraz lokalny czas każdego czytającego i ile temu była ostatnia aktualizacja, zamiast stałego czasu UTC
Poprawki 66
  • Naprawiono częściowe unieważnianie cache promptu w turze po odpowiedzi ściętej limitem tokenów wyjściowych i automatycznie wznowionej
  • Naprawiono wznawianie sesji po przerwaniu Claude'a w trakcie myślenia - mogło zmieniać sposób ponownego wysyłania wcześniejszego kontekstu i psuć wykorzystanie cache promptu
  • Naprawiono F1/F2/F4 niedziałające w terminalach z protokołem kitty, klawisz Delete w st, Alt+strzałki działające jak Escape w rxvt-unicode oraz Shift+znak interpunkcyjny wpisujący znak bez Shift w WezTerm (regresja z 2.1.247)
  • Naprawiono sesje zdalne i headless pokazujące "czeka na Twoją odpowiedź", mimo że w tle nadal działały agenty (ustaw CLAUDE_CODE_BG_TASKS_REPORT_RUNNING=0, żeby wrócić do starego zachowania)
  • Naprawiono odpowiedzi terminala na zapytania o możliwości (^[[?1;2c) pojawiające się jako przypadkowy tekst przy starcie w niektórych terminalach
  • Naprawiono puste wiersze na górze albo na dole transkrypcji w trybie pełnoekranowym po zmianie rozmiaru okna terminala
  • Naprawiono regułę odmowy albo pytania o zgodę zaczynającą się od !, która działała poza źródłem ustawień, w którym ją zapisano - taka reguła obowiązuje teraz tylko w swoim źródle, a sama negacja ! bez niczego więcej jest ignorowana
  • Naprawiono status gita przekazywany Claude'owi po kompaktowaniu - to teraz aktualny status, a nie ten sprzed rozmowy
  • Naprawiono niełączące się zsynchronizowane serwery MCP z pluginów po wznowieniu sesji zdalnej
  • Naprawiono wznowione sesje headless tracące odpowiedź z tury, gdy model został zmieniony albo żądanie ponowione w trakcie tury
  • Naprawiono znaki sterujące terminala, złamania linii i zbyt duży tekst z zapisu zadania w tle trafiające do listy zadań i powiadomień po wznowieniu pracy
  • Naprawiono zdjęcia JPEG w CMYK, które nie dawały się załączyć (błąd "cannot decode") - konwertują się teraz i skalują tak samo jak inne JPEG-i
  • Naprawiono okno zgody zarządzanych ustawień - nie nazywało odbiorcy dla endpointu telemetrii gRPC ustawionego bez schematu
  • Naprawiono okna zgody headersHelper pluginów pokazujące ścieżkę URL, którą dało się pomylić z innym hostem
  • Naprawiono błędy pluginów pokazujące [redacted URL] zamiast względnej ścieżki Windows z folderem, którego nazwa zaczyna się od @
  • Naprawiono brak kursora w polach tekstowych reguł uprawnień, reguł trybu auto, dodawania katalogu, zmiany nazwy sesji i przeglądu opinii, gdy terminal ma włączony natywny kursor
  • Naprawiono powtarzane kliknięcia w potwierdzenie /fork w odstępie poniżej sekundy, które nigdy nie odsyłały sesji do tła od razu, tylko czekały na dokończenie bieżącego narzędzia
  • Naprawiono serwery LSP z pluginów odrzucające parametry shutdown (np. rust-analyzer) i zostające uruchomione po zakończeniu sesji - exit wysyła się teraz nawet, gdy shutdown się nie uda
  • Naprawiono przypomnienie o atrybucji nadpisujące regułę z CLAUDE.md albo pamięci zakazującą podpisywania commitów i pull requestów - linie ustawione przez zarządzane ustawienia nadal obowiązują
  • Naprawiono odrzucane podpowiedzi prompta dla tekstu po japońsku, chińsku, tajsku i w innych językach pisanych bez spacji między słowami
  • Naprawiono zakładanie zsynchronizowanego wyjścia na podstawie samej nazwy terminala w wersjach GNOME Terminal i Konsole, które go nie obsługują
  • Naprawiono permission_denials w wynikach --output-format stream-json pomijające wywołania Read, Edit i Write zablokowane regułą odmowy dla konkretnej ścieżki
  • Naprawiono sesje uruchomione przez SDK albo aplikację desktopową pokazujące nieznany status na liście agentów innych sesji
  • Naprawiono /insights niedziałające na Bedrock, Vertex, Foundry i wdrożeniach gateway, których konto nie ma dostępu do domyślnego modelu Opus - używa tam teraz modelu bieżącej sesji
  • Naprawiono niewczytujące się limity polityki organizacji dla sesji, gdy inny proces Claude Code odświeżył logowanie w tym samym momencie
  • Naprawiono sesje Claude Desktop na Bedrock, Vertex albo gateway niedostające kontekstowego tekstu powiadomienia "czego Claude potrzebuje" na koniec tury
  • Naprawiono ponowne łączenie się serwerów MCP, gdy zaktualizowana konfiguracja zmieniała tylko kolejność parametrów zapytania w adresie URL serwera
  • Naprawiono górną krawędź pola prompta rozpadającą się na dodatkowe linie przy podglądzie agenta w tle, którego nazwa albo opis ma złamania linii albo jest szerszy niż terminal
  • Naprawiono sesje trwale zawieszające się na komunikacie "Prompt is too long", gdy auto-kompaktowanie nie miało pełnej wcześniejszej wymiany do podsumowania (głównie sesje Agent SDK z bardzo dużymi promptami)
  • Naprawiono uruchomienia /goal cicho zawieszające się po błędach API, zerwaniu sieci albo limitach tokenów - /goal ponawia teraz próbę z rosnącym opóźnieniem albo zatrzymuje się i mówi dlaczego, także gdy trzeba poczekać na reset limitu użycia
  • Naprawiono chybione trafienia w cache promptu w sesjach chmurowych - Claude Code czeka teraz chwilę na konfigurację serwera przed pierwszym żądaniem
  • Naprawiono odpowiedzi /btw zawierające zmyślone wywołania narzędzi i wyniki - pytanie poboczne dostaje teraz instrukcję, żeby ich nie pisać, a te, które się pojawią, są oznaczane jako niewykonane
  • Naprawiono CLAUDE_CODE_RESUME_INTERRUPTED_TURN ponownie uruchamiające turę, która zakończyła się błędem API ponad 6 godzin wcześniej albo dawniej niż ustawione CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS
  • Naprawiono pluginy organizacji włączone przez zarządzane ustawienia niewczytujące się w sesjach headless i w Claude Desktop (od chwili, gdy Desktop dołączy tę wersję CLI) - wczytują się od następnej sesji
  • Naprawiono archiwa pluginów wypakowywane na potrzeby sesji, które inni lokalni użytkownicy mogli odczytać, wypakowane pliki zachowujące uprawnienia zapisu dla wszystkich z archiwum oraz nieusuwane stare pliki przy ponownym wypakowaniu
  • Naprawiono reguły odmowy Edit() i sprawdzanie ścieżki zapisu niedziałające dla pliku, do którego Bash pisze przez tee - reguła zezwalająca Bash(tee:*) nie obejmuje już miejsc docelowych poza katalogami roboczymi
  • Naprawiono przypadkowe znaki jak 22c albo odpowiedź terminala o kolorze czy wersji wpisujące się do prompta przy starcie na wolnych połączeniach (ssh, terminale w przeglądarce)
  • Naprawiono blokowy kursor terminala widoczny pod interfejsem w rxvt-unicode po wyjściu i powrocie do trybu pełnoekranowego
  • Naprawiono kursor pozostający widoczny po powrocie z zewnętrznego edytora w trybie pełnoekranowym w rxvt-unicode
  • Naprawiono podwójne rysowanie interfejsu po powrocie z zewnętrznego edytora (Ctrl+G) poza trybem pełnoekranowym
  • Naprawiono podwójne rysowanie interfejsu w Konsole po powrocie z zewnętrznego edytora
  • Windows: Naprawiono komendy narzędzia PowerShell wysłane do tła, które zatrzymywały się po zamknięciu Claude Code
  • [VS Code] Naprawiono widok Focus pokazujący turę zaczętą dostarczonym prostym tekstem prompta (np. z zaplanowanego zadania) jako część poprzedniej tury
  • [VS Code] Naprawiono zegar cache promptu w stopce ukrywający minuty, gdy panel jest wąski
  • [VS Code] Naprawiono listę sesji zachowującą sesje z domyślnego folderu, gdy CLAUDE_CONFIG_DIR jest ustawione w pliku ustawień albo przez environmentVariables
  • [VS Code] Naprawiono podgląd planu, który przy późnym dokończeniu ładowania czasem ukrywał pole komentarza albo pokazywał starszy plan
  • [VS Code] Naprawiono podgląd planu przyjmujący komentarze, które nigdzie nie trafiały po zamknięciu zakładki Claude
  • [VS Code] Naprawiono zegar cache promptu i informację o ponownym otwarciu dla sesji skompaktowanej po ostatniej odpowiedzi i potem zamkniętej - po ponownym otwarciu pokazuje się teraz jako zimna
  • [VS Code] Naprawiono sesję przemianowaną w rozszerzeniu przy włączonym Remote Control, która zachowywała starą nazwę na claude.ai/code
  • [VS Code] Naprawiono przełącznik "Enable Remote Control for all sessions" zachowujący ostatnią pozycję po zresetowaniu ustawienia do domyślnego z terminala
  • [VS Code] Naprawiono przywrócone zakładki Claude niepokazywane jako otwarte na liście sesji po przeładowaniu okna, dopóki nie kliknięto ich wiersza, który wtedy otwierał drugą zakładkę
  • [VS Code] Naprawiono Switch account sprawiające, że zakładka zapominała odrzucone ostrzeżenia o limicie użycia po zalogowaniu z powrotem na to samo konto
  • [VS Code] Naprawiono zmianę nazwy sesji zastępowaną wygenerowaną nazwą po przeładowaniu okna, gdy zmiana nazwy nastąpiła w trakcie długiej tury
  • [VS Code] Naprawiono miernik użycia w pasku bocznym zachowujący nieaktualny wiersz tygodniowego limitu dla danego modelu po utracie tego limitu przez konto
  • [VS Code] Naprawiono rzadki przypadek, w którym @-wzmianka wysłana skrótem klawiszowym w trakcie startu nowego widoku czatu mogła wstawić się do pola dopiero długo po naciśnięciu klawisza
  • [VS Code] Naprawiono listę sesji przeskakującą w dół, gdy nagłówek Account & usage pojawiał się chwilę po otwarciu paska bocznego Claude
  • [Claude Code w przeglądarce] Naprawiono /model default w sesji chmurowej, które psuło każdą kolejną wiadomość w organizacjach ograniczających dostępne modele Claude Code
  • [Claude Code w przeglądarce] Naprawiono jednorazowe zaplanowane routines uruchamiające się czasem drugi raz po przejściowym błędzie serwera
  • [Claude Code w przeglądarce] Naprawiono uruchomienia routine korzystające z subagentów czasem uznawane za zakończone za wcześnie, co mogło pominąć ponowną próbę po realnym błędzie albo uruchomić duplikat
  • [Claude Code w przeglądarce] Naprawiono linki do plików w transkrypcjach sesji chmurowych otwierające błąd 404 GitHuba, gdy Claude pracował z podfolderu repozytorium
  • [Claude Tag] Naprawiono wątki milknące czasem po nieudanej turze, bo powiadomienie o błędzie ginęło przy chwilowym rate-limicie Slacka - powiadomienie jest teraz ponawiane
  • [Claude Tag] Naprawiono Claude'a przyjmującego przełączenie na model niewłączony przez organizację i po cichu odpowiadającego zapasowym modelem - teraz odmawia i mówi, że admin może go włączyć
  • [Claude Tag] Naprawiono tabelę publikującą się jako surowy tekst z pionowymi kreskami, gdy Claude załączał pliki w tej samej wiadomości - tabela publikuje się teraz jako zwykła odpowiedź, a pliki lecą osobno z prostym podpisem
  • [Claude Tag] Naprawiono @Claude !restart na najwyższym poziomie kanału, w którym Claude nie jest aktywny, zaczynające niepowiązaną rozmowę - teraz odpowiada prywatnie, że nie ma czego restartować
  • [Claude Tag] Naprawiono wiersze pluginów w ustawieniach dostępu Slacka pokazujące nieopisane surowe ID bez możliwości wyłączenia pluginu - pokazują teraz jego nazwę z linkiem do paczki, która nim zarządza
  • [Claude Tag] Naprawiono baner udostępnionej sesji i okno Share dla sesji uruchomionych ze Slacka twierdzące, że link może otworzyć cała organizacja - nazywają teraz konkretny kanał Slacka jako odbiorcę
Wróć do wszystkich wersji