Wszystkie wersje
Wydana 7 sierpnia 2026

Claude Code
2.1.224

Claude Code 2.1.224 pozwala sesjom wysyłać sobie wiadomości między komputerami, dodaje self-hosted runnery dla Team/Enterprise i łata kilka luk bezpieczeństwa w piaskownicy.

31 zmian16 nowych funkcji15 poprawek
Wpływ na codzienną pracę
4/5
Czego dotyczy
BezpieczeństwoAgentyMCP
Najważniejsze zmiany
01

Sesje Claude Code mogą teraz wysyłać sobie wiadomości między komputerami — nowe SendMessage i ListAgents pozwalają jednej sesji komunikować się z drugą, nawet na innej maszynie (macOS i Linux).

02

Self-hosted runner na planach Team i Enterprise — komenda claude self-hosted-runner zamienia własne maszyny albo kontenery w miejsce, gdzie mogą działać sesje web, mobile i desktop.

03

Załatano kilka luk bezpieczeństwa w piaskownicy — reguły denyRead/denyWrite ze slashem na końcu dało się po cichu ominąć, a Claude widzi teraz, co i dlaczego zostało zablokowane.

Nowe funkcje i zmiany 16
  • Dodano środowiska self-hosted: komenda claude self-hosted-runner zamienia własne maszyny lub kontenery w miejsce, gdzie mogą działać sesje Claude Code web, mobile i desktop (plany Team i Enterprise)
  • Dodano źródło pluginów archive — instalujesz plugin z pliku zip przez HTTPS, bez gita i npm, z opcjonalnym przypięciem SHA-256
  • Dodano krok potwierdzenia, gdy usunięcie niedostępnej wklejki zmienia treść komendy
  • Dodano zmienną środowiskową ANTHROPIC_BEDROCK_REGION_PREFIX dla Bedrocka — pozwala wybrać konkretny profil wnioskowania cross-region zamiast tego wyliczanego automatycznie z AWS_REGION
  • Dodano ustawienia crossSessionInbound i dialogExpiry — wiadomości między sesjami wysłane do sesji z pominiętymi uprawnieniami czekają na Twoją zgodę, a do pozostałych sesji dostarczają się automatycznie
  • Dodano opcje maskowania danych uwierzytelniających w piaskownicy: extract i onExtractNoMatch dla ustrukturyzowanych wartości env, decode: "jwt" z maskClaims do maskowania świadomego formatu JWT oraz awsPairs/sigv4 do ponownego podpisywania AWS SigV4; wymagają network.tlsTerminate i działają tylko z ustawień użytkownika, zarządzanych albo podanych przez --settings
  • Dodano SendMessage między sesjami — sesje Claude Code mogą wysyłać sobie wiadomości, także między różnymi komputerami, a ListAgents pozwala je znaleźć (macOS i Linux)
  • Tryb pełnoekranowy zachowuje teraz całą historię sprzed kompresji w scrollbacku przy kolejnych kompresjach, zamiast tylko ostatniego odcinka
  • W Remote Control podłączeni klienci web i mobile widzą teraz postęp kompresji i moment jej zakończenia zamiast cichej pauzy; reset komendą /clear propaguje się teraz do podłączonych klientów
  • W Remote Control błąd połączenia pokazuje teraz trwały wskaźnik z detalami i skrótem do ponownego połączenia, zamiast tylko 8-sekundowego powiadomienia
  • Usunięto limit 200 subagentów na sesję — długo działające sesje nie odmawiają już tworzenia nowych agentów (limity równoległości i głębokości nadal obowiązują)
  • Zmieniono ustawienia zarządzane — okno zgody nie pojawia się już ponownie po relogowaniu albo zmianie organizacji, jeśli ustawienia organizacji się nie zmieniły
  • Zmieniono udostępnianie transkrypcji w ankiecie z opinią — za Twoją zgodą wysyła teraz też ustawienia modelu z ostatniego zapytania: system prompt (czyli też instrukcje z CLAUDE.md), definicje narzędzi i parametry modelu. Sekrety są ukrywane tak jak wcześniej, a te pola są pierwsze do odcięcia, gdy udostępniany pakiet jest za duży
  • Zmieniono opis narzędzia Bash — zawsze zaznacza teraz, że wynik komendy widzi model, a niekoniecznie zobaczy go użytkownik
  • Zmieniono numerację przywróconych wklejek — numery placeholderów przenumerowują się po zaakceptowaniu w polu wpisywania
  • Zmieniono Remote Control — nieaktualna sesja serwera trafia teraz do archiwum zamiast wisieć jako martwa na liście, gdy po kompresji albo /resume powstaje nowa sesja
Poprawki 15
  • Naprawiono długie (powyżej 200 znaków) ścieżki projektów mylące katalog sesji z innym projektem przez współdzielony, oczyszczony prefiks — lista sesji, zmiana nazwy, fork, usuwanie i /resume nie mieszają już projektów
  • Naprawiono SendMessage zgłaszające „Message sent" mimo że zapis do skrzynki współpracownika faktycznie się nie udał — nieudane dostarczenia są teraz zgłaszane jako błędy
  • Naprawiono lukę w piaskownicy — reguły denyRead/denyWrite zapisane ze slashem na końcu (np. denyRead: "~/.aws/") dało się po cichu ominąć na Linuksie i macOS
  • Naprawiono brak szczegółów naruszenia piaskownicy w wyniku narzędzia Bash — Claude widzi teraz, do jakiego pliku albo sieci odmówiono dostępu i dlaczego
  • Naprawiono narzędzia MCP podłączające się w trakcie tury — trafiały do wyszukiwania narzędzi bez ujawnienia swoich nazw modelowi
  • Naprawiono ciche uszkadzanie zapisu instalacji pluginu, gdy ten sam plugin instalowano w kilku projektach
  • Naprawiono przywracane wklejki, które czasem podpinały złe dane albo cicho traciły tekst, gdy wklejka wygasła albo numery placeholderów się zderzyły
  • Naprawiono kopiowanie przy zaznaczaniu na Waylandzie, które czasem nie trafiało do schowka — dwa zapisy zaznaczenia nie ścigają się już ze sobą
  • Naprawiono ciche niepowodzenie udostępniania transkrypcji w ankiecie przy długich sesjach — nieudane udostępnienie pokazuje teraz błąd zamiast komunikatu o sukcesie
  • Naprawiono sporadyczny błąd autostartu Remote Control „Remote credentials fetch failed" przy zimnym starcie z nieaktualnym tokenem logowania
  • Naprawiono puste komunikaty „(no content)" w klientach Remote Control i SDK po /clear i innych komendach bez wyniku
  • Naprawiono odtworzoną sesję Remote Control po wygaśnięciu sesji serwera — wgrywała do nowej sesji historię z poprzedniej rozmowy lokalnej
  • [VSCode] Naprawiono wtyczkę pokazującą Remote Control jako połączony mimo nieudanego połączenia
  • Naprawiono wznowienie sesji cicho włączające z powrotem Remote Control, mimo że użytkownik je wyłączył (--resume, hosty SDK, wtyczka VS Code)
  • [VSCode] Naprawiono sesje ignorujące remoteControlAtStartup, mimo że było jawnie włączone
Wróć do wszystkich wersji