Anthropic udostępnił 4 listopada 2026 roku wersję 2.1.318 narzędzia Claude Code, która wprowadza mechanizmy ostrzegania o kończącej się ważności logowania, dodaje wsparcie dla ról AWS oraz naprawia błąd związany z rosnącym zużyciem pamięci na macOS. Aktualizacja zawiera 84 zmiany, koncentrując się na stabilności i niezawodności sesji — zarówno lokalnych, jak i zdalnych.
Co nowego w pigułce
- Polecenie
claude auth statuspokazuje teraz datę wygaśnięcia logowania przezloginExpiresAt, aclaude -postrzega na stderr na 10 dni przed terminem. - AWS
assume_roleumożliwia przypisywanie kosztów do konkretnych deweloperów w środowiskach wielokontowych. - Naprawiono błąd na macOS, gdzie sesje z wieloma komendami Bash zamierały przy rosnącym zużyciu pamięci.
- Subagenci przenoszą teraz długotrwałe polecenia w tło po trzech minutach, niezależnie od dostawcy modelu.
claude -pprzestał raportować fałszywy sukces przy niekompletnej odpowiedzi API.
Uwierzytelnianie: koniec z niespodziankami w pipeline'ach
Największą zmianą jest możliwość sprawdzenia, kiedy wygasa logowanie przez claude.ai. Wcześniej użytkownicy dowiadywali się o problemie dopiero, gdy skrypt przestawał działać. Teraz claude auth status zwraca pole loginExpiresAt, a wyjście JSON z claude -p zawiera credential_expires_at. Jeśli do końca ważności zostało mniej niż dziesięć dni, narzędzie wypisuje ostrzeżenie na standardowe wyjście błędów.
Dzięki temu można sprawdzać stan uwierzytelnienia przed uruchomieniem zadań cron czy deploymentów. Należy jednak pamiętać, że samo sprawdzenie kodu wyjścia procesu to za mało — skrypty powinny dodatkowo weryfikować strukturalną odpowiedź i ewentualne pola błędów.
Claude Code nadal obsługuje klucze API przez ANTHROPIC_API_KEY. Jeśli użytkownik zaakceptuje ich użycie, CLI pomija interaktywny monit logowania.
AWS: jedna rola, wielu deweloperów
Aktualizacja dodaje obsługę assume_role w Claude Apps Gateway. Oznacza to możliwość przejmowania roli w innym koncie AWS i przypisywania kosztów do konkretnego dewelopera. Dla zespołów pracujących w środowiskach z wieloma kontami to czystsza alternatywa dla długowiecznych poświadczeń. Administratorzy mogą teraz centralnie zarządzać dostępem przez role IAM, a CloudTrail pokaże, kto wykonał dane żądanie.
macOS: pamięć już nie rośnie w nieskończoność
Użytkownicy macOS, którzy uruchamiają wiele komend Bash w jednej sesji Claude Code, znali ten problem. Sesja zwalniała, a zużycie pamięci rosło, aż w końcu wszystko stawało. Wersja 2.1.318 rozwiązuje ten błąd, co poprawia komfort pracy w terminalowych workflow i długotrwałych sesjach developerskich — nie trzeba już restartować Claude Code co kilka godzin.
Dodatkowo poprawiono szybkość ponownego łączenia sesji zdalnych po uśpieniu i wybudzeniu komputera. Cloud sessions zyskały opcję „No repository” do pracy niewymagającej sklonowanego repozytorium.
Subagenci i uprawnienia
Zmiany w subagentach obejmują dwie kwestie. Po pierwsze, działające w tle subagenty przenoszą długotrwałe polecenia shell w tło po trzech minutach, niezależnie od dostawcy modelu. Po drugie, mody mogą przekazywać opcję effort do $.model.fork, co pozwala przypisać pobocznemu zadaniu inny poziom wysiłku wnioskowania niż sesja nadrzędna.
W zakresie uprawnień załatano lukę w MCP: wpisy w deniedMcpServers blokują teraz również hostowane przez Anthropic serwery MCP, jeśli odpowiadający im URL został odrzucony. Wcześniej zablokowanie adresu nie zawsze uniemożliwiało dostęp do hostowanej wersji.
Co to oznacza dla zespołów devops
Wersja 2.1.318 nie wprowadza przełomowych funkcji, ale porządkuje kwestie, które mogą sprawiać problemy w codziennej pracy. Po aktualizacji warto dodać sprawdzanie loginExpiresAt do skryptów diagnostycznych CI, przetestować polityki assume_role z CloudTrailem, przejrzeć reguły deniedMcpServers pod kątem hostowanych wariantów MCP oraz zweryfikować działanie plików konfiguracyjnych na dyskach sieciowych — szczególnie w współdzielonych środowiskach developerskich.
Najważniejsza lekcja? Kod wyjścia 0 z claude -p nie gwarantuje już kompletnej odpowiedzi. Należy to sprawdzać jawnie.


Dodaj komentarz