Najnowsza aktualizacja Claude Code do wersji 2.1 przynosi znaczące udoskonalenia dla deweloperów, skupiając się na lepszej automatyzacji i stabilności pracy. To wydanie wprowadza nowe funkcje, takie jak asynchroniczni agenci, pamięć sesji, integracja z przeglądarką i „teleportacja sesji”.
Flaga –bare: Szybsze Wykonywanie Skryptów
Ważną nowością jest flaga --bare, zaprojektowana specjalnie dla zautomatyzowanych scenariuszy, takich jak potoki CI/CD czy wywołania SDK. Po jej użyciu Claude Code pomija automatyczne wykrywanie hooków, LSP, pluginów, serwerów MCP, automatycznej pamięci oraz pliku CLAUDE.md. Znacznie redukuje to czas uruchamiania i zapewnia spójne wyniki pomiędzy różnymi maszynami, co jest kluczowe w środowiskach produkcyjnych.
Flaga ta wymaga ustawienia zmiennej środowiskowej ANTHROPIC_API_KEY lub skonfigurowania apiKeyHelper przez --settings. Tryb ten wyłącza uwierzytelnianie OAuth i keychain, co zwiększa bezpieczeństwo w zautomatyzowanych środowiskach. Co ciekawe, w przyszłych wydaniach flaga --bare może stać się domyślnym zachowaniem dla trybu -p (print/non-interactive).
Rozszerzona Łączność z Kanałami i MCP
System --channels otrzymał ważne rozszerzenie. Serwery MCP z odpowiednimi uprawnieniami mogą przekazywać prośby o zatwierdzenie konkretnych akcji (np. wykonania poleceń shell czy edycji plików) na urządzenia mobilne użytkownika, na przykład przez Telegrama czy Discorda. Rozwiązuje to problem tzw. „approval fatigue”, ułatwiając autoryzację działań.
Kluczowe Poprawki i Stabilność

Wydanie 2.1 zawiera też szereg istotnych poprawek zwiększających stabilność codziennej pracy. Ulepszono działanie trybu głosowego, który lepiej radzi sobie z odzyskiwaniem połączenia po utracie łączności z serwerem i wyświetla bardziej szczegółowe komunikaty o błędach.
Dla deweloperów korzystających z Node.js ważna jest zachowana kompatybilność z różnymi wersjami. Usprawniono także zarządzanie pluginami oraz sesjami terminala, co przekłada się na bardziej przewidywalne i niezawodne środowisko pracy.
Praktyczne Zastosowania dla DevOps i Web Dev

Nowe funkcje otwierają ciekawe możliwości w codziennych workflowach. Flaga --bare idealnie nadaje się do integracji z GitHub Actions czy innymi systemami CI/CD. Można na przykład użyć polecenia claude --bare -p "Przeanalizuj ten plik pod kątem problemów bezpieczeństwa" --allowedTools "Read", aby zautomatyzować code review.
W scenariuszach refaktoryzacji pomocne będzie ograniczenie liczby interakcji flagą --max-turns oraz precyzyjne określenie dozwolonych narzędzi przez --allowedTools. Dla najwyższego poziomu izolacji, na przykład przy analizie niezaufanego kodu, można uruchomić Claude Code w kontenerze Dockera z flagą --network none.
Podsumowanie
Wydanie Claude Code 2.1 to solidny krok w kierunku dojrzałej platformy do automatyzacji rozwoju oprogramowania. Nowe funkcje, takie jak flaga --bare, otwierają drzwi do bardziej niezawodnej integracji z istniejącymi pipeline’ami, a rozszerzenia systemu uprawnień oraz poprawki stabilności sprawiają, że narzędzie staje się coraz lepszym partnerem w codziennej pracy deweloperów – zarówno przy vibe codingu, jak i w złożonych procesach DevOps.


Dodaj komentarz