Wszystkie wersje
Wydana 27 kwietnia 2026

Claude Code
2.1.121

Wyszukiwarka w /skills, PostToolUse hooki działają dla wszystkich narzędzi, paczka poprawek wycieków pamięci i UX-u terminala.

39 zmian20 nowych funkcji19 poprawek
Wpływ na codzienną pracę
3/5
Czego dotyczy
MCPHookiInterfejsNarzędziaWydajnośćObrazy
Najważniejsze zmiany
01

Wyszukiwarka w /skills

przy długiej liście skilli możesz teraz wpisywać i filtrować zamiast scrollować

02

PostToolUse hooki dla wszystkich narzędzi

hooki mogą teraz podmieniać output każdego narzędzia (wcześniej tylko MCP) przez hookSpecificOutput.updatedToolOutput

03

Naprawiono kilka wycieków pamięci

wielogigabajtowe RSS przy pracy z obrazami, /usage zjadające do ~2GB i nieskończone narastanie pamięci przy długich narzędziach

Nowe funkcje i zmiany 20
  • Dodano opcję alwaysLoad w konfiguracji MCP - gdy ustawiona na true, wszystkie narzędzia z tego serwera pomijają tool-search deferral i są zawsze dostępne
  • Dodano claude plugin prune - usuwa osierocone pluginy zainstalowane automatycznie jako zależności; plugin uninstall --prune robi to samo kaskadowo
  • Dodano pole wpisywania w /skills do filtrowania skilli na długiej liście
  • PostToolUse hooki mogą teraz zastępować output dla wszystkich narzędzi przez hookSpecificOutput.updatedToolOutput (wcześniej tylko MCP)
  • Tryb fullscreen: wpisywanie do prompta nie zjeżdża już automatycznie na dół, gdy przewinąłeś do góry żeby przeczytać wcześniejszy output
  • Dialogi przekraczające rozmiar terminala są teraz scrollowalne strzałkami, PgUp/PgDn, Home/End i kółkiem myszy w obu trybach (fullscreen i nie-fullscreen)
  • Klikanie dowolnej linii długiego URL-a, który zawija się przez kilka wierszy w trybie fullscreen, otwiera teraz pełny URL
  • SDK i claude -p: CLAUDE_CODE_FORK_SUBAGENT=1 działa teraz w sesjach nie-interaktywnych
  • --dangerously-skip-permissions nie pyta już o zgodę na zapisy do .claude/skills/, .claude/agents/ i .claude/commands/
  • /terminal-setup włącza teraz w iTerm2 ustawienie "Applications in terminal may access clipboard", żeby /copy działało (również z tmuxa)
  • Serwery MCP, które zwrócą błąd przejściowy podczas startu, są teraz automatycznie ponawiane do 3 razy zamiast pozostawać rozłączone
  • Tytuł zakładki w terminalu jest teraz generowany w skonfigurowanym przez Ciebie języku
  • Connectory claude.ai z tym samym upstream URL są teraz deduplikowane zamiast pokazywać się jako duplikaty
  • Vertex AI: dodano obsługę Workload Identity Federation opartego na certyfikatach X.509 (mTLS ADC)
  • Szybszy start po aktualizacji - usunięto panel Recent Activity ze splash screena z release notes
  • Podsumowania diagnostyki LSP rozwijają się teraz po kliknięciu lub Ctrl+O i pokazują podpowiedź o rozwijaniu
  • SDK: mcp_authenticate obsługuje teraz redirectUri dla custom scheme completion i connectorów claude.ai
  • OpenTelemetry: dodano stop_reason, gen_ai.response.finish_reasons i user_system_prompt (włączane przez OTEL_LOG_USER_PROMPTS) do spanów żądań LLM
  • [VSCode] Voice dictation respektuje teraz ustawienie accessibility.voice.speechLanguage, gdy nie skonfigurowano języka Claude Code
  • [VSCode] /context otwiera teraz natywny dialog ze zużyciem tokenów
Poprawki 19
  • Naprawiono nieskończony wzrost pamięci (wielogigabajtowe RSS) przy przetwarzaniu wielu obrazów w jednej sesji
  • Naprawiono /usage wyciekające do ~2GB pamięci na maszynach z dużą historią transkryptów
  • Naprawiono wyciek pamięci, gdy długo działające narzędzia nie emitowały wyraźnego eventu o postępie
  • Naprawiono Bash tool stający się trwale niedostępny, gdy katalog, w którym Claude został uruchomiony, zostanie usunięty lub przeniesiony w trakcie sesji
  • Naprawiono crash --resume przy starcie w buildach zewnętrznych
  • Naprawiono --resume failujące na dużych sesjach, gdy linia transkryptu została uszkodzona przez nieczyste zamknięcie - teraz uszkodzona linia jest pomijana
  • Naprawiono błąd thinking.type.enabled is not supported przy używaniu Bedrock application inference profile ARN-ów
  • Naprawiono OAuth Microsoft 365 MCP failujący z duplikowanym lub nieobsługiwanym parametrem prompt
  • Naprawiono duplikację scrollbacku przy naciśnięciu Ctrl+L lub wymuszeniu redrawu w trybie nie-fullscreen na tmuxie, GNOME Terminal, Windows Terminal i Konsole
  • Naprawiono ciche znikanie connectorów MCP claude.ai, gdy fetch listy connectorów trafiał na przejściowy błąd auth przy starcie
  • Naprawiono reguły "Always allow" dla wbudowanych narzędzi w sesjach zdalnych nieprzeżywające restartu workera
  • Naprawiono NO_PROXY nierespektowane przez wszystkie klienty HTTP, gdy ustawione przez managed-settings.json w buildzie natywnym
  • Naprawiono prompt zatwierdzenia managed settings wychodzący z sesji nawet po zaakceptowaniu - teraz aplikuje ustawienia i kontynuuje
  • Naprawiono /usage zwracające "rate limited" po wygaśnięciu OAuth tokena - teraz odświeża go automatycznie
  • Naprawiono nieprawidłowe stare wartości enum w settings.json unieważniające cały plik ustawień
  • Naprawiono ucinanie zawartości dialogu /usage, gdy tryb no-flicker jest wyłączony
  • Naprawiono /focus pokazujące "Unknown command", gdy renderer fullscreen jest wyłączony - teraz wyjaśnia, jak go włączyć
  • Naprawiono wbudowane wrappery shell grep/find/rg failujące, gdy działający binarny plik zostanie usunięty w trakcie sesji - teraz robi fallback do narzędzi zainstalowanych w systemie
  • Zmniejszono szczytowe użycie deskryptorów plików podczas find w narzędziu Bash na dużych drzewach katalogów
Wróć do wszystkich wersji