Wszystkie wersje
Wydana 17 marca 2026

Claude Code
2.1.78

Nowy hook StopFailure, trwałe dane pluginów, fix cichego wyłączania sandboxa i kilkanaście poprawek stabilności.

26 zmian6 nowych funkcji20 poprawek
Wpływ na codzienną pracę
4/5
Czego dotyczy
HookiBezpieczeństwoAgentyInterfejsModeleNarzędzia
Najważniejsze zmiany
01

Hook StopFailure i trwałe dane pluginów

nowy event StopFailure odpala się gdy turn kończy się błędem API (rate limit, auth). Pluginy dostają zmienną ${CLAUDE_PLUGIN_DATA} do przechowywania stanu, który przeżywa aktualizacje.

02

Bezpieczeństwo sandboxa

naprawiono ciche wyłączanie sandboxa gdy sandbox.enabled: true jest ustawione, ale brakuje zależności. Teraz pojawia się widoczne ostrzeżenie przy starcie.

03

Terminal w tmux i streaming

powiadomienia terminala (iTerm2/Kitty/Ghostty) docierają do zewnętrznego terminala w tmux z set -g allow-passthrough on. Tekst odpowiedzi streamuje się linia po linii.

Nowe funkcje i zmiany 6
  • Dodano event hooka StopFailure, który odpala się gdy turn kończy się błędem API (rate limit, błąd autoryzacji itp.)
  • Dodano zmienną ${CLAUDE_PLUGIN_DATA} do trwałego przechowywania stanu pluginów - przeżywa aktualizacje pluginu; /plugin uninstall pyta przed usunięciem
  • Dodano obsługę frontmatter effort, maxTurns i disallowedTools dla agentów dostarczanych przez pluginy
  • Powiadomienia terminala (popupy iTerm2/Kitty/Ghostty, pasek postępu) docierają teraz do zewnętrznego terminala w tmux z set -g allow-passthrough on
  • Tekst odpowiedzi streamuje się linia po linii w trakcie generowania
  • Dodano zmienną środowiskową ANTHROPIC_CUSTOM_MODEL_OPTION do dodawania własnego wpisu w pickerze /model, z opcjonalnymi zmiennymi _NAME i _DESCRIPTION
Poprawki 20
  • Naprawiono git log HEAD padający z "ambiguous argument" wewnątrz sandboxowanego Basha na Linuxie, oraz pliki-stuby zaśmiecające git status w katalogu roboczym
  • Naprawiono cc log i --resume cicho obcinające historię konwersacji na dużych sesjach (>5 MB) z subagentami
  • Naprawiono nieskończoną pętlę gdy błędy API wyzwalały stop hooki, które podawały blocking errors z powrotem do modelu
  • Naprawiono reguły uprawnień deny: ["mcp__servername"] nie usuwające narzędzi MCP serwera przed wysłaniem do modelu - model mógł widzieć i próbować użyć zablokowanych narzędzi
  • Naprawiono sandbox.filesystem.allowWrite nie działające ze ścieżkami absolutnymi (wcześniej wymagało prefiksu //)
  • Naprawiono zakładkę Dependencies w /sandbox pokazującą wymagania Linuxowe na macOS zamiast informacji specyficznych dla macOS
  • Bezpieczeństwo: Naprawiono ciche wyłączanie sandboxa gdy sandbox.enabled: true jest ustawione ale brakuje zależności - teraz wyświetla widoczne ostrzeżenie przy starcie
  • Naprawiono katalogi .git, .claude i inne chronione katalogi będące zapisywalne bez pytania w trybie bypassPermissions
  • Naprawiono ctrl+u w normalnym trybie scrollujące zamiast readline kill-line (ctrl+u/ctrl+d half-page scroll przeniesione tylko do trybu transcript)
  • Naprawiono keybindingi push-to-talk w trybie głosowym z kombinacjami modyfikatorów (np. ctrl+k) wymagające przytrzymania zamiast natychmiastowej aktywacji
  • Naprawiono tryb głosowy nie działający na WSL2 z WSLg (Windows 11); użytkownicy WSL1/Win10 dostają teraz jasny komunikat błędu
  • Naprawiono flagę --worktree nie ładującą skilli i hooków z katalogu worktree
  • Naprawiono CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS i ustawienie includeGitInstructions nie wyłączające sekcji git status w system prompcie
  • Naprawiono Bash tool nie znajdujące Homebrew i innych binarek zależnych od PATH gdy VS Code jest uruchamiane z Dock/Spotlight
  • Naprawiono wyblakły pomarańczowy kolor Claude w terminalach VS Code/Cursor/code-server nie obsługujących truecolor
  • Naprawiono zmienną środowiskową ANTHROPIC_BETAS ignorowaną cicho przy modelach Haiku
  • Naprawiono kolejkowane prompty łączone bez separatora nowej linii
  • Poprawiono użycie pamięci i czas startu przy wznawianiu dużych sesji
  • [VSCode] Naprawiono krótki błysk ekranu logowania przy otwieraniu sidebara gdy użytkownik jest już zalogowany
  • [VSCode] Naprawiono "API Error: Rate limit reached" przy wyborze Opus - dropdown modeli nie oferuje teraz wariantu 1M context subskrybentom z nieznanym tier planu
Wróć do wszystkich wersji