AWS Builder Center

Seguridad proactiva sin salir de tu IDE: AWS Security Agent (AWS Continuum) en Kiro

Aprende a ejecutar revisiones de seguridad de código y modelado de amenazas directamente desde Kiro, sin cambiar de contexto. Descubre cómo instalar el AWS Security Agent Power, lanzar tu primer escaneo con lenguaje natural y aplicar correcciones automáticas mientras programas. Nota: AWS Security Agent pasó a formar parte de AWS Continuum. Encontrarás ambos nombres en la consola y en la documentación oficial; ambos se refieren al mismo servicio.

Introducción

El desarrollo asistido por IA cambió la ecuación de la seguridad. Hoy escribimos y modificamos código a una velocidad que los flujos de revisión tradicionales no alcanzan a seguir. Las herramientas clásicas de análisis estático (SAST) revisan el código sin entender cómo se ejecuta, y las de análisis dinámico (DAST) evalúan la aplicación corriendo sin entender su diseño. El resultado conocido: la seguridad se convierte en un cuello de botella al final del ciclo, cuando corregir cuesta más caro.
El verdadero problema no es solo la velocidad de los escáneres, sino el cambio de contexto. Un desarrollador tiene que salir del editor, abrir una consola, subir código, esperar un reporte, interpretarlo y volver al IDE para corregir. Cada salto rompe el flujo de trabajo y, en la práctica, hace que las revisiones de seguridad se pospongan.

La integración de AWS Security Agent con Kiro ataca justamente ese punto: lleva las capacidades del servicio (revisión de diseños, revisión de código, modelado de amenazas y pruebas de penetración) al lugar donde ya estás trabajando, y las activas con prompts en lenguaje natural. La seguridad deja de ser una parada aparte y se vuelve parte natural de cada turno de codificación.
Este artículo se enfoca en el flujo del desarrollador dentro de Kiro. Si buscas la configuración completa del servicio desde la consola (Agent Spaces, pruebas de penetración, integración con repositorios), eso lo cubre la documentación oficial del servicio.


Requisitos previos

Credenciales de AWS configuradas localmente con permisos de IAM necesarios, uv instalado (ejecutor de paquetes de Python) ,Python 3.10 o superior. En el primer uso aprovisiona Agent Space, rol de IAM y bucket de S3 en la cuenta.


Instálalo como un Power de Kiro

En el panel POWERS de Kiro, buscar AWS Security Agent y oprimir Install. Una vez instalado aparece en Installed como  awssecurityagent , con la configuración del MCP, los documentos de steering y los hooks ya incluidos. Por detrás, el Power usa el servidor MCP de AWS Security Agent, así que la misma integración funciona en cualquier IDE compatible con MCP.






Configúralo con una frase

Lo único que necesitas son credenciales de AWS configuradas localmente. Pídele a Kiro:
 Set up AWS Security Agent 
Kiro comprueba si ya tienes un Agent Space y te ofrece reutilizarlo o crear uno nuevo. En el primer uso aprovisiona automáticamente el Agent Space, el rol de IAM y el bucket de S3. Listo para escanear.







Modelo de amenazas


Desde Kiro, el modelado de amenazas trabaja sobre tus documentos de diseño ( requirements.md  y  design.md ) en plena fase de diseño, antes de escribir código por eso es tu principal herramienta de seguridad de diseño dentro del IDE. Comienza el análisis de tu diseño con STRIDE antes de escribir código:

 Run a threat model review on my spec 




Escanea mientras construyes

Repositorio completo, saca a la luz el riesgo acumulado:
 Run a full security scan on this repo 




El Power incluye un hook que, al terminar cada turno del agente, evalúa si conviene anzar un diff scan, de modo que escanear no dependa de que te acuerdes.


Remedia sin salir del flujo

Cuando quieras corregir, pide:
 help me remediate my findings 

El Power descarga los hallazgos a tu workspace, prioriza el más crítico y te ofrece iniciar una sesión de spec de bugfix que iteras con tu tooling, steering, powers y servidores MCP habituales. Security Agent valida cada hallazgo y genera correcciones listas para implementar. Revisa siempre los cambios antes de hacer commit.



El ciclo completo, sin cambiar de contexto

Modela amenazas al diseñar, escanea tus diffs mientras programas, remedia con guía del agente antes del PR, y corre una prueba de penetración desde la CLI antes de producción. Diseño, código y despliegue todo desde el mismo editor. En nuestro próximo artículo veremos cómo hacer una prueba de penetración desde Kiro.

Instala el Power, configura tus credenciales y pídele a Kiro tu primer escaneo. La seguridad proactiva empieza con una sola frase.


 Recursos Adicionales 

AWS Security Agent (Continuum)- https://aws.amazon.com/continuum/ 


Sobre el autor

Saúl Torres Salazar Solutions Architect, Amazon Web Services Saul es un apasionado de la tecnología que desarrolló un interés temprano en la computación que lo llevó a construir una carrera en el sector de TI. Su trayectoria profesional comenzó en infraestructura, donde demostró experiencia técnica en infraestructura, computación en la nube y ciberseguridad. Actualmente se desempeña como Solutions Architect en AWS, donde continúa expandiendo su experiencia en la nube, impulsando tecnologías de vanguardia que fomentan la innovación y generan valor de negocio tangible para sus clientes. Es un promotor activo de las prácticas de seguridad desde el diseño (Security by Design) y DevSecOps en la comunidad de habla hispana.LinkedIn:  linkedin.com/in/saúl-torres-salazar 
Any opinions in this article are those of the individual author and may not reflect the opinions of AWS.
Enjoyed reading this content? Let the author know!

Your likes, comments, shares, and saves help creators reach more builders.

Loading recommendations

Loading article