Ten tydzień w Claude Code obył się bez jednej wielkiej zapowiedzi. Zamiast tego zebrało się kilka zmian, które razem zmieniają, jak korzysta się z Claude Code na co dzień.
Auto mode bez zapisywania się na listę
W wersji 2.1.207 auto mode stał się dostępny bez konieczności włączania go ręcznie na Bedrock, Vertex i Foundry. Można go wciąż wyłączyć przez disableAutoMode, jeśli ktoś woli mieć pełną kontrolę nad każdą decyzją, ale domyślne ustawienie się odwróciło: wcześniej trzeba było świadomie się na to zapisać, teraz jest po prostu włączone od startu.
Odwrócenie domyślnego ustawienia sporo mówi o tym, jak bardzo Anthropic ufa już auto mode. Auto mode sam decyduje, które akcje wykonać bez pytania o zgodę, a które wymagają twojego potwierdzenia, na podstawie tego, jak ryzykowna jest dana operacja. Przejście z „opt-in” na „opt-out” to deklaracja: uznajemy, że ten klasyfikator wystarczająco dobrze radzi sobie z odróżnianiem bezpiecznego ls od niebezpiecznego rm -rf, żeby postawić go na domyślnie włączone dla korporacyjnych wdrożeń. Cała zmiana dotyczy przy tym wyłącznie tych trzech platform – changelog nie mówi nic o pozostałych sposobach uruchamiania Claude Code. Jeśli zarządzasz zespołem na Bedrock, Vertex albo Foundry i celowo trzymaliście auto mode wyłączony, sprawdźcie ustawienia jeszcze dziś: domyślne zachowanie się odwróciło, więc bez świadomej reakcji z waszej strony część decyzji, które wcześniej wymagały ręcznej zgody, teraz przejdzie automatycznie.
Tryb czytnika ekranu
2.1.208 dodał tryb czytnika ekranu: opt-in, tekstowy sposób renderowania interfejsu dla osób korzystających z czytników ekranu. To akurat ten typ zmiany, który łatwo przeoczyć w changelogu pełnym poprawek wydajności i drobnych fixów, a realnie otwiera narzędzie dla ludzi, którzy wcześniej mieli z nim znacznie trudniej.
Standardowy interfejs terminalowy Claude Code polega mocno na układzie wizualnym: kolorach, ramkach, animowanych wskaźnikach postępu. Dla czytnika ekranu to bez znaczenia albo, gorzej, bywa źródłem szumu. Tryb tekstowy rezygnuje z tej warstwy na rzecz czystego, liniowego opisu tego, co się dzieje, żeby dało się śledzić pracę Claude’a przez syntezator mowy tak samo sprawnie, jak przez ekran. Jeśli znasz kogoś, kto korzysta z czytnika ekranu i wcześniej odbił się od Claude Code właśnie przez ten interfejs, to dobry moment, żeby dać mu znać, że warto spróbować jeszcze raz.
Nowy sposób na sesje w tle
2.1.212 zamienił dotychczasowy mechanizm subagentów uruchamianych w sesji na dwa osobne polecenia: /fork, które kopiuje całą rozmowę do nowej sesji w tle, i /subtask, które przejmuje rolę subagenta uruchamianego w ramach bieżącej sesji. To rozdzielenie ma sens: wcześniej oba te przypadki użycia (praca równoległa w tle i szybkie zlecenie podzadania) dzieliły jeden mechanizm, więc trudniej było przewidzieć, co dokładnie się stanie.
Razem z nowymi komendami doszły limity: domyślnie 200 wywołań WebSearch i 200 uruchomień subagentów na sesję, oba do ustawienia zmiennymi środowiskowymi (CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION i CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION). Jeśli budujesz coś bardziej rozbudowanego, na przykład zespół agentów przeszukujących internet równolegle, warto o tym wiedzieć zawczasu, zanim natrafisz na limit w połowie zadania. Jeśli po tej aktualizacji twój workflow oparty na subagentach zaczął się zachowywać inaczej niż wcześniej, sprawdź najpierw, czy przypadkiem nie korzystał po cichu z mechanizmu, który teraz jest już /subtask, a nie domyślnym subagentem w sesji.
Bezpieczniej przy nadużyciach
2.1.214 wprowadził narzędzie EndConversation do obsługi wyjątkowo nadużywających sesji i prób jailbreaku. Zamiast po prostu ignorować kolejne próby obejścia zasad, Claude Code dostał sposób na świadome zakończenie rozmowy, gdy staje się jasne, że dalsza kontynuacja nie ma sensu.
Razem z EndConversation poszły dwie poprawki bezpieczeństwa wokół uprawnień: zamknięcie luki, która pozwalała obejść sprawdzanie uprawnień w sesjach na Windows PowerShell 5.1, oraz bardziej rygorystyczne sprawdzanie bardzo długich komend w Bashu (te powyżej 10 tysięcy znaków teraz zawsze proszą o potwierdzenie, zamiast przechodzić automatycznie). Brzmi drobno, ale luki w uprawnieniach rzadko wyglądają groźnie z poziomu changeloga. Jeśli obsługujesz w firmie chociaż jedną sesję Claude Code na Windows z PowerShell 5.1, to jest aktualizacja, z którą lepiej nie zwlekać: dotyczy realnej dziury w sprawdzaniu uprawnień.
Na koniec: maszyny uczą się słuchać zwierząt
W tle większych newsów cały czas toczy się temat, który wraca regularnie: próby tłumaczenia komunikacji zwierząt przy pomocy AI. Google zapowiada udostępnienie DolphinGemma, modelu trenowanego na 40 latach nagrań delfinów, jako open source, żeby mogli z niego korzystać badacze zajmujący się innymi gatunkami niż te, na których model powstał.
Project CETI robi podobne rzeczy z kaszalotami, tym razem we współpracy z programem MOTH na Uniwersytecie Nowojorskim, sprawdzając, czy lepsze rozumienie zwierzęcej komunikacji może realnie wpłynąć na to, jak prawo traktuje zwierzęta. Pełnego tłumaczenia jeszcze nikt nie ma. AI dobrze rozpoznaje wzorce w nagraniach, dużo gorzej radzi sobie z tym, co te wzorce właściwie znaczą, a z każdym rokiem przybywa danych, przybywa gatunków i ubywa pewności, że to, co słyszymy, jest „tylko” dźwiękiem. I tu robi się niewygodnie, bo im lepiej maszyna rozpoznaje wzorzec, tym łatwiej uwierzyć, że go rozumie. Gdzie dokładnie przebiega granica między jednym a drugim, nie wiemy. Nie mamy nawet pewności, kto miałby ją wyznaczyć: badacze od delfinów, prawnicy czy ludzie budujący te modele.