Bezpieczeństwo modów - do czego mod ma dostęp
Mod to kod uruchamiany w Claude Code z uprawnieniami użytkownika. Instaluje się go jako plugin pochodzący z marketplace’u. Przy instalacji podajesz nazwę pluginu, znak @ i nazwę marketplace’u.
Po załadowaniu mod może działać na komputerze jako użytkownik: czytać i zapisywać pliki dostępne na koncie, uruchamiać programy oraz wykonywać żądania sieciowe. Może też odczytywać sekrety, w tym zmienne środowiskowe i pliki ustawień zawierające klucz API. Mod widzi prompty i wywołania narzędzi w sesji, a także może je zmieniać, wysyłać prompty w Twoim imieniu lub kontaktować się z innymi sesjami. Może zatwierdzić wywołanie narzędzia, zanim zostaniesz o nie zapytany, oraz korzystać z modelu na Twoim planie lub kluczu API.
Przed instalacją możesz sprawdzić, które zdarzenia obsługuje mod i o jakie działania prosi, bez jego uruchamiania. Najpierw pobierz pliki pluginu, na przykład klonując jego repozytorium, a następnie uruchom walidację jego katalogu. Wynik walidacji pokazuje w wierszach hooks: i calls:, jakie zdarzenia obsługuje mod i o jakie działania prosi Claude Code.
Mod nie jest odizolowany w piaskownicy; piaskownica izoluje polecenia Bash uruchamiane przez Claude, ale proces uruchomiony przez moda działa poza nią. Przy poświadczeniu z ustawień zarządzanych albo logowania Team lub Enterprise zatwierdzenie przez mod domyślnie nie omija reguł ask ani hooków PreToolUse. Bez tych warunków mod może zatwierdzić wywołanie, które reguła ask skierowałaby do potwierdzenia albo które hook PreToolUse zablokował. Mod może zmieniać wygląd znacznej części interfejsu, ale nie może zmienić monitu o uprawnienia ani tego, co ten monit pokazuje.
/plugin install token-chart@your-org
Zastosowanie w praktyce
Gdy rozważasz instalację moda, najpierw oceń, czy ufasz jego autorowi i marketplace’owi, bo mod działa z Twoimi uprawnieniami. Przed instalacją możesz pobrać pliki pluginu i sprawdzić przez walidację, jakie zdarzenia obsługuje oraz o jakie działania prosi, nie uruchamiając moda. Jeśli mod wymaga piaskownicy, pamiętaj, że proces uruchomiony przez niego działa poza nią.