aihead.pl

Claude Code ustawia tryb Auto jako domyślny dla planów Pro, Max i Team

5 min czytania Treści generowane automatycznie
Claude Code ustawia tryb Auto jako domyślny dla planów Pro, Max i Team
// Aktualności AI

Dnia 14 sierpnia tryb Auto mode stał się domyślnym ustawieniem dla nowych sesji w narzędziu Claude Code dla subskrybentów korzystających z planów Pro, Max i Team. Domyślne włączenie trybu automatycznego dla płatnych planów znacząco usprawnia autonomiczną pracę, pozwalając na realizację rozbudowanych, długotrwałych zadań bez ciągłego przerywania działania aplikacji prośbami o autoryzację poszczególnych kroków. W tym trybie główny ciężar ewaluacji bezpieczeństwa operacji jest przeniesiony na wewnętrznego klasyfikatora. W ten sposób Claude może samodzielnie wykonywać polecenia w terminalu i skrypty, ograniczając zmęczenie decyzyjne użytkownika, znane szerzej jako prompt fatigue, co okazuje się kluczowe przy analizie i masowej modyfikacji struktury dużych projektów programistycznych.

Wymagania techniczne i wersje środowiska dla trybu Auto

Aby Auto mode mógł zostać bezobsługowo aktywowany jako wartość początkowa nowo inicjowanej sesji, użytkownik musi korzystać z odpowiednio zaktualizowanego środowiska pracy. Zgodnie z udostępnioną dokumentacją techniczną, wdrożenie tej funkcji nakłada wymóg używania narzędzia Claude Code przynajmniej w wersji v2.1.228 dla deweloperów pracujących w systemach operacyjnych macOS, Linux oraz w środowisku WSL. W przypadku programistów preferujących działanie na natywnym systemie Windows, do zadziałania mechanizmu niezbędna jest instalacja pakietu w wersji v2.1.233 lub nowszej.

W starszych kompilacjach aplikacji wbudowanym, wyjściowym wariantem autoryzacji dla nowych sesji pozostaje zablokowany tryb Manual (oznaczany konfiguracyjnie wewnętrzną wartością default). Dodatkowo, jeśli funkcja wewnętrznego pobierania aktualnych flag (feature flags) zostanie z różnych powodów wyłączona – albo gdy użytkownik działa w planie Enterprise czy loguje się przez klucz API do konsoli – narzędzie uruchomi się bez domyślnego przypisania do warstwy Auto mode.

Postępowanie z istniejącymi konfiguracjami i parametrem defaultMode

Twórcy narzędzia Claude Code położyli duży nacisk na to, by najnowsza aktualizacja nie nadpisała wypracowanego już środowiska i nie naruszyła dotychczasowego sposobu pracy zespołów, które celowo ograniczyły asystentowi pełną autonomię. W sytuacji, gdy w lokalnych plikach konfiguracyjnych (takich jak ~/.claude/settings.json) modyfikator permissions.defaultMode został już wcześniej zapisany z wartością inną niż auto, aplikacja uszanuje taką konfigurację z pełnym priorytetem.

Podczas uruchamiania pierwszej sesji po wykonanej aktualizacji, platforma wyświetla jedynie jednorazowe, zwięzłe powiadomienie (widoczne jako komunikat tekstowy na samej górze terminala CLI lub jako odrębna karta przypięta do ekranu powitalnego w rozszerzeniu VS Code), w którym pyta, czy deweloper chce zmienić swoje obecne, statyczne ustawienie wprost na nowy wariant z klasyfikatorem. Wyraźne odrzucenie lub pominięcie tego komunikatu powoduje bezterminowe zachowanie dotychczasowej polityki działania. Wybrane konfiguracje domyślne sesji można także precyzyjnie konfigurować i utrwalać za pośrednictwem parametru defaultMode w ustawieniach projektu.

Przegląd dostępnych trybów uprawnień

Architektura platformy Claude Code oddaje w ręce użytkownika szeroki wachlarz wariantów izolacji od środowiska oraz dostępu do lokalnych plików projektowych. Każdy przypisany tryb oferuje unikatowy kompromis ustalający elastyczność i swobodę, z odpowiednim poziomem bezpośredniej ludzkiej weryfikacji. Poniższa tabela zbiera pełny zakres trybów dostępnych do wykorzystania:

