Wszystkie wersje
Wydana 17 września 2026

Claude Code
2.1.275

Skrót ctrl+enter wysyłający zakolejkowane wiadomości od razu, synchronizacja skilli i pluginów z konta claude.ai do terminala, wznawianie sesji z uszkodzonym transkryptem bez awarii, Grep i Glob bez zawieszeń na dużych wynikach oraz akceptowanie zmian jedna po drugiej w VS Code.

96 zmian35 nowych funkcji61 poprawek
Wpływ na codzienną pracę
3/5
Czego dotyczy
MCPHookiGitLogowanieSDKInterfejs
Najważniejsze zmiany
01

Wyślij zakolejkowane wiadomości od razu

ctrl+enter (albo ctrl+x ctrl+s) przerywa bieżącą turę i wysyła wszystko, co czeka w kolejce. Wysłane i czekające wiadomości są szare, dopóki model ich nie odbierze

02

Skille i pluginy z konta claude.ai lądują w terminalu

to, co włączyłeś na koncie, synchronizuje się do sesji zalogowanych tym kontem. Wyłączysz to przez syncClaudeAiSkills: false albo syncClaudeAiPlugins: false. Do tego /plugin install --marketplace sam proponuje dodanie marketplace'u przed instalacją

03

Koniec awarii na uszkodzonym transkrypcie

--resume, --continue i wybór sesji nie wywalają się już na zepsutych wpisach w historii, Grep i Glob nie zawieszają się na wyszukiwaniach powyżej 20 MB outputu, a /rewind nie przywraca pustych plików w sesjach forkowanych

