Anthropic wydało 24 lipca 2026 roku wersję 2.1.219 Claude Code, która domyślnie przełącza użytkowników na model Claude Opus 5 oraz wprowadza zestaw kontroli nad przepływem pracy agentów. Ta aktualizacja wprowadza istotne zmiany dotyczące zarówno kontekstu, jak i funkcji, które mogą być wykonywane przez agenta podczas sesji.
- Claude Opus 5 staje się domyślnym modelem Opus z oknem kontekstowym na poziomie miliona tokenów.
- Kontrola sandboksowania sieci przechodzi w tryb restrykcyjny z
strictAllowlist, blokując połączenia spoza białej listy bez pytania użytkownika. - Zagnieżdżone subagenty mogą teraz tworzyć kolejne subagenty do głębokości trzech poziomów (wcześniej: jeden).
- Forwarding outputu subagentów w
stream-jsonułatwia śledzenie, który agent zainicjował dane zadanie. - Dynamiczne skalowanie workflow przez
CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTHiCLAUDE_CODE_MAX_CONCURRENT_SUBAGENTSdaje kontrolę nad równoległością i kosztami.
Opus 5 pod maską — nie chodzi tylko o większy kontekst
Nowy domyślny model to claude-opus-5. Okno kontekstowe wzrasta do miliona tokenów na wspieranych planach Anthropic oraz w API. Fast mode kosztuje 10 dolarów za milion tokenów wejściowych i 50 dolarów za milion wyjściowych. Dla porównania, standardowe API Opusa 5 to 5 i 25 dolarów, co wynika z różnicy w trybie operacyjnym.
Co to oznacza w praktyce? Milion tokenów pozwala na dodanie dużych repozytoriów, długich logów, rozbudowanych grafów zależności czy wieloplikowego refaktoringu bez konieczności ręcznego przycinania. Model wymaga jednak Claude Code w wersji 2.1.219 lub nowszej — starsze wersje nie będą działać.
Subagenty, które delegują dalej
Do tej pory subagent mógł działać tylko na jednym poziomie zagnieżdżenia. Teraz domyślnie może schodzić do trzech poziomów. Jeśli potrzebujecie płytszej struktury, wystarczy:
export CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1
Dodatkowo, wprowadzono forwarding dla stream-json. Przy włączonym --forward-subagent-text subagenty z drugiego poziomu i wyższych będą widoczne w outputcie z przypisaniem do tool_use ID agenta, który je uruchomił. Dla systemów orkiestracji agentów to oznacza, że można dokładnie zidentyfikować, który krok delegacji wywołał błąd.
Warto również zwrócić uwagę na CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS — ogranicznik równoległości, który zapobiega rozrostowi drzewa agentów i niekontrolowanym kosztom tokenowym.
Sandbox sieciowy z zębami

Konfiguracja strictAllowlist w ustawieniach sandboksa odpowiada na potrzeby środowisk, gdzie niekontrolowany dostęp sieciowy stanowi problem bezpieczeństwa lub odtwarzalności. W przypadku CI runnerów, współdzielonych maszyn deweloperskich i zautomatyzowanych pipeline'ów można teraz ustawić twardą białą listę hostów, eliminując dialogi i prompt, które agent mógłby zignorować.
Diagnostyka MCP, której naprawdę brakowało

Wersja 2.1.219 wprowadza kilka usprawnień w diagnostyce MCP, które rozwiązują problemy z generowaniem komunikatów błędów:
claude mcp listi/mcppokazują teraz status HTTP oraz treść błędu przy nieudanym połączeniu.- Sesje terminalowe ostrzegają przy starcie o ukrytych spacjach wiodących lub końcowych w konfiguracji MCP.
- Headless
stream-jsondodajemcp_server_errorsdo eventów inicjalizacji, wyliczając wpisy z--mcp-config, które zostały pominięte podczas walidacji. - Allowlisty i denylisty zarządzanego MCP rozwiązują zmienne
${VAR}ze środowiska startowego, a nie z pliku ustawień.
Te zmiany mają na celu rozwiązanie rzeczywistych problemów DevOps związanych z konfiguracjami, które wyglądają poprawnie, ale zawodzą z powodu błędów formatowania, niedostępnych serwisów lub różnic między środowiskiem interaktywnym a headless.
Stabilność i poprawki błędów
Kilka nowości w tej kategorii zasługuje na uwagę. claude -p nie będzie już pożerać outputu wyprodukowanego przed błędem API w połowie strumienia. Zarządzanie self-hosted runnerami zostało poprawione, co zapewnia lepszy cykl życia dla infrastruktury zarządzanej przez klienta. Dodatkowo wprowadzono wiele poprawek w terminalowym UI oraz obsłudze inputu.
Na co uważać przy wdrażaniu
Głębsza delegacja i milion tokenów kontekstu to potężne narzędzia, ale mogą wiązać się z wyższymi kosztami oraz większą złożonością wykonania. Zespoły, które przechodzą na nowe domyślne ustawienia, powinny świadomie skonfigurować limity głębokości subagentów, równoległości, białe listy sieciowe oraz polityki MCP, zamiast zakładać, że domyślne wartości są wystarczająco bezpieczne w produkcji. Wersja 2.1.219 oferuje kontrolki, ale to od zespołów zależy, czy z nich skorzystają.


Dodaj komentarz