Claude Code wprowadza tryby uprawnień do zarządzania autonomią agenta
30 października 2026 · Czas czytania: 2 min
Dostępne również w Deutsch, Nederlands, Svenska
Claude Code udostępnia system trybów uprawnień, który pozwala użytkownikom określać poziom autonomii agenta podczas pracy na maszynie. Narzędzie to umożliwia wykonywanie różnorodnych operacji, takich jak odczytywanie, modyfikowanie i usuwanie plików, uruchamianie poleceń powłoki, przesyłanie kodu do zdalnych repozytoriów oraz odpytywanie serwerów.
System ten rozwiązuje problem wyboru między pełną kontrolą a ciągłą koniecznością zatwierdzania każdej akcji. Całkowite zaufanie do dużego modelu językowego jest ryzykowne, ponieważ model może popełnić błąd, błędnie zinterpretować instrukcję lub paść ofiarą wstrzyknięcia promptu poprzez treść przeczytanego pliku. Z drugiej strony ręczne zatwierdzanie każdej zmiany w wielu plikach może być wyczerpujące dla użytkownika.
Niektóre tryby, takie jak tryb plan i tryb auto, wykorzystują klasyfikator. Jest to mniejszy i szybszy model, który analizuje proponowane akcje i decyduje, czy są one rozsądne. W trybie auto klasyfikator w tle zatwierdza bezpieczne operacje, takie jak tworzenie folderów, uruchamianie testów czy odczyt plików. Jeśli wykryje on podejrzaną aktywność, na przykład polecenie usuwania plików w sposób rekurencyjny lub próby obejścia zabezpieczeń, przekazuje kontrolę użytkownikowi w celu uzyskania autoryzacji. Klasyfikator nie jest jednak nieomylny, dlatego tryby autonomiczne są odradzane przy pracy z wrażliwymi danymi.
Tryb domyślny, znany również jako tryb ręczny, jest najbardziej rygorystyczny. W tym ustawieniu agent nie wykonuje żadnej akcji bez zgody użytkownika, z wyjątkiem odczytywania plików. Każda modyfikacja pliku, polecenie powłoki lub wywołanie narzędzia Model Context Protocol generuje okno z prośbą o zatwierdzenie, odrzucenie lub stworzenie stałej reguły zezwalającej na daną akcję. Jest to rozwiązanie zalecane w środowiskach produkcyjnych, przy wrażliwym kodzie lub w nowych projektach.
Tryb acceptEdits oferuje większą swobodę, automatycznie zezwalając na modyfikacje plików oraz powszechne polecenia powłoki służące do manipulacji systemem plików, takie jak tworzenie katalogów, tworzenie plików, przenoszenie lub kopiowanie. Odczyty plików pozostają wolne. W przypadku bardziej wrażliwych poleceń powłoki, wywołań sieciowych lub narzędzi Model Context Protocol system nadal wyświetla prośbę o autoryzację. Tryb ten jest przeznaczony do sesji skupionych na edycji kodu, jednak wiąże się z ryzykiem wprowadzenia błędnych zmian w plikach, co sprawia, że regularne korzystanie z systemu kontroli wersji staje się niezbędne.