Wszystkie wersje
Wydana 18 lutego 2026

Claude Code
2.1.47

Ogromna aktualizacja z ulepszonymi podglądem planu w VS Code, polem last_assistant_message w hookach, ponad 50 poprawek stabilności i wydajności.

62 zmiany9 nowych funkcji53 poprawki
Wpływ na codzienną pracę
4/5
Czego dotyczy
InterfejsWydajnośćAgentyHookiNarzędziaTryb planu
Najważniejsze zmiany
01

Ulepszone podglądy planu w VS Code — auto-aktualizacja podczas iteracji Claude, komentowanie tylko gdy plan gotowy, podgląd pozostaje otwarty przy odrzuceniu

02

last_assistant_message w hookach — pole dostępne w hookach Stop i SubagentStop, bez potrzeby parsowania transkrypcji

03

Ctrl+F do zabijania agentów — zastąpiono podwójny ESC; agenty tło kontynuują działanie po ESC głównego wątku

Nowe funkcje i zmiany 9
  • Ulepszono podgląd planu VS Code: auto-aktualizacja podczas iteracji, komentowanie tylko przy gotowym planie, podgląd zostaje przy odrzuceniu
  • Dodano pole last_assistant_message do wejść hooków Stop i SubagentStop
  • Zmieniono Ctrl+F na zabijanie wszystkich agentów w tle (zamiast podwójnego ESC); agenty tło kontynuują po ESC
  • Uproszczono nawigację po teammates do Shift+Down (z zawijaniem) zamiast obu Shift+Up i Shift+Down
  • Dodano akcję keybinding chat:newline dla konfigurowalnego wieloliniowego wejścia
  • Dodano added_dirs do sekcji workspace w statusline JSON — eksponuje katalogi dodane przez /add-dir
  • Przeniesiono pliki backup konfiguracji z root katalogu domowego do ~/.claude/backups/
  • Zwiększono początkową liczbę sesji w selektorze resume z 10 do 50
  • Komenda /rename aktualizuje teraz domyślnie tytuł zakładki terminala
