Skip to content
PentAGI
Concepts

AI agents and scanners

How an autonomous agent such as PentAGI differs from a DAST or vulnerability scanner, and how to use the two together.

A vulnerability scanner and an AI pentest agent both look for weaknesses, but they work differently. A DAST scanner runs a fixed set of checks against a running application. An agent plans a test from a goal and chooses each next step from what it has found so far.

What a scanner doesWhat an AI agent does
How it picks the next stepFollows a fixed list of checks and a crawlerFollows its plan and revises it after every subtask
What it can reachThe pages and requests the crawler findsWhatever the task names: hosts, services, web applications, APIs
What it works withIts own engine20+ security tools in a sandbox, web search and code the agents write
What it reportsMatches against known patterns, each to triageResults with the steps that led to them, collected in a report
Whether runs repeatThe same checks give the same resultsTwo runs of the same task can differ
How long it takes and what it costsMinutes, no model costsLonger runs that spend model tokens or GPU time

When to use which

  • A scanner gives broad, repeatable coverage: run it in CI on every release or on a schedule to catch known issues early.
  • An agent gives depth: it checks whether separate weaknesses add up to a real path into a system, follows up on what a scanner flagged, and tests services a crawler never reaches.

The two work well together. PentAGI can run scanning tools from its sandbox and investigate what they report, and you can upload a scanner's report to a flow and ask the agents to check its findings.

What an agent needs from you

Last updated on