Mode What runs without asking Best for
default Reads only Reviewing every action yourself, sensitive work
acceptEdits Reads, file edits, and common filesystem commands (mkdir, touch, mv, cp, etc.) Iterating on code you’re reviewing
plan Reads, plus classifier-approved commands when auto mode is available Exploring a codebase before changing it
auto Everything, with background safety checks Long tasks, reducing prompt fatigue
dontAsk Only pre-approved tools Locked-down CI and scripts
bypassPermissions Everything Isolated containers and VMs only
Dane: Dokumentacja Permission modes platformy Claude Code

Świadome i odpowiedzialne operowanie dostępnymi opcjami optymalizuje proces wytwarzania oprogramowania. Tryb acceptEdits zdejmuje z barków dewelopera obowiązek autoryzacji większości codziennych działań, pozwalając na edycje plików oraz automatycznie akceptując polecenia terminalowe typu mkdir, mv, cp oraz sed. Na platformach wspierających powłokę PowerShell, tryb ten dopuszcza również wykonanie dyrektyw Set-Content, Add-Content, Clear-Content czy Remove-Item wewnątrz dedykowanego obszaru roboczego (working directory). Z kolei profil analityczny, znany jako tryb plan, sprawdza się bezkonkurencyjnie przy mapowaniu oraz wczesnym eksplorowaniu nieznanego jeszcze środowiska uruchomieniowego – analizuje on zawartość odczytanych plików i tworzy propozycję, po czym blokuje wszystkie edycje do czasu zaaprobowania planu przez człowieka.

Zmiana trybu podczas aktywnej sesji oraz ograniczenia systemowe

Ekosystem wykracza poza ramy konfiguracji statycznej – użytkownicy nie są skazani na działanie w sztywnym i zablokowanym układzie uprawnień i zawsze mogą je płynnie modyfikować w czasie rzeczywistym. Będąc w aktywnej sesji wiersza poleceń terminala, można użyć uniwersalnego skrótu Shift+Tab. Mechanizm ten sprawia, że Claude Code przechodzi płynnie i cyklicznie przez pełną listę głównych trybów, wykonując zaprogramowaną rotację – startuje z punktu auto (jeśli wariant ten jest możliwy do przypięcia), po czym przechodzi w tryb ścisły default, następnie przeskakuje na modyfikator acceptEdits, kończąc z powrotem na blokadach analitycznych plan.

Rozszerzenie dedykowane na aplikację VS Code udostępnia wyrazisty panel (mode indicator) znajdujący się tuż przy dolnej belce komunikatu. Wykorzystano tam graficzne etykiety ułatwiające orientację podczas pracy – wariant default widnieje po prostu jako przycisk "Manual", tryb acceptEdits nazwany jest komendą "Edit automatically", a najbardziej wyczekiwana nowość występuje w sposób przejrzysty i bezpośredni jako etykieta "Auto". Takie same usprawnienia nawigacyjne oddano do rąk deweloperów korzystających z pakietu natywnej aplikacji desktopowej.

Warto zaznaczyć kwestie nienaruszalnego bezpieczeństwa systemowego. Dokumentacja techniczna udowadnia, że silnik Claude Code na każdym kroku nakłada absolutne obostrzenia wokół kilku fundamentalnych, systemowych akcji krytycznych. Oznacza to, że nawet specjalistyczny i w zasadzie pozbawiony weryfikacji sprzętowej tryb bypassPermissions stanowczo zatrzyma procedurę bezpowrotnego usuwania katalogów, opartą na wywołaniach narzędzi rm lub rmdir, o ile zostaną one skierowane na ściśle ustalone i zdefiniowane jako kluczowe ścieżki (tzw. "critical paths"). Podobnie powstrzymywane będą wszystkie predefiniowane narzędzia obłożone rygorystycznymi, niezbywalnymi adnotacjami – takie jak requiresUserInteraction i polecenia systemowe AskUserQuestion. W rezultacie nowa standaryzacja uprawnień dostarcza zespołom potężnego zastrzyku autonomii, wygody oraz oszczędności czasu i wydajności przy jednoczesnym utrzymaniu podstawowych gwarancji bezpieczeństwa przed niechcianymi awariami systemów operacyjnych.

// powiązane wpisy

// zobacz też

// zestawienie z rejestrów

Krajobraz modeli językowych

Kto wydaje komercyjne modele językowe, z jakiego kraju jest dostawca, ile kosztuje wyjście modelu i czy oddaje wagi. Co tydzień z publicznych katalogów.

zobacz dane →