Poprawki 53
  • Naprawiono obcinanie pliku przez FileWriteTool — zachowuje teraz zamierzone końcowe puste linie
  • Naprawiono błędy renderowania terminala Windows spowodowane os.EOL (\r\n) — liczniki linii pokazują prawidłowe wartości
  • Naprawiono kompakcję niedziałającą przy dużej liczbie dokumentów PDF
  • Ulepszono użycie pamięci w długich sesjach przez zwalnianie buforów stream API, kontekstu agenta i stanu skillów
  • Ulepszono wydajność uruchamiania przez odroczenie wykonania hooka SessionStart (~500ms szybciej)
  • Naprawiono ciche odrzucanie wyjścia narzędzia bash na Windows przy MSYS2 lub Cygwin
  • Naprawiono powolne sugestie @ plików — indeks pre-warms przy uruchamianiu, cache sesyjny z odświeżaniem w tle
  • Ulepszono użycie pamięci przez przycinanie historii wiadomości agenta po zakończeniu zadań
  • Ulepszono użycie pamięci przez eliminację akumulacji wiadomości O(n²) w aktualizacjach postępu
  • Naprawiono klasyfikator uprawnień bash — weryfikuje że opisy dopasowań odpowiadają rzeczywistym regułom
  • Naprawiono nieodkrywanie agentów z jednym plikiem na NFS/FUSE z zerowymi inodami
  • Naprawiono ciche niepowodzenie ładowania skill agentów pluginów przy odwoływaniu się przez prostą nazwę
  • Windows: Naprawiono nieusuwanie plików tymczasowych śledzenia CWD
  • Naprawiono błędy API 400 w sesjach z jednoczesnych agentów spowodowane przeplotem bloków streamingowych
  • Naprawiono błąd zapisu/edycji pliku przerywający wszystkie inne równoległe operacje — niezależne mutacje kończą się teraz mimo błędów siostrzanych
  • Naprawiono gubienie niestandardowych tytułów sesji po wznawianiu konwersacji
  • Naprawiono przepełnianie tekstu hint zwinięcia read/search na wąskich terminalach
  • Naprawiono nieprawidłowe argumenty z komend bash z backslash-newline continuation
  • Naprawiono ukrywanie wbudowanych slash commands przez wiele zainstalowanych skillów
  • Naprawiono niepojawianie się serwerów MCP w MCP Management Dialog po odroczonym ładowaniu
  • Naprawiono utratę nazwy sesji w status barze po komendzie /clear
  • Naprawiono crash gdy name lub description skilla w SKILL.md frontmatter jest liczbą
  • Naprawiono ciche gubienie sesji przez /resume gdy pierwsza wiadomość przekracza 16KB lub używa formatu tablicowego
  • Naprawiono crash /fork przy użyciu web search — null entries w wynikach wyszukiwania obsługiwane gracefully
  • Naprawiono wywoływanie pętli FSEvents przez read-only komendy git na macOS przez dodanie --no-optional-locks
  • Naprawiono nieodkrywanie custom agentów i skillów z git worktree — dodano .claude/agents/ i .claude/skills/ z głównego repozytorium
  • Naprawiono blokowanie nieinteraktywnych subkomend (claude doctor, claude plugin validate) wewnątrz zagnieżdżonych sesji
  • Windows: Naprawiono dwukrotne ładowanie tego samego pliku CLAUDE.md przy różnicach w wielkości liter w literze dysku
  • Naprawiono nieprawidłowe parsowanie inline code spans markdown jako komend bash
  • Naprawiono ignorowanie niestandardowych spinnerVerbs przez spinners teammates
  • Naprawiono permanentne niepowodzenia komend bash po usunięciu przez komendę własnego katalogu roboczego
  • Naprawiono ciche niepowodzenia hooków (PreToolUse, PostToolUse) na Windows — używają teraz Git Bash zamiast cmd.exe
  • Naprawiono zwracanie przez LSP findReferences wyników z ignorowanych przez git plików (np. node_modules/, venv/)
  • Naprawiono gubienie niestandardowych nazw sesji po kompakcji kontekstu
  • Naprawiono utratę trybu plan mode po kompakcji kontekstu
  • Naprawiono brak włączania alwaysThinkingEnabled: true na dostawcach Bedrock i Vertex
  • Naprawiono zbędne/brakujące zdarzenie telemetrii tool_decision OTel w trybie headless/SDK
  • Windows: Naprawiono dopasowywanie sesji worktree przy różnicach w wielkości liter w literze dysku
  • Naprawiono /resume <session-id> nie znajdując sesji z pierwszą wiadomością >16KB
  • Naprawiono tworzenie nieprawidłowych wzorców uprawnień przez „Always allow" dla wieloliniowych komend bash
  • Naprawiono crash React (#31) gdy argument-hint skilla używa składni sequence YAML
  • Naprawiono spinner pokazujący licznik „0 tokenów" przed odebraniem jakichkolwiek tokenów
  • Naprawiono funkcje shell z prefiksami double-underscore (np. __git_ps1) niebędące zachowywane między sesjami
  • Naprawiono klikalne tylko na pierwszej linii linki OSC 8 gdy tekst zawijał się na wielu liniach
  • Naprawiono niedziałające wklejanie obrazów na WSL2 gdy Windows kopiuje obrazy jako BMP
  • Naprawiono CJK wide characters powodujące niezgodność timestampów i elementów layoutu w TUI
  • Naprawiono ignorowanie pola model custom agenta przy tworzeniu team teammates
  • Naprawiono błędy tła agenta w git worktrees spowodowane odczytem URL zdalnego z gitdir worktree zamiast głównego repo
  • Naprawiono pozostawanie widocznego [25~] przez klawisz Right Alt na Windows/Git Bash
  • Naprawiono ciche gubienie przez tło agenty nieprzetworzone dane transkrypcji zamiast finalnej odpowiedzi agenta
  • Naprawiono nieprawidłowe wyświetlanie promptu konfiguracji Shift+Enter w terminalu Warp
  • Naprawiono nieprawidłowe obcięcie Unicode curly quotes przez narzędzie Edit przy edytowaniu
  • Wzorce wyszukiwania w zwinięty wynikach narzędzi są teraz wyświetlane w cudzysłowie
Wróć do wszystkich wersji