Wydana 21 lipca 2026 roku aktualizacja Claude Code 2.1.217 wprowadza mechanizmy ochronne dla długotrwałych sesji agentowych. Choć na pierwszy rzut oka widać jedynie wsparcie dla autouzupełniania emoji, to w rzeczywistości zawiera znacznie ważniejsze zmiany — naprawę wycieku pamięci w MCP, ograniczenia równoległych subagentów oraz poprawki stabilności na systemie Windows.
Co nowego w skrócie
- Autouzupełnianie emoji pozwala na wstawienie ❤️ po wpisaniu
:heart:lub na zobaczenie podpowiedzi przy:hea; funkcję można wyłączyć opcjąemojiCompletionEnabled. - Wyciek pamięci MCP został naprawiony — obcięte wyniki z narzędzi MCP nie są już trzymane w pamięci do końca sesji.
- Limit 20 subagentów jednocześnie to nowy domyślny sufit, który można konfigurować przez
CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS. - Zagnieżdżanie subagentów wyłączone — subagenty domyślnie nie tworzą już własnych podprocesów, chyba że operator włączy to jawnie przez
CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH. - Budżet działa poprawnie — flaga
--max-budget-usdzatrzymuje teraz także zadania w tle po osiągnięciu limitu.
Wyciek pamięci, który ciążył na długich sesjach
Jednym z problemów były narzędzia MCP, które zwracały duże wyniki — logi serwerów, wyniki wyszukiwania, dane repozytoriów. W wersji 2.1.217, po pokazaniu skróconego wyniku, pełna treść jest zwalniana z pamięci. Dla zespołów DevOps i web developerów pracujących z MCP na dużych zbiorach danych to znacząca poprawa stabilności.
Subagenty pod kontrolą
Nowe ograniczenia dotyczą dwóch aspektów. Jednoczesność — liczba subagentów mogących działać naraz — ma domyślny pułap 20. To wystarczająca liczba dla typowych zadań, ale jednocześnie na tyle mało, by zapobiec przypadkowemu tworzeniu nadmiarowych procesów w tle.
Głębokość zagnieżdżeń to kolejny aspekt. Wcześniej subagent mógł uruchomić kolejne subagenty bez pytania. Teraz domyślnie nie może. Jeśli ktoś potrzebuje głębszego drzewa, na przykład w przypadku agenta koordynującego zadania, musi jawnie ustawić CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH.
Dzięki tym zmianom pojedyncza wiadomość nie spowoduje już nadmiernego uruchamiania procesów w tle, co jest istotne w środowiskach CI/CD, gdzie koszty API mogą szybko wzrosnąć.
Poprawki dla Windows i izolacja sesji
Użytkownicy Windows zyskali naprawę błędów autoaktualizacji — wcześniej aktualizacje mogły nie przechodzić i wymagały ręcznej reinstalacji. Teraz proces ma działać niezawodnie.
Izolacja sesji w tle to kolejna zmiana, która może ucieszyć osoby pracujące z wieloma równoległymi agentami. Poprawka zapobiega sytuacjom, w których sesje w tle miałyby dostęp do kontekstu przestrzeni roboczej innych sesji. Dla projektów z wieloma agentami działającymi jednocześnie oznacza to mniejsze ryzyko konfliktu danych.
Drobniejsze, ale użyteczne zmiany
Nowa wersja lepiej radzi sobie z błędami zapisu transkryptów — zamiast cichego niepowodzenia, Claude Code 2.1.217 teraz ostrzega, gdy nie może zapisać danych sesji. To szczególnie przydatne w środowiskach CI lub na maszynach z ograniczonym dostępem do systemu plików.
Poprawiono także responsywność interfejsu użytkownika oraz zachowanie w sieciach korporacyjnych z proxy. Dla zespołów pracujących za firewallem korporacyjnym to mniej frustracji przy codziennym użytkowaniu.
Aktualizacja, która stawia na stabilność
Claude Code 2.1.217 nie wprowadza przełomowych funkcji programistycznych. Autouzupełnianie emoji to miły dodatek, ale prawdziwa wartość leży w poprawkach — wyciek pamięci MCP przestanie zjadać zasoby, subagenty nie będą się rozmnażać bez kontroli, a budżet w końcu zadziała tak, jak powinien. Dla zespołów intensywnie korzystających z agentów w codziennej pracy to zestaw poprawek, które realnie zmniejszają ryzyko awarii i nieprzewidzianych kosztów.


Dodaj komentarz