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
Requisitos previos - https://docs.aws.amazon.com/es\_es/securityagent/latest/userguide/code-review-ide-integration.html
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
Enjoyed reading this content? Let the author know!
Your likes, comments, shares, and saves help creators reach more builders.
Loading recommendations
Loading article