Wszystkie wersje
Wydana 24 lipca 2026

Claude Code
2.1.219

Opus 5 zostaje domyślnym modelem Opus z 1 mln kontekstu, subagenci wywołują teraz kolejnych subagentów do trzech poziomów w głąb, a Dynamic workflow dostają domyślny limit wielkości.

27 zmian17 nowych funkcji10 poprawek
Wpływ na codzienną pracę
5/5
Czego dotyczy
ModeleAgentyBezpieczeństwoMCPHookiSDK
Najważniejsze zmiany
01

Opus 5 jest teraz domyślnym modelem Opus

ma 1 mln tokenów kontekstu, a tryb fast kosztuje 10$/50$ za milion tokenów.

02

Subagenci mogą teraz wywoływać kolejnych subagentów aż trzy poziomy w głąb (wcześniej tylko jeden) - jeśli wolisz stare zachowanie, ustaw CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1.

03

Dynamiczne workflow mają teraz domyślny limit wielkości

system celuje w mniej niż 15 agentów naraz, zmienisz to w /config.

Nowe funkcje i zmiany 17
  • Dodano Claude Opus 5 (claude-opus-5) jako domyślny model Opus - 1 mln tokenów kontekstu, tryb fast w cenie 10$/50$ za milion tokenów
  • Dodano ustawienie sandbox.network.strictAllowlist, które blokuje połączenia z hostami spoza allowlisty dla poleceń w sandboxie bez pytania o zgodę
  • Dodano hook DirectoryAdded, który uruchamia się po tym, jak /add-dir albo żądanie SDK register_repo_root doda nowy katalog roboczy w trakcie sesji
  • Dodano mcp_server_errors do zdarzenia startowego stream-json w trybie headless - pokazuje wpisy --mcp-config pominięte przez walidację konfiguracji, a sesje terminalowe wyświetlają ostrzeżenie startowe
  • Dodano ustawienie workflowSizeGuideline, dzięki któremu poradnikowy limit wielkości Dynamic workflow można ustawić w dowolnym pliku ustawień - wiersz w /config chowa się, gdy limit jest już ustawiony
  • Dodano przekazywanie zagnieżdżonych subagentów w stream-json - subagenci uruchomieni na głębokości 2+ pojawiają się teraz przy włączonym --forward-subagent-text, oznaczeni identyfikatorem tool_use agenta, który ich wywołał
  • Dodano status HTTP i treść błędu do claude mcp list i /mcp, gdy serwer nie może się połączyć, oraz ostrzeżenie o ukrytych spacjach na początku lub końcu wartości w konfiguracji MCP
  • Dodano ustrukturyzowane kategorie błędów dla uruchamiania i sesji self-hosted runnerów - dzięki temu błędy hooków, awarie runnera i błędy konfiguracji da się teraz odróżnić od siebie
  • Ulepszono komunikat błędu „Remote Control is only available via api.anthropic.com" - teraz wskazuje konkretne ustawienie, które go spowodowało
  • Ulepszono claude --teleport - pokazuje teraz, na jaki checkout repozytorium wskazuje bieżąca sesja, gdy nie zgadza się on z repozytorium sesji
  • Dynamiczne workflow mają teraz domyślnie limit wielkości na poziomie średnim (cel: mniej niż 15 agentów) - inny rozmiar albo brak limitu wybierzesz w /config przez Dynamic workflow size
  • Zmieniono sposób rozwiązywania zmiennych ${VAR} w zarządzanych allowlistach/denylistach MCP - teraz biorą wartości ze środowiska startowego i zarządzanych ustawień env, a nie z env pliku ustawień
  • Zmieniono /model tak, że podświetla tylko nazwę najnowszego modelu - podświetlenie oznacza nowość, a nie dowolny podzbiór listy
  • Dodano do paska statusu uruchomionego workflow informację o bieżącym domyślnym rozmiarze, z odnośnikiem do /config, gdzie można go zmienić
  • Usunięto Opus 4.7 z trybu fast - /fast obejmuje teraz Opus 5 i Opus 4.8
  • Zaktualizowano skill claude-api, żeby domyślnie używał Claude Opus 5, ze ścieżką migracji z Opus 4.8
  • Subagenci mogą teraz domyślnie wywoływać kolejnych subagentów do trzeciego poziomu głębokości (wcześniej tylko jeden) - żeby wyłączyć zagnieżdżanie, ustaw CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1
Poprawki 10
  • Naprawiono claude -p gubiące już wygenerowaną odpowiedź tekstową, gdy tura kończyła się błędem API w trakcie strumieniowania
  • Naprawiono zgodę na akcję udzieloną w trakcie restartu self-hosted runnera, która ginęła po wznowieniu sesji - zatwierdzona akcja wykonuje się teraz poprawnie
  • Naprawiono wiersz modelu Fable pokazujący „Requires usage credits" dla planów, które go obejmują - powodował to nieaktualny cache z zapisaną etykietą
  • Naprawiono SIGTERM przychodzący w trakcie uruchamiania self-hosted runnera, który zostawiał martwy aktywny wiersz aż do wygaśnięcia leasingu - teraz runner wyrejestrowuje się czysto
  • Naprawiono selektor /model pokazujący scalony wiersz Opus jako samo „Opus" zamiast „Opus (1M context)"
  • Naprawiono kopiowanie przez zaznaczenie w GNU screen, które wklejało do terminala base64 zamiast skopiowanego tekstu
  • Naprawiono klientów Remote Control zachowujących nieaktualny status trybu fast po zmianie modelu, ponownym połączeniu albo nieudanym sprawdzeniu organizacji
  • Naprawiono CLAUDE_CODE_GIT_BASH_PATH na Windows, które kończyło działanie albo było używane jako bash, gdy ścieżka nie wskazywała na plik binarny bash/sh - teraz taka ścieżka jest ignorowana z ostrzeżeniem
  • Naprawiono tryb Vim - strzałka w lewo na pustym polu wpisywania wraca teraz do widoku agenta z trybu NORMAL, a nie tylko z INSERT
  • Naprawiono tryb czytnika ekranu, który przy każdym naciśnięciu klawisza przepisywał całą linię wpisywania zamiast odczytywać tylko wpisany znak
Wróć do wszystkich wersji