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".
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.
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+Falbo komendą "Claude Code: Toggle Focus view" - Dodano tryb
maskdla 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żeniemextract), a prawdziwą wartość podstawia proxy sandboxa dopiero na wyjściu; na macOS maskowanie plików nadal działa jakdeny - 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-auditdo skillaclaude-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 --unshallowdla 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.exejuż 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 walidacjiSKILL.mdna poziomie roota podpowiada teraz użycie roota pluginu - Zmieniono
/status- pokazuje teraz rodzaj sesji:interactivealbo zadanie w tle w stanieattachedbą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
modelw 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/maxz 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