Anthropic opublikowało wersję 2.1.112 Claude Code 16 kwietnia 2026 roku, wprowadzając poprawkę, która stabilizuje dostęp do kluczowego modelu dla zautomatyzowanych przepływów pracy. Aktualizacja ta rozwiązała błąd, który uniemożliwiał korzystanie z modelu 'claude-opus-4-7' w trybie automatycznym. Dla programistów i zespołów, które opierają swoje procesy na automatyzacji, to istotne usprawnienie przywraca przewidywalność wydajności.
Kluczowe informacje o wydaniu 2.1.112
- Poprawka trybu auto: Głównym celem tej wersji było usunięcie błędu, który blokował dostęp do modelu 'claude-opus-4-7' w trybie automatycznym.
- Usprawnienia stabilizacyjne: Oprócz głównej poprawki, wydanie zaadresowało inne problemy, w tym wyciek pamięci przy długo działających narzędziach oraz stabilność narzędzia Bash.
- Część szerszej inicjatywy: Wydanie 2.1.112 było częścią większej kampanii stabilizacyjnej, obejmującej aktualizacje z maja 2026 roku, które przyniosły poprawki dla dużych sesji i szybsze uruchamianie MCP.
- Rekompensata za wcześniejsze zmiany: Aktualizacja wpisuje się w kontekst wcześniejszych korekt dokonanych przez Anthropic, takich jak przywrócenie domyślnego poziomu wysiłku rozumowania modeli po nieudanej próbie jego obniżenia.
Szczegóły techniczne poprawki w trybie auto
Błąd naprawiony w wersji 2.1.112 był szczególnie uciążliwy dla użytkowników polegających na automatyzacji. Tryb auto w Claude Code pozwala asystentowi podejmować decyzje o wykonaniu akcji, takich jak uruchomienie skryptu czy edycja pliku, bez ciągłego potwierdzania przez człowieka. Gdy model 'claude-opus-4-7' przestał być dostępny w tym trybie, przepływy pracy mogły się zatrzymać lub zostać przeniesione na mniej wydajne modele, co wpływało na jakość generowanego kodu.
Ta poprawka pokazuje, jak Anthropic traktuje priorytetowo niezawodność dla profesjonalnych użytkowników, którzy zintegrowali Claude Code ze swoimi potokami deweloperskimi. Stabilność dostępu do określonego modelu jest kluczowa w takich przypadkach.
Inne ważne usprawnienia stabilności w 2.1.112
Choć głównym celem było przywrócenie dostępu do modelu 'claude-opus-4-7', wydanie zawierało także inne poprawki zwiększające ogólną solidność narzędzia. Jedną z nich było rozwiązanie wycieku pamięci, który mógł występować, gdy długo działające narzędzia nie emitowały prawidłowego zdarzenia postępu. Takie błędy prowadzą do stopniowego zużycia pamięci RAM, co kończy się awarią aplikacji, szczególnie na serwerach czy przy długich sesjach kodowania.
Kolejna poprawka dotyczyła narzędzia Bash. Naprawiono błąd, który powodował, że Bash stawał się bezużyteczny, jeśli katalog, w którym uruchomiono Claude Code, został usunięty lub przeniesiony w trakcie sesji. Taka sytuacja mogła się zdarzyć podczas refaktoryzacji projektu czy czyszczenia systemu plików, a teraz nie grozi już utratą funkcjonalności powłoki w aktywnym oknie.
Wydanie poprawiło także mechanizm odzyskiwania sesji (--resume). Naprawiono awarię podczas uruchamiania w niektórych buildach oraz problem z dużymi sesjami, gdzie po nieczystym zamknięciu programu pojawiały się uszkodzone linie transkryptu. Teraz Claude Code potrafi je pominąć, pozwalając na wczytanie reszty sesji, co jest dużym udogodnieniem przy pracy nad rozbudowanymi projektami.
Kontekst szerszych wysiłków stabilizacyjnych
Wydanie 2.1.112 było częścią działań Anthropic mających na celu stabilizację Claude Code po fazie intensywnego rozwoju. Już kilka tygodni później, w maju 2026, pojawiła się aktualizacja, która przyniosła dalsze zyski wydajnościowe dla dużych sesji, szybsze uruchamianie serwerów MCP oraz ulepszoną stabilność zachowania terminala między sesjami.
W okresie wokół premiery 2.1.112 zespół próbował zmniejszyć opóźnienia, obniżając domyślny poziom wysiłku rozumowania z high na medium. Decyzja ta negatywnie wpłynęła na jakość odpowiedzi modelu. Po licznych głosach ze społeczności, 7 kwietnia przywrócono oryginalne ustawienia: xhigh dla modelu 'claude-opus-4-7' i high dla pozostałych modeli. Problemy te zostały ostatecznie rozwiązane wraz z wersją 2.1.116 około 20 kwietnia. Rozwój tak złożonego narzędzia jak Claude Code to proces iteracyjny, wymagający ciągłego słuchania użytkowników i dostosowywania parametrów.
Dlaczego te poprawki są ważne dla deweloperów
Dla profesjonalnych programistów, stabilność i niezawodność narzędzi są kluczowe dla efektywności pracy.


Dodaj komentarz