¿Qué es Agentic AppSec?
30 de septiembre de 2026
0 minutos de lecturaAgentic AppSec (seguridad de aplicaciones con agentes) consiste en usar un equipo de agentes de seguridad con IA para ejecutar todo el programa de seguridad de aplicaciones de una organización: comprender la aplicación, modelar sus amenazas, encontrar las vulnerabilidades que importan, decidir cuáles vale la pena corregir, generar y validar las correcciones, y demostrar que funcionan. Se aplica de forma continua tanto al código nuevo como al backlog existente.
Es fácil confundir el término con la seguridad de la IA con agentes, pero apuntan en direcciones opuestas: la seguridad de la IA con agentes protege a los agentes de IA contra ataques, mientras que Agentic AppSec pone a los agentes de IA a trabajar en seguridad. La transición a programas ejecutados por agentes responde al volumen, porque ahora el software llega más rápido de lo que un programa de seguridad gestionado por personas puede procesarlo.
¿Por qué la seguridad de aplicaciones necesita un nuevo modelo operativo?
La seguridad de aplicaciones necesita un nuevo modelo operativo porque cambió la velocidad a la que se escribe el código, y un programa dimensionado para el ritmo anterior no puede absorber el nuevo.
Un programa tradicional encuentra problemas y se los asigna a las personas. Luego, esas personas se encargan de todo lo que viene después del hallazgo: la clasificación, la priorización, la corrección, el riesgo de regresión y la conversación con el equipo de desarrollo. Ese modelo funcionaba cuando las personas escribían la mayor parte del código. Ahora, los agentes de programación con IA generan más código del que los procesos de revisión pueden manejar, y los defectos que introducen se concentran en la lógica de negocio y la autorización, donde el análisis basado en patrones no encuentra coincidencias.
El backlog existente aumenta la presión. Todas las organizaciones arrastran años de hallazgos sin atender, y los atacantes ahora automatizan la tarea de enumerar ese backlog y encadenar problemas de baja gravedad para convertirlos en exploits críticos. En junio de 2026, Snyk observa que se introducen aproximadamente seis vulnerabilidades nuevas por cada una que se corrige.
Cuando las entradas superan a las salidas, una mejor clasificación solo produce una fila mejor ordenada, pero igual de larga. La limitación ya no es encontrar problemas, sino resolverlos; y hacerlo a este volumen requiere un modelo operativo distinto, no una versión más rápida del actual.
¿Qué incluye el ciclo de AppSec?
Agentic AppSec aborda esa limitación asignando el ciclo de seguridad de aplicaciones a un equipo de agentes. Cada agente tiene una tarea y un desencadenante definidos; en conjunto, trabajan de forma continua tanto con el código nuevo como con todo lo que ya se lanzó. El ciclo tiene seis pasos, y cada uno depende del resultado del anterior:
Comprender la aplicación. Crear un modelo de la arquitectura, los flujos de datos, las clasificaciones de datos, los límites de confianza y lo que realmente se ejecuta en producción.
Modelar sus amenazas. Usar ese modelo para identificar cómo se puede atacar la aplicación y qué debilidades tienen consecuencias reales; después, mantener actualizado el modelo de amenazas a medida que cambia el código.
Encontrar las vulnerabilidades que importan. Combinar el análisis determinista con el razonamiento de IA para detectar clases de problemas que ninguna firma puede describir, como los defectos en la lógica de negocio y la autorización.
Decidir qué vale la pena corregir. Clasificar los hallazgos para determinar cuáles resolver primero y confirmar cómo debe ser una corrección adecuada, usando reachability, explotabilidad e historial de resultados de correcciones.
Generar y validar correcciones. Producir cambios que resuelvan el problema, superen la revisión y se integren.
Demostrar que las correcciones funcionan. Confirmar cada resultado con algo distinto del sistema que lo produjo y registrar la decisión y el razonamiento.
Es un ciclo, no un pipeline: se ejecuta de forma continua, no en un único punto de control, y cada paso posterior lee el modelo creado en el primero. Las personas responsables del programa dejan de trabajar en la fila y pasan a supervisar el sistema que la procesa.
¿Qué condiciones se necesitan para que los agentes ejecuten un programa de seguridad?
Los agentes pueden ejecutar un programa de seguridad cuando se cumplen tres condiciones; la tercera es lo que distingue un programa eficaz de uno que solo suena convincente.
Los agentes necesitan contexto: Si un agente razona sin un modelo de la aplicación, genera hallazgos convincentes sobre un código que imaginó en parte. El modelo compartido creado en el primer paso del ciclo, que Snyk llama el grafo de contexto de la aplicación, es lo que cada agente consulta antes de actuar.
El trabajo necesita límites: Cada tarea tiene un objetivo, un desencadenante, una entrada y un resultado final definidos. Los agentes que saben dónde buscar primero porque el modelo de amenazas les indica dónde hacerlo son más precisos y económicos que los que buscan de forma amplia.
La validación debe provenir de otra parte: No se puede confiar en que el agente que encuentra una vulnerabilidad valide su propia corrección. Un sistema que califica sus propios resultados hereda todas las suposiciones de su análisis, y un modelo más potente solo genera una respuesta incorrecta más convincente. Por eso los motores deterministas son más importantes en un programa con agentes: son las herramientas que usan los agentes y el verificador independiente de sus hallazgos. En Snyk VulnBench JS 1.0, casi la mitad de los hallazgos basados únicamente en LLM aparecieron en solo una de cinco ejecuciones idénticas.
¿En qué se diferencia Agentic AppSec de la seguridad de la IA con agentes?
Agentic AppSec usa agentes de IA para proteger el software, mientras que la seguridad de la IA con agentes protege a los propios agentes de IA. Las condiciones anteriores rigen a los agentes que realizan tareas de seguridad. Proteger a los agentes es una disciplina aparte, y gran parte del contenido publicado con términos similares aborda esa disciplina.
La seguridad de la IA con agentes protege a los agentes de IA. Un agente tiene memoria, usa herramientas, posee credenciales y ejecuta acciones sin que una persona apruebe cada una, lo que crea riesgos que la seguridad de aplicaciones convencional no se diseñó para cubrir. La inyección de prompts, el uso indebido de herramientas y los permisos excesivamente amplios de los agentes son algunos de ellos.
Agentic AppSec pone a los agentes de IA a trabajar para proteger el software. Los agentes son quienes realizan el trabajo, y el programa de seguridad de aplicaciones es lo que ejecutan.
Una organización que adopta el desarrollo con IA a gran escala necesita ambas cosas. Requieren controles, responsables y criterios de evaluación distintos, así que un equipo que compra una esperando que cubra la otra dejará esa segunda necesidad sin atender.
¿Qué cambia para las personas?
Delegar el ciclo a los agentes cambia el trabajo de las personas que participan, pero no aquello por lo que deben responder. Estos son tres cambios de Agentic AppSec:
Los desarrolladores pasan de autores a aprobadores. Revisan cambios que no escribieron, por lo que la evidencia adjunta a cada cambio cobra más importancia que antes.
Los líderes de AppSec pasan de ser guardianes a responsables del programa. Su trabajo deja de ser clasificar una fila que crece más rápido de lo que cualquiera puede resolver y pasa a ser diseñar las condiciones para confiar en las correcciones y demostrar que el programa funciona.
La responsabilidad no cambia de manos. La persona responsable del programa sigue siendo responsable. Por eso, el programa necesita un registro de auditoría que documente qué decidió el agente, en qué actuó y qué verificó el resultado. La persona pasa de operadora a auditora, y ese registro hace posible cumplir esa función.
Agentic AppSec en la práctica
Agentic AppSec responde a un problema de velocidad: ahora el código llega más rápido de lo que un programa gestionado por personas puede procesarlo. Los agentes, fundamentados en un modelo de la aplicación, limitados a tareas definidas y verificados de forma independiente, permiten que el programa mantenga el ritmo, mientras las personas se encargan de su diseño y de la evidencia.
El enfoque de Snyk para Agentic AppSec
Evo Agentic AppSec, parte de Snyk AI Security Platform, pone un equipo de agentes de seguridad junto a cada equipo de ingeniería para ejecutar todo el programa de AppSec: comprender, encontrar, corregir y verificar. Los agentes ejecutan el trabajo, mientras que la capa de inteligencia de Snyk determina cómo es una buena corrección, con base en diez años de datos sobre resultados de correcciones y análisis de reachability, explotabilidad y facilidad para romper la aplicación. Después, los motores deterministas de Snyk verifican el resultado de forma independiente. Como Snyk se integra en los flujos de trabajo de desarrollo que los equipos ya usan y no depende de ningún proveedor de modelos, la verificación se mantiene separada de los modelos que generan el código. Conoce Evo Agentic AppSec.
¿Te interesa tener un equipo de agentes de seguridad junto a cada ingeniero? Habla hoy con tu representante de cuenta de Snyk.
Preguntas frecuentes
¿Agentic AppSec es lo mismo que AI SAST?
No. AI SAST es una técnica de detección que combina el análisis estático con el razonamiento de modelos, para evaluar la intención y la lógica, además de los patrones maliciosos conocidos. Agentic AppSec es un programa que incluye la detección como uno de seis pasos, junto con comprender la aplicación, decidir qué corregir, corregirlo y verificar el resultado. AI SAST es un componente y Agentic AppSec es el ciclo que lo integra.
¿Agentic AppSec reemplaza los escáneres?
Agentic AppSec depende de los escáneres, no los reemplaza. Los motores deterministas cumplen dos funciones en un programa agéntico: son las herramientas que usan los agentes y la verificación independiente de lo que encuentran y corrigen. Un programa en el que el razonamiento de IA produce y evalúa el trabajo no cuenta con una verificación independiente.
¿Agentic AppSec funciona sin un equipo dedicado de AppSec?
Sí. Como los agentes se encargan del ciclo completo, desde entender la aplicación hasta verificar las correcciones, una organización sin una función dedicada de AppSec puede contar con un programa operativo. El equipo de agentes se convierte en la función de AppSec, con una persona responsable que lo supervisa y un registro de auditoría que documenta sus decisiones.
¿Cómo gestiona Agentic AppSec el backlog de vulnerabilidades existente?
Agentic AppSec aplica el mismo ciclo al código que ya se lanzó que al código nuevo. Los agentes trabajan en cada nueva funcionalidad a medida que se escribe, por lo que menos problemas explotables llegan al backlog. Además, entre los hallazgos existentes, priorizan según reachability y explotabilidad, y lanzan correcciones validadas, para que el backlog disminuya con el tiempo.
¿Cuál es la diferencia entre Agentic AppSec y Agentic Development Security?
Operan en etapas distintas del código. Agentic Development Security rige cómo se crea el software cuando lo desarrollan agentes, incluida la cadena de suministro de agentes y su comportamiento. Agentic AppSec gestiona el programa de seguridad del software resultante. Ambas son soluciones de Evo by Snyk.
¿Quién es responsable cuando un agente implementa una solución?
Las mismas personas que ya eran responsables. Lo que cambia son las pruebas que necesitan para cumplir con esa responsabilidad: un registro auditable de lo que decidió el agente, la información en la que se basó y cómo se verificó el resultado de forma independiente. Sin ese registro, un programa que elimina hallazgos no puede demostrar que sus soluciones son seguras.
RESERVA UNA DEMOSTRACIÓN EN VIVO
Adopta la IA de forma segura y a escala
Evo ayuda a las organizaciones a adoptar y ampliar el uso de la IA de forma segura, con visibilidad, gobernanza y protección en el desarrollo impulsado por IA y las aplicaciones de IA.