Nowe funkcje i zmiany 35
  • Dodano do logowania przez bramkę Claude apps gateway informację o zalogowanym koncie: gdy bramka je poda, potwierdzasz je przed zapisaniem poświadczeń, a /status je pokazuje
  • Dodano skrót „wyślij teraz" (ctrl+enter albo ctrl+x ctrl+s), który przerywa bieżącą turę i wysyła wszystkie zakolejkowane wiadomości naraz; wysłane i czekające wiadomości są szare, dopóki model ich nie dostanie
  • Dodano ostrzeżenie przy starcie, gdy skonfigurowany otelHeadersHelper zawodzi, żeby sesje, które po cichu nie wysyłają telemetrii, nie umykały uwadze
  • Dodano synchronizację skilli i pluginów włączonych na Twoim koncie claude.ai do sesji w terminalu zalogowanych tym kontem; wyłączysz to przez syncClaudeAiSkills: false albo syncClaudeAiPlugins: false
  • Dodano /plugin install <plugin> --marketplace <źródło>, które proponuje dodanie marketplace'u przed instalacją pluginu
  • Usprawniono cache'owanie promptu dla --system-prompt z linią __SYSTEM_PROMPT_DYNAMIC_BOUNDARY__: tekst nad nią jest teraz cache'owany globalnie, tak jak już wcześniej w formie tablicowej w SDK
  • Usprawniono błąd /desktop, gdy Claude Desktop się nie otwiera: mówi teraz dlaczego i co zrobić dalej
  • Usprawniono wyniki publikacji i odczytu narzędzia Artifact: mówią teraz, kto może otworzyć stronę i co oferuje menu Share właściciela
  • Usprawniono wyniki publikacji artefaktów: podają wysłaną ikonę zakładki, ostrzegają, gdy strona zawiera bajt NUL, i ponawiają nieudane pobranie nowszej strony do scalenia po publikacji opartej na starej wersji
  • Usprawniono wklejane i załączane obrazy: zapisują się tam, gdzie Claude może je otworzyć jako pliki bez pytania o zgodę, także w Desktop i VS Code
  • Usprawniono wskazówki narzędzia Artifact, żeby Claude aktualizował udostępniony artefakt w miejscu, gdy dostałeś do niego prawo edycji, zamiast publikować osobną kopię
  • Usprawniono odczyt zużycia planu: okna edytora i sesje nieinteraktywne na jednej maszynie współdzielą odczyt z ostatniej minuty zamiast każde z osobna odpytywać endpoint zużycia
  • Usprawniono opis narzędzia ListPlugins, żeby Claude wiedział, że wypisuje ono pluginy włączone na koncie claude.ai, a nie zainstalowane lokalnie przez /plugin
  • Usprawniono responsywność przy wolnym albo wstrzymanym terminalu: output nie zostaje już coraz bardziej w tyle, gdy terminal nadrabia
  • Usprawniono wyniki Write i Edit dla plików w synchronizowanym folderze skilli z konta: mówią teraz, że zmiana nie zapisuje się na koncie i jak ją tam zapisać
  • Zaktualizowano /logout dla logowań przez bramkę Claude apps gateway: kończy też sesję na bramkach, które obsługują unieważnianie tokenów
  • Zmieniono sesje hostowane tak, żeby po restarcie kontenera pozostawiały otwarte pytanie o uprawnienie zamiast pytać ponownie
  • Zmieniono narzędzie Artifact: przy pierwszej publikacji prosi o jednowyrazową ikonę zakładki zamiast emoji jako favicon
  • Zmieniono Claude in Chrome w trybie auto: pomija sprawdzanie per witryna w rozszerzeniu dla wywołań zatwierdzonych przez klasyfikator, tak jak tryb bypass, co naprawia „Permission denied" w browser_batch po przekierowaniu
  • Zmieniono instalację pluginów ze źródła npm: pobierane są przez npm pack --ignore-scripts z weryfikacją integralności, więc skrypty instalacyjne paczki już się nie uruchamiają
  • Zmieniono zaplanowane i ręczne („Run now") uruchomienia routine: zapisują dane i republikują stronę artefaktu, który możesz edytować, bez pytania; artefakty publiczne, pierwsze publikacje i usuwanie nadal pytają
  • Usunięto powiadomienie przy starcie, że jednorazowa zaplanowana routine uruchomiła się od Twojej ostatniej sesji
  • [VSCode] Dodano podgląd, edycję i usuwanie zapisanego wspomnienia w oknie Memory
  • [VSCode] Dodano wysyłanie załączonego obrazu bez wpisywania tekstu
  • [VSCode] Dodano link Retry w oknie serwerów MCP, gdy lista serwerów nie chce się załadować
  • [VSCode] Dodano przyciski akceptuj i odrzuć pod każdą zmianą w karcie proponowanego diffa, więc edycję przejrzysz zmiana po zmianie
  • [VSCode] Usprawniono mapę agentów: pigułka liczy działających agentów i robi się czerwona po awarii, główny agent zostaje w widoku podczas przewijania mapy, a agenci sortują się po stanie, potem po czasie zakończenia
  • [VSCode] Zmieniono New session w karcie edytora Claude: otwiera się w pasku bocznym, gdy Preferred Location ustawiono na Sidebar, zamiast zawsze w kolejnej karcie
  • [VSCode] Zmieniono wiadomość wysłaną, gdy Claude pracuje: czeka na dole rozmowy, dopóki Claude się za nią nie weźmie
  • [Claude Code on the web] Dodano przycisk „New routine" na stronie pokazywanej, gdy link do routine już nie działa, obok linku z powrotem do listy routines
  • [Claude Code on the web] Usprawniono to, co Claude mówi, gdy prosisz o edycję, usunięcie albo uruchomienie routine, której nie stworzył: linkuje teraz do strony tej routine, żebyś zrobił to sam
  • [Claude Tag] Dodano warunki dołączania pakietów dostępu w ustawieniach Claude Tag: Owner może pozwolić, żeby pakiet działał też w kanałach z gośćmi albo kanałach Slack Connect, nie tylko w kanałach dla członków
  • [Claude Tag] Dodano presety Amazon CloudWatch, CloudWatch Logs, Amazon SNS, Google Cloud Monitoring i Cloud Logging w zakładce Credentials pakietu dostępu w ustawieniach admina Claude Tag
  • [Claude Tag] Dodano presety Datadog dla witryn US3, AP1, AP2 i US1-FED; nowe połączenia Datadog są ograniczone do tras API odczytu i zapytań
  • [Claude Tag] Usprawniono komunikaty Claude'a w kanałach Enterprise Grid współdzielonych między workspace'ami: mówią teraz, gdy żaden workspace nie jest jeszcze skonfigurowany, albo dlaczego obowiązują tylko domyślne ustawienia organizacji
Poprawki 61
  • Notka o wieku przywróconego pliku pamięci nie zmienia się już między żądaniami po kompaktowaniu albo wznowieniu, co psuło cache promptu
  • --forward-subagent-text w stream-json i wyjściu SDK nie gubi już wiadomości subagentów uruchomionych przez skill z context: fork ani forkowanych skilli wywołanych przez subagenta albo inny forkowany skill
  • Podpowiedzi plików przy @ nie są już zakopane pod zasobami MCP przy własnym poleceniu fileSuggestion albo po wpisaniu @./@./
  • Tryb pełnoekranowy nie chowa już powiadomień o zakończeniu zadań w tle pod zwiniętym wierszem narzędzia długiej tury; każde powiadomienie zamyka otwarty wiersz i pokazuje się tam, gdzie przyszło
  • claude plugin marketplace update nie kasuje już lokalnej kopii marketplace'u z GitHuba, gdy pobranie się nie udało, a marketplace nazywał się tak jak jego repozytorium
  • Komunikaty pluginów i marketplace'ów, logi oraz claude plugin marketplace list nie pokazują już hasła ani tokena zapisanego w adresie git, ssh albo marketplace'u
  • Wznowiona sesja w chmurze nie zostawia już w transkrypcie otwartego pytania bez odpowiedzi, gdy zakolejkowana wiadomość je wyprzedziła
  • Tryb vim nie stawia już kursora o jeden znak za daleko po powtórzonym kropką „!" albo szybko wpisanym „i!", które przełączyło niepusty prompt w tryb powłoki
  • Tryb pełnoekranowy nie zawiesza się już ani nie pokazuje pustego ekranu na kilka sekund przy przewijaniu w górę przez duży diff pliku
  • W odpowiedziach nie pojawia się już czasem zabłąkany tag zamykający w stylu </ccmemory>
  • Komunikaty pluginów, logi i okno pluginów w VS Code nie pokazują już złego serwera dla niektórych adresów git
  • Użytkownicy za bramką sieciową, która przepisuje odpowiedzi błędów API, nie dostają już API Error: 400 w każdej turze, gdy nagłówek beta zostanie odrzucony
  • Polecenia Bash w sandboxie na Linuksie nie zgłaszają już kodu wyjścia 0 dla nieudanych poleceń, gdy powłoką jest zsh
  • Narzędzie Read nie zawiesza się już zamiast zgłosić błąd, gdy części dużego pliku nie da się zdekodować przy braku pamięci
  • --resume, podgląd w wyborze sesji, wznowione agenty w tle i widok transkryptu nie wywalają się już na sesji, której zapisana historia zawiera uszkodzony wpis przypomnienia o zadaniu albo załącznika @-plik
  • Naprawiono awarię przy wznawianiu rozmowy z uszkodzonym wpisem wiadomości w transkrypcie oraz awarię trybu pełnoekranowego, gdy taka rozmowa dostała nowe wiadomości podczas przewinięcia w górę
  • Sesje nie odmawiają już wznowienia ani startu, gdy zapisany transkrypt zawiera uszkodzony blok treści wiadomości
  • Grep, Glob i podpowiedzi @-plików nie zawieszają się już ani nie wyczerpują pamięci przy wyszukiwaniach przekraczających limit 20 MB outputu, a systemowy ripgrep nie zgłasza już „no matches" zamiast błędu po fali ostrzeżeń
  • /rewind w sesji forkowanej albo w tle nie przywraca już pliku wypełnionego zerami albo uciętego, gdy kopii zapasowych historii plików nie dało się w pełni skopiować
  • Sesje pełnoekranowe nie kończą się już czasem komunikatem „Claude Code exited after an unrecoverable interface error" przy szybkim pisaniu albo przytrzymaniu klawisza z otwartą listą slash commands
  • Sesje w tle nie wywalają się już i nie restartują workera, gdy polecenie podane przez stdin uruchomiono na maszynie, której skończyły się deskryptory plików
  • Naprawiono awarię przy starcie, gdy ~/.claude.json zawiera uszkodzoną wartość mcpNeedsAuthNoticed
  • --resume i --continue nie gubią już wcześniejszego myślenia rozmowy, gdy wbudowane narzędzie, od którego zaczęła, zostało od tego czasu wyłączone flagą po stronie serwera
  • Tekst zaznaczony myszą w pełnoekranowym wyborze sesji claude --resume trafia teraz do schowka
  • Podglądy przeładowania pluginu nie podmieniają już rozpakowanych plików pluginu działającej sesji, gdy plugin załadowano z archiwum przez --plugin-dir albo --plugin-url
  • Self-hosted runnery z --drain-wait-sec nie gubią już końcowego wyniku tury zakończonej podczas opróżniania po SIGTERM; runner chwilę czeka, aż tura zostanie zgłoszona
  • Hooki SubagentStop z konkretnym matcher nie odpalają się już dla każdego kończącego się subagenta, którego typ agenta był pusty
  • Polecenia Bash w sandboxie mogą znów zapisywać do katalogów projektu o nazwie hooks/ albo config/
  • Aktualizacje artefaktu nie kończą się już błędem „File not found" po wznowieniu sesji na innej maszynie albo wyczyszczeniu brudnopisu: przywracana jest ostatnia opublikowana wersja strony
  • /update-config nie zapisuje już reguł uprawnień Write(ścieżka), których kontrola uprawnień plików nie rozpoznaje, tylko reguły Edit(ścieżka)
  • Naprawiono cztery martwe adresy dokumentacji (Pricing, Computer Use, Skills, CLI) w tabeli żywych źródeł dołączonego skilla claude-api
  • [VSCode] Transkrypt nie pełznie już małymi krokami w dół, gdy karta uprawnień czeka, a treść wciąż napływa
  • [VSCode] Cofnięte i forkowane rozmowy zachowują tryb uprawnień wybrany dla rozmowy pierwotnej
  • [VSCode] Pusty wpis CLAUDE_CONFIG_DIR w ustawieniu environmentVariables nie sprawia już, że Claude Code trzyma swoje pliki w workspace
  • [VSCode] Linki instalacji pluginów nie otwierają już okna Manage plugins dla nazw pluginów i adresów marketplace'ów, których nie da się użyć w linku
  • [VSCode] Remote Control nie pokazuje się już jako połączony po wyłączeniu, które Claude Code zgłosił jako nieudane; pokazuje się jako wyłączony
  • [VSCode] Przewinięcie na dół po wysłaniu nie zatrzymuje się już przed odpowiedzią, gdy odpowiedź zaczyna napływać w trakcie przewijania
  • [VSCode] Mapa agentów po ponownym otwarciu sesji pokazuje agentów, których awaria zostawiła niedokończonych, jako nieudanych, a nie zatrzymanych
  • [VSCode] Komunikat „Continuing the step" pojawia się, a limit kontynuacji nie resetuje się już po przeładowaniu następującym po awarii z wciąż działającymi zadaniami w tle
  • [VSCode] Lista sesji pokazuje, kiedy wysłano ostatnią wiadomość, a nie kiedy sesję ostatnio otwarto, np. po przeładowaniu okna
  • [VSCode] „Fork conversation from here" nie zawodzi już na wiadomości tuż po tej wysłanej, gdy Claude pracował
  • [VSCode] Zegar cache'u promptu nie pokazuje już za mało minut po ponownym otwarciu sesji z wiadomością wysłaną, gdy Claude pracował
  • [VSCode] Agent w tle, który skończył, gdy Claude uruchamiał narzędzie, nie gubi już powiadomienia o zakończeniu ani wyniku na mapie agentów po przeładowaniu okna
  • [VSCode] Naprawiono rzadki przypadek, w którym tekst zaznaczony w pliku ignorowanym przez git mógł trafić do Claude'a po kilku sekundach braku odpowiedzi rozszerzenia
  • [VSCode] Zmiana nazwy działającej sesji nie wraca już do wygenerowanej nazwy (regresja z 2.1.269)
  • [VSCode] Niektóre sesje z claude.ai/code nie otwierają się już w VS Code jako pusta rozmowa bez wiadomości
  • [VSCode] Slash commands wpisane, gdy Claude odpowiada, nie idą już do modelu jako tekst, tylko uruchamiają się po zakończeniu odpowiedzi
  • [VSCode] Kod w podglądzie planu oraz w oknach Hooks i Permission rules jest czytelny w motywie High Contrast Light
  • [VSCode] /remote-control nie jest już ignorowane, gdy Remote Control wciąż się łączy: ponowne uruchomienie od razu je wyłącza
  • [VSCode] Rozmowa nie ściąga Cię już z powrotem na dół podczas strumieniowania odpowiedzi po przewinięciu w górę; nowe ustawienie claudeCode.scrollToBottomOnSend wyłącza skok przy wysyłaniu
  • [VSCode] Okno Manage plugins nie pokazuje już hasła ani tokena wpisanego w adres marketplace'u
  • [Claude Code on the web] Powiadomienia routine „paused" i „on hold" nie ucinają się już w połowie zdania; komunikat o wstrzymanej subskrypcji mówi, że routine włączasz z powrotem sam
  • [Claude Code on the web] Środowiska w chmurze z bardzo długą listą dozwolonych domen nie zapisują się już bez błędu, żeby potem wywalać każdy start sesji; zapis odrzuca to od razu i mówi, ile trzeba przyciąć
  • [Claude Code on the web] Wskazówka Claude'a, gdy sesja w chmurze na koncie osobistym nie dostaje dostępu do GitHuba, linkuje teraz do claude.ai/connect-github zamiast do strony ustawień admina
  • [Claude Tag] Wysyłki do S3 z nowszych wersji AWS CLI i SDK nie kończą się już błędem 502 przy przejściu przez połączenie AWS
  • [Claude Tag] Claude nie traktuje już kanału jako nieaktywnego (pomijając nieotagowane wiadomości), gdy wciąż w nim pisał z routine albo wątku
  • [Claude Tag] Nazwa wyświetlana wątku „Claude [zadanie]" nie wraca już do zwykłego „Claude" po odświeżeniu albo restarcie sesji stojącej za tym wątkiem
  • [Claude Tag] Model wybrany w wątku Slacka nie wraca już po cichu do domyślnego dla kanału po restarcie albo odświeżeniu sesji tego wątku
  • [Claude Tag] Claude nie odpowiada już czasem dwa razy, gdy inna aplikacja albo bot @wspomni go w wiadomości na poziomie kanału
  • [Code Review] Recenzje nie gubią już czasem części analizy, gdy jeden z recenzujących agentów zwrócił znaleziska w nieoczekiwanym formacie
  • [Code Review] Pull requesty z ponad 100 recenzjami Claude'a nie dostają już pełnej ponownej recenzji przy każdym czystym merge'u z gałęzi bazowej, tylko lżejszą recenzję skupioną na merge'u
Wróć do wszystkich wersji