Wszystkie wersje
Wydana 3 sierpnia 2026

Claude Code
2.1.221

VS Code dostaje widok Focus chowający aktywność narzędzi, załatana zostaje luka bezpieczeństwa w Bash omijająca pytanie o zgodę w zsh, a sesje w tle same commitują i pushują swoją pracę.

39 zmian22 nowe funkcje17 poprawek
Wpływ na codzienną pracę
4/5
Czego dotyczy
InterfejsBezpieczeństwoMCPSDKGitLogowanie
Najważniejsze zmiany
01

Widok Focus w VS Code

przełącznik w menu czatu, który chowa aktywność narzędzi za rozwijanym podsumowaniem tury z licznikiem trwających akcji; włączysz go skrótem Ctrl+Alt+F albo komendą "Claude Code: Toggle Focus view".

02

Załatana luka bezpieczeństwa w Bash

zsh mogło wykonać ukryte polecenia w warunkach [[ ]] z wyrażeniami regularnymi bez pytania o zgodę; takie polecenia teraz proszą o pozwolenie.

03

Sesje w tle same commitują i pushują swoją pracę

draft PR otwierają tylko gdy zadanie tego wymaga, trzymają się Twoich instrukcji git z CLAUDE.md, a na koniec zawsze mówią, gdzie wylądowała robota.

Nowe funkcje i zmiany 22
  • [VSCode] Dodano widok Focus - przełącznik w menu czatu, który chowa aktywność narzędzi za rozwijanym podsumowaniem tury z licznikiem trwających akcji; włączysz go skrótem Ctrl+Alt+F albo komendą "Claude Code: Toggle Focus view"
  • Dodano tryb mask dla plików z danymi dostępowymi w sandboxie na Linuksie i WSL - polecenia w sandboxie widzą podstawioną kopię pliku (cały plik albo tylko fragmenty złapane wyrażeniem extract), a prawdziwą wartość podstawia proxy sandboxa dopiero na wyjściu; na macOS maskowanie plików nadal działa jak deny
  • Dodano ostrzeżenia w claude plugin validate, gdy nazwa marketplace'u albo pluginu zostałaby odrzucona przez zarządzaną synchronizację marketplace'ów w Claude Desktop
  • Dodano podkomendę prompt-audit do skilla claude-api - audytuje prompty i opisy narzędzi pod kątem wzorców pisanych pod starsze modele
  • Ulepszono wyszukiwanie narzędzi na Google Vertex AI - z powrotem działa dla modeli z generacji Claude 4.5 i nowszych
  • Ulepszono tryb auto - sprawdzanie uprawnień dla równoległych wywołań narzędzi korzysta teraz z cache, a zmiana trybu w trakcie takiego sprawdzania zawsze pyta o zgodę zamiast stosować nieaktualny wynik
  • Zmniejszono koszty cache promptów przy sprawdzaniu uprawnień w trybie auto - system ponownie wykorzystuje ten sam zbuforowany prefiks rozmowy przy kolejnych decyzjach
  • Ulepszono panel Stats - liczy teraz tokeny z cache w sumach, z podziałem na input, output, odczyt z cache i zapis do cache
  • Ulepszono komunikaty błędów w /ultrareview, gdy repo nie ma wspólnej historii z branchem bazowym - checkout bez żadnych branchy jest teraz od razu odrzucany z podpowiedzią, żeby go założyć, a podpowiedzi nie sugerują już git fetch --unshallow dla klonów, które i tak są kompletne
  • Ulepszono start na Windows - czas utworzenia procesu jest teraz czytany przez natywne wywołanie kernel32 zamiast odpalania PowerShell, więc narzędzia bezpieczeństwa blokujące powershell.exe już nie proszą o zgodę
  • Zmieniono zachowanie sesji w tle - same commitują i pushują swoją pracę, draft PR otwierają tylko gdy zadanie tego wymaga, trzymają się Twoich instrukcji git z CLAUDE.md, a na koniec zawsze mówią, gdzie wylądowała robota
  • Zmieniono /plugin install - odświeża nieaktualny katalog marketplace'u i próbuje jeszcze raz, zanim zgłosi, że pluginu nie znaleziono
  • Zmieniono aktywację pluginów zainstalowanych przez /plugin - włączają się od razu, gdy jest to bezpieczne, zamiast zawsze wymagać /reload-plugins
  • Zmieniono pluginy - akceptują "." jako ścieżkę skills, a błąd walidacji SKILL.md na poziomie roota podpowiada teraz użycie roota pluginu
  • Zmieniono /status - pokazuje teraz rodzaj sesji: interactive albo zadanie w tle w stanie attached bądź unattended
  • Zmieniono autouzupełnianie emoji - akceptuje popularne alternatywne shortcody, jak :thumbsup:, :thumbsdown: i :love:
  • Zmieniono sesje odgałęzione przez /fork - tworzą teraz własny, nowy worktree zamiast pracować w checkout'cie sesji, z której powstały
  • Zmieniono Claude w Chrome - zamyka teraz karty przeglądarki, które sam otworzył, gdy przestają być potrzebne
  • Zmieniono tryb fast - gdy w trakcie sesji skończą się limity, informuje o tym w strumieniu zamiast po cichu zawieść
  • Zmieniono Monitor - obserwacja, która kończy się bez żadnego outputu, teraz to zgłasza zamiast raportować "stream ended"
  • Zmieniono walidację pola model w Gateway - wartości inne niż tekst są odrzucane błędem 400 zamiast być przekazywane dalej
  • Usunięto powtarzający się komunikat "Permission mode changed while the auto-mode classifier call was queued" z okien zgody
Poprawki 17
  • Naprawiono lukę w sprawdzaniu uprawnień narzędzia Bash - zsh mogło wykonać ukryte polecenia w warunkach [[ ]] z wyrażeniami regularnymi bez pytania o zgodę; takie polecenia teraz proszą o pozwolenie
  • Naprawiono sprawdzanie uprawnień PowerShell na Windows, które źle obsługiwało ścieżki ze znakami cudzysłowu - takie ścieżki teraz proszą o zgodę
  • Naprawiono przełącznik thinking, który nie działał do końca sesji rozpoczętej z wyłączonym thinkingiem; wyłączenie serwera MCP w trakcie łączenia się już się po cichu nie cofa
  • Naprawiono serwery MCP z --mcp-config, które nie były połączone przed pierwszą turą w trybie print (-p) - model wypisywał wtedy wywołania narzędzi jako zwykły tekst
  • Naprawiono pliki oznaczone przez @, które po cichu znikały, gdy wycofałeś prompt klawiszem Esc i wysłałeś go ponownie
  • Naprawiono awarię przy przygotowywaniu zapytań API dla narzędzi MCP z SDK nazwanych jak wbudowane właściwości obiektu, np. constructor
  • Naprawiono WebSearch, który zwracał błąd 400 przy poziomie wysiłku xhigh/max z wyłączonym thinkingiem
  • Naprawiono duże wysyłki plików w sandboxie kończące się błędami TLS na proxy sandboxa
  • Naprawiono komunikat o limicie wydatków w Team i Enterprise, który błędnie wskazywał na miesięczny limit organizacji zamiast na Twój indywidualny limit
  • Naprawiono uwierzytelnianie Bedrock z nazwanymi profilami AWS SSO, które zawodziło w sesjach zarządzanych przez Desktop na Windows z ustawioną nietypową zmienną środowiskową HOME
  • Naprawiono CLAUDE_CODE_RESUME_INTERRUPTED_TURN=0, które nie wyłączało automatycznego wznawiania przerwanej tury - wartości fałszywe są teraz respektowane
  • Naprawiono rzadki wyścig przy budzeniu ze snu, w którym dwa procesy Claude Code mogły jednocześnie odświeżać ten sam konektor MCP albo token OAuth WIF, wymuszając ponowne logowanie
  • Naprawiono zmianę nazwy sesji z Claude Code Desktop albo claude.ai, która nie aktualizowała nazwy sesji w CLI - nazwy z każdego miejsca zmiany są teraz oczyszczane
  • Naprawiono skille z pluginów i organizacji nazwane jak wbudowane komendy terminala (np. /help, /feedback) - dało się ich użyć w sesjach nieinteraktywnych
  • Naprawiono powiadomienie "Plugins changed", które zostawało na ekranie mimo że pluginy już się przeładowały
  • Naprawiono tryb Vim - rejestr yank przetrwa teraz okna dialogowe, wyszukiwanie w historii i widok transkryptu zamiast po cichu się czyścić
  • Naprawiono tryb Vim - cofanie do pustego prompta uzbraja teraz potwierdzenie "naciśnij ← jeszcze raz" przed powrotem do widoku agenta
Wróć do wszystkich wersji