# Agenty AI i skanery

> Czym autonomiczny agent, taki jak PentAGI, różni się od skanera DAST lub skanera podatności oraz jak używać ich razem.

Skaner podatności i [agent](https://pentagi.com/pl/docs/glossary/#agent) AI do pentestów szukają słabych punktów, ale działają inaczej. Skaner DAST uruchamia stały zestaw sprawdzeń wobec działającej aplikacji. Agent planuje test na podstawie celu i wybiera każdy kolejny krok w oparciu o to, co dotychczas odkrył.

|                              | Co robi skaner                                  | Co robi agent AI                                                                                                          |
| ---------------------------- | ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Jak wybiera kolejny krok     | Podąża za stałą listą sprawdzeń i crawlerem     | Podąża za swoim planem i rewizuje go po każdym [subtask](https://pentagi.com/pl/docs/glossary/#subtask)                                         |
| Do czego może dotrzeć        | Strony i żądania, które znajdzie crawler        | Cokolwiek nazwie [task](https://pentagi.com/pl/docs/glossary/#task): hosty, usługi, aplikacje webowe, API                                       |
| Z czym pracuje               | Własny silnik                                   | Ponad 20 narzędzi bezpieczeństwa w [sandbox](https://pentagi.com/pl/docs/glossary/#sandbox), wyszukiwarka internetowa i kod pisany przez agents |
| Co raportuje                 | Dopasowania do znanych wzorców, każde do triage | Wyniki z krokami, które do nich doprowadziły, zebrane w [report](https://pentagi.com/pl/docs/glossary/#report)                                  |
| Czy przebiegi się powtarzają | Te same sprawdzenia dają te same wyniki         | Dwa przebiegi tego samego task mogą się różnić                                                                            |
| Ile trwa i ile kosztuje      | Minuty, bez kosztów modelu                      | Dłuższe przebiegi, które zużywają tokeny modelu lub czas GPU                                                              |

## [Kiedy użyć którego](https://pentagi.com/pl/docs/concepts/agents-and-scanners/#when-to-use-which)

* Skaner daje szerokie, powtarzalne pokrycie: uruchamiaj go w CI przy każdej wersji lub zgodnie z harmonogramem, aby wcześnie wykrywać znane problemy.
* Agent daje głębię: sprawdza, czy osobne słabe punkty składają się na rzeczywistą ścieżkę do systemu, podąża za tym, co oznaczył skaner, i testuje usługi, do których crawler nigdy nie dotrze.

Oba dobrze współpracują. PentAGI może uruchamiać narzędzia skanujące ze swojego sandbox i badać to, co zgłaszają, a Ty możesz przesłać report ze skanera do [flow](https://pentagi.com/pl/docs/glossary/#flow) i poprosić agents o sprawdzenie jego [findings](https://pentagi.com/pl/docs/glossary/#finding).

## [Czego agent potrzebuje od Ciebie](https://pentagi.com/pl/docs/concepts/agents-and-scanners/#what-an-agent-needs-from-you)

* Celu, zadania i zakresu, wpisanych do task — zobacz [Autonomiczne testowanie penetracyjne](https://pentagi.com/pl/docs/concepts/autonomous-pentesting/#where-you-stay-in-control).
* Silnego modelu dla głównych agents — zobacz [Wybór modeli](https://pentagi.com/pl/docs/configuration/llm-providers/#choosing-models).
* Autoryzacji do testowania każdego celu w zakresie.