# Agentes de IA y escáneres

> Cómo un agent autónomo como PentAGI difiere de un escáner DAST o de vulnerabilidades, y cómo usar ambos juntos.

Un escáner de vulnerabilidades y un [agent](https://pentagi.com/es/docs/glossary/#agent) de [pentest](https://pentagi.com/es/docs/glossary/#pentest) con IA buscan debilidades, pero funcionan de manera distinta. Un escáner DAST ejecuta un conjunto fijo de comprobaciones contra una aplicación en ejecución. Un agent planifica una prueba a partir de un objetivo y elige cada siguiente paso según lo que ha encontrado hasta ese momento.

|                               | Lo que hace un escáner                                     | Lo que hace un AI agent                                                                                                                  |
| ----------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| Cómo elige el siguiente paso  | Sigue una lista fija de comprobaciones y un crawler        | Sigue su plan y lo revisa después de cada [subtask](https://pentagi.com/es/docs/glossary/#subtask)                                                             |
| Qué puede alcanzar            | Las páginas y las peticiones que encuentra el crawler      | Cualquier cosa que nombre la [task](https://pentagi.com/es/docs/glossary/#task): hosts, servicios, aplicaciones web, APIs                                      |
| Con qué trabaja               | Su propio motor                                            | Más de 20 security [tools](https://pentagi.com/es/docs/glossary/#tool) en un [sandbox](https://pentagi.com/es/docs/glossary/#sandbox), búsqueda web y código que escriben los agents |
| Qué informa                   | Coincidencias con patrones conocidos, cada una para triage | Resultados con los pasos que condujeron a ellos, recopilados en un [report](https://pentagi.com/es/docs/glossary/#report)                                      |
| Si las ejecuciones se repiten | Las mismas comprobaciones dan los mismos resultados        | Dos ejecuciones de la misma task pueden diferir                                                                                          |
| Cuánto tarda y qué cuesta     | Minutos, sin costes de modelo                              | Ejecuciones más largas que consumen tokens de modelo o tiempo de GPU                                                                     |

## [Cuándo usar cada uno](https://pentagi.com/es/docs/concepts/agents-and-scanners/#when-to-use-which)

* Un escáner ofrece una cobertura amplia y repetible: ejecútalo en CI en cada release o según un calendario para detectar problemas conocidos pronto.
* Un agent aporta profundidad: comprueba si las debilidades separadas se suman para formar una ruta real hacia un sistema, da seguimiento a lo que un escáner marcó y prueba servicios a los que un crawler nunca llega.

Ambos funcionan bien juntos. PentAGI puede ejecutar herramientas de escaneo desde su sandbox e investigar lo que informan, y puedes subir el report de un escáner a un [flow](https://pentagi.com/es/docs/glossary/#flow) y pedir a los agents que verifiquen sus [findings](https://pentagi.com/es/docs/glossary/#finding).

## [Qué necesita un agent de ti](https://pentagi.com/es/docs/concepts/agents-and-scanners/#what-an-agent-needs-from-you)

* Un target, un objetivo y un scope, escritos en la task — consulta [Autonomous penetration testing](https://pentagi.com/es/docs/concepts/autonomous-pentesting/#where-you-stay-in-control).
* Un modelo potente para los main agents — consulta [Choosing models](https://pentagi.com/es/docs/configuration/llm-providers/#choosing-models).
* Autorización para probar cada target dentro del scope.