AI PraktykPO POLSKU

Karty pisze AI wyłącznie z oficjalnej dokumentacji, a program sprawdza cytaty i komendy. Jak to działa

Kontrolazaawansowany

Skanowanie kodu pod kątem luk

Claude Security to wtyczka uruchamiana w sesji Claude Code, która wykonuje wieloagentowe skanowanie kodu pod kątem podatności. Możesz przeskanować całe repozytorium albo ograniczyć zakres do zmian, takich jak diff gałęzi, pull requestu lub pojedynczy commit. Wybrane ustalenia możesz następnie zamienić w poprawki, które samodzielnie przeglądasz i stosujesz.

Przy domyślnym skanowaniu całego repozytorium agenci mapują architekturę, budują model zagrożeń, szukają podatności i niezależnie sprawdzają każde ustalenie przed przygotowaniem raportu. Poziom low pomija mapę architektury i model zagrożeń, medium jest domyślny, a high dodaje dalsze poszukiwanie podatności w tym samym kodzie. Poziom skanowania określasz w prośbie wpisanej przy promptcie Claude Code.

Poprawianie możesz rozpocząć, wybierając Suggest patches z menu /claude-security albo prosząc o naprawę konkretnego ustalenia, a następnie wskazując, które ustalenia adresować. Poprawki powstają w kopii roboczej repozytorium, więc pliki źródłowe pozostają nietknięte, dopóki samodzielnie nie zastosujesz poprawki. Przed dostarczeniem poprawkę sprawdza niezależny agent, który uruchamia testy projektu, jeśli są dostępne, i samodzielnie analizuje diff. Poprawka powstaje tylko wtedy, gdy recenzja potwierdzi, że rozwiązuje dane ustalenie, nie wprowadza nowej podatności i nie zmienia pozostałego zachowania.

Skan działa w sesji Claude Code, korzysta z jej modelu i nie wykonuje własnych wywołań modeli, więc nie wymaga osobnego klucza API ani ustawienia dostawcy. Każde skanowanie wlicza się do wykorzystania usługi. Wtyczka nie zastępuje istniejących narzędzi bezpieczeństwa; warto uruchamiać ją obok statycznej analizy, skanowania zależności i przeglądu kodu.

przykład
Użyj wysokiego poziomu wysiłku, aby przeprowadzić głębsze skanowanie kodu publicznego API.
/claude-security scan my public API code at high
przykład
Przeskanuj gałąź na wysokim poziomie wysiłku, aby rozszerzyć poszukiwanie podatności w tym samym kodzie.
/claude-security scan my branch at high

Zastosowanie w praktyce

Użyj skanowania całego repozytorium, gdy chcesz uzyskać mapę architektury i model zagrożeń wraz z poszukiwaniem podatności. Do kontroli ograniczonej zmiany możesz przeskanować diff gałęzi, pull requestu albo pojedynczy commit. Jeśli duże repozytorium daje mniej wyników, niż oczekujesz, możesz wybrać wysoki poziom wysiłku, wykonać drugie skanowanie albo zrobić jedno i drugie. Traktuj skan jako uzupełnienie istniejących kontroli, ponieważ wtyczka ma działać obok statycznej analizy, skanowania zależności i przeglądu kodu.

WskazówkaJeśli kod zmienił się od czasu raportu, ustalenia dotyczące zmienionego kodu zostaną pominięte; w takiej sytuacji wtyczka proponuje świeże skanowanie zamiast poprawiania na podstawie nieaktualnego raportu.

Zgodne z dokumentacją (sprawdzone 30 października 2026), opis z 30 października 2026. Karta jest pisana od nowa, gdy zmieni się jej fragment dokumentacji.

Otwórz w serwisie (wyszukiwarka i filtry tematów)