Wszystkie wersje
Wydana 20 października 2026

Claude Code
2.1.305

Poprawka regresji z 2.1.304, która wywalała zapytania na Vertex i Bedrock, plus czytelniejsze komunikaty błędów i trudniejsze do przypadkowego kliknięcia okno zgody MCP.

37 zmian16 nowych funkcji21 poprawek
Wpływ na codzienną pracę
2/5
Czego dotyczy
MCPNarzędziaAgentyPamięćInterfejsModele
Najważniejsze zmiany
01

Naprawiono regresję z 2.1.304

na Vertex, Bedrock i innych dostawcach, których bramka albo endpoint odrzucały wyszukiwanie narzędzi, każde zapytanie kończyło się błędem; Claude Code ponawia je teraz bez tej funkcji

02

Trudniej zatwierdzić serwer MCP przez przypadek

Enter wciśnięty z myślą o czymś innym rzadziej jest teraz odczytywany jako zgoda w oknie MCP

03

Czytelny komunikat przy pełnym dysku

polecenie w Bashu, które nie mogło zapisać wyniku, bo dysk jest pełny, zamiast surowej ścieżki błędu ENOSPC mówi wprost, że dysk jest pełny i nic się nie wykonało

Nowe funkcje i zmiany 16
  • Dodano sandbox.allowNestedUserNamespaces - pozwala poleceniom w piaskownicy na Linuksie tworzyć zagnieżdżone przestrzenie nazw użytkownika (potrzebne np. Chromium, rootless podman), co częściowo obchodzi zabezpieczenia plikowe piaskownicy
  • Dodano CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS - w trybie ponawiania bez nadzoru (CLAUDE_CODE_RETRY_WATCHDOG) Claude Code zauważa teraz, że limit zużycia został zniesiony jeszcze przed swoim resetem
  • Usprawniono /usage - każde ostrzeżenie to teraz jedna linijka z nazwaną przyczyną, a klawisz f stosuje poprawkę od razu; te same poprawki widać w VS Code i /doctor
  • Usprawniono okna zgody MCP - Enter wciśnięty z myślą o czymś innym rzadziej jest odczytywany jako kliknięcie „Accept"
  • Usprawniono rysowanie obrazków modów w iTerm2 od wersji 3.5 - renderują się teraz na pełnym ekranie zamiast pokazywać sam tekst alternatywny
  • Remote Control: usprawniono komunikaty trybu uruchamiania - naciśnięcie w mówi teraz, że nowy tryb zapisano dla folderu, a kolejny start claude remote-control z zapisanym trybem pokazuje, skąd go wziął
  • Zmieniono allowedMcpServers - filtr przestaje odrzucać serwery stdio z managed-mcp.json, które używają ${VAR} tylko w env; serwer pominięty dotąd przez Twoją allowlistę załaduje się teraz po aktualizacji (można go nadal wyłączyć przez deniedMcpServers)
  • Zmieniono pluginy montowane przez ścieżkę w Claude Desktop - nie zachowują już swoich allowed-tools, gdy ustawienia zarządzane organizacji włączają allowManagedPermissionRulesOnly
  • Zmieniono potwierdzenie usunięcia w /artifacts - 1 albo Enter zostawia artefakt, 2 usuwa, Esc anuluje; y i n już nie działają
  • Zmieniono dokowany panel moda - mieści się teraz w 45% szerokości terminala, nawet jeśli wcześniej był szerszy dzięki większemu oknu
  • [VSCode] Dodano status „Running start-up hooks" z animacją ładowania i komunikatem dla czytnika ekranu na czas działania hooków SessionStart albo Setup
  • [VSCode] Zmieniono komunikat pokazywany, gdy sesja nie startuje na czas i żaden hook nie działa - zaczyna się teraz od logów wyjścia i listy możliwych przyczyn zamiast od razu kierować do logowania i sieci
  • [Cloud sessions] Usprawniono usuwanie środowiska self-hosted - okno i komunikaty błędów mówią teraz, co blokuje usunięcie i na co to wpłynie
  • [Claude Tag] Dodano publiczne kanały Slacka, do których Claude jeszcze nie dołączył, do wyszukiwarki miejsc w panelu administratora Claude Tag
  • [Claude Tag] Usprawniono panele administratora Claude Tag w dużych organizacjach - edycja pluginów, skilli i paczek działa teraz, nawet gdy lista kanałów wciąż się ładuje
  • [Code Review] Zmieniono ponowne przeglądy w Code Review - nie zaczynają się już od LGTM, gdy wcześniejsze blokujące znaleziska są wciąż otwarte
Poprawki 21
  • Naprawiono wszystkie zapytania kończące się błędem na Vertex, Bedrock i innych dostawcach, gdy endpoint albo bramka odrzucały wyszukiwanie narzędzi, oraz za bramkami z wyłączonym lub pominiętym w --tools wyszukiwaniem narzędzi (regresja z 2.1.304) - Claude Code ponawia teraz zapytanie bez tej funkcji
  • Naprawiono /effort i /autocompact, które nie działały, gdy nazwa modelu różniła się wielkością liter albo tagiem [1m] od wartości w modelOverrides
  • Naprawiono nowe worktree w repozytorium bez katalogu roboczego (bare), które czasem startowały z lokalnego HEAD zamiast domyślnego brancha, oraz niezmienione worktree subagentów, które czasem nie były sprzątane
  • Naprawiono polecenia w Bashu na pełnym dysku, które kończyły się surową ścieżką błędu ENOSPC - komunikat mówi teraz wprost, że dysk jest pełny i nic się nie wykonało
  • Naprawiono serwer MCP przekazany przez sesję w chmurze albo przez setMcpServers z SDK, który później w sesji był zastępowany serwerem o tej samej nazwie z własnych ustawień
  • Naprawiono Claude podającego złą nazwę modelu przy pracy subagenta, który w międzyczasie przełączył się na model zapasowy
  • Naprawiono sesje w chmurze i zespoły, które nie informowały Claude, że zagęszczenie rozmowy musiało pominąć najstarsze wiadomości, żeby zmieścić się w podsumowaniu
  • Naprawiono kolejne przypadki zaplanowanych sesji Cowork w chmurze, które czekały pięć minut na każdego subagenta, którego WebFetch potrzebował zgody na adres URL, a nie było komu jej dać
  • Naprawiono wznowienie Workflow, które ponownie uruchamiało już ukończone agenty pipeline() i parallel() zamiast odczytać je z dziennika przebiegu
  • Naprawiono Remote Control zostawiający puste wpisy „(session)" w /resume po przełączeniu rozmów przez /resume
  • Naprawiono wiersze /usage ucinane w wąskich terminalach
  • Naprawiono ostrzeżenia startowe wypisywane jako surowy tekst nad logo - trafiają teraz do logu debugowania, a reguły uprawnień, które niczego nie ograniczają, pokazują się jako wiersze ostrzeżeń pod banerem
  • Naprawiono tryb czytnika ekranu - pola wyszukiwania mówią teraz „Search:" zamiast symbolu odczytywanego przez VoiceOver jako „telephone recorder", a podświetlony tekst w prompcie (np. dopasowania Ctrl+R albo „ultrathink") nie ma już spacji wewnątrz słów
  • Self-hosted runner: naprawiono skrypt startowy udostępniający runnerowi albo orkiestratorowi tylko swój stdout, który kończył się błędem „Resource temporarily unavailable" przy ustawionym TERM (regresja z 2.1.300)
  • Self-hosted runner: naprawiono dostęp do repozytorium, zepsuty od 2.1.296, gdy helper poświadczeń gita albo program askpass czytał swoje ustawienia przez GIT_CONFIG
  • Self-hosted runner: naprawiono orkiestratora zgłaszającego przekroczenie czasu dla hooka spawn-runner, gdy uruchomiony w tle runner trzymał otwarte wyjście
  • [Cloud sessions] Naprawiono panel administratora środowisk w chmurze, który błędnie odmawiał zapisania istniejącego środowiska błędem „installs packages"
  • [Claude Tag] Naprawiono paczki dostępu Claude Tag - repozytorium przeniesione na inne konto GitHub można teraz dodać ponownie
  • [Claude Tag] Naprawiono rutynę ustawioną w wątku Slack DM, która przestawała publikować po tym, jak inna rutyna w tym wątku zrestartowała rozmowę - obie publikują teraz dalej
  • [Claude Tag] Naprawiono rutyny ustawione w wątku Slacka, które zgłaszały sukces bez publikacji po zakończeniu rozmowy - takie przebiegi są teraz pomijane, a twórca dostaje o tym informację
  • [Code Review] Naprawiono Code Review czasem pomijające przegląd najnowszego commita, gdy w trakcie przeglądu wpadło kilka pushy na pull requesta
Wróć do wszystkich wersji