Wszystkie wersje
Wydana 8 stycznia 2026

Claude Code
2.1.2

Naprawiono podatność na command injection w bash, wyciek pamięci tree-sitter oraz zmieniono duże outputy narzędzi na zapis do dysku zamiast obcinania.

22 zmiany11 nowych funkcji11 poprawek
Wpływ na codzienną pracę
4/5
Czego dotyczy
BezpieczeństwoInterfejsMCPPamięćNarzędzia
Najważniejsze zmiany
01

Naprawa podatności command injection — naprawiono lukę bezpieczeństwa w przetwarzaniu komend bash gdzie zniekształcony input mógł wykonać dowolne komendy.

02

Duże outputy na dysk — zamiast obcinania, duże outputy bash i narzędzi są teraz zapisywane na dysk, dając Claude pełny dostęp.

03

Wyciek pamięci tree-sitter — naprawiono wyciek pamięci WASM rosnącej bez ograniczeń w długich sesjach.

Nowe funkcje i zmiany 11
  • Dodano metadane ścieżki źródłowej do obrazów przeciąganych na terminal — pomaga Claude rozumieć skąd pochodzą obrazy.
  • Dodano klikalne hiperlinki dla ścieżek plików w outpucie narzędzi w terminalach obsługujących OSC 8 (np. iTerm).
  • Dodano wsparcie dla instalacji Windows Package Manager (winget) z automatycznym wykrywaniem i instrukcjami aktualizacji.
  • Dodano skrót Shift+Tab w trybie plan do szybkiego wyboru opcji "auto-accept edits".
  • Dodano zmienną środowiskową FORCE_AUTOUPDATE_PLUGINS do wymuszania auto-update pluginów gdy główny auto-updater jest wyłączony.
  • Dodano agent_type do inputu hooka SessionStart, wypełniane gdy --agent jest określony.
  • Zmieniono duże outputy bash na zapis do dysku zamiast obcinania — Claude może odczytać pełną zawartość.
  • Zmieniono duże outputy narzędzi na zapis do dysku z referencjami do plików.
  • Zmieniono zakładkę zainstalowanych w /plugins na ujednolicenie pluginów i MCP z grupowaniem według zakresu.
  • Zdeprecjonowano ścieżkę zarządzanych ustawień Windows C:\ProgramData\ClaudeCode\managed-settings.json — administratorzy powinni przenieść się do C:\Program Files\ClaudeCode\managed-settings.json.
  • [SDK] Zmieniono minimalną wersję zależności zod peer na ^4.0.0.
Poprawki 11
  • Naprawiono podatność na command injection w przetwarzaniu komend bash gdzie zniekształcony input mógł wykonać dowolne komendy.
  • Naprawiono wyciek pamięci gdzie drzewa parse tree-sitter nie były zwalniane, powodując nieograniczony wzrost pamięci WASM.
  • Naprawiono przypadkowe dołączanie plików binarnych (obrazy, PDF itp.) do pamięci przy używaniu dyrektyw @include w plikach CLAUDE.md.
  • Naprawiono błędne zgłaszanie, że inna instalacja jest w toku podczas aktualizacji.
  • Naprawiono crash gdy w obserwowanych katalogach istnieją pliki socket.
  • Naprawiono zepsute zdalne URL sesji i teleport przy używaniu komendy /tasks.
  • Naprawiono ekspozycję nazw narzędzi MCP w zdarzeniach analitycznych przez sanityzację konfiguracji serwerów użytkownika.
  • Poprawiono podpowiedź Option-as-Meta na macOS dla natywnych terminali CSIu (iTerm2, Kitty, WezTerm).
  • Poprawiono komunikat błędu przy wklejaniu obrazów przez SSH — sugeruje teraz użycie scp.
  • Poprawiono explainer uprawnień — nie flaguje już rutynowych workflow dev (git fetch/rebase, npm install, testy, PR) jako średniego ryzyka.
  • [VSCode] Naprawiono brak aktualizacji wyświetlania użycia po ręcznym compact.
Wróć do wszystkich wersji