Perfil de herramienta

Kiro

PorAmazon Web ServicesUS

Entorno de AWS con desarrollo guiado por especificación: requisitos, diseño y tareas antes del código, con IDE, CLI y nube.

Wordmark Kiro en blanco sobre fondo oscuro degradado
País
US
Disponibilidad
Propietario
Modalidades
  • Texto
  • Código

Kiro es el entorno de desarrollo con agentes de Amazon Web Services, organizado en torno al desarrollo guiado por especificación (spec-driven). Antes de escribir código, las tareas pasan por requisitos, diseño y plan de implementación, lo que deja las decisiones registradas en el repositorio.

Para qué sirve

  • Convertir una necesidad en requisitos, diseño y lista de tareas antes de la implementación
  • Ejecutar tareas de código con agentes que siguen el plan registrado
  • Ejecutar subagentes en paralelo para partes independientes del trabajo
  • Generar y mantener pruebas, incluidas las basadas en propiedades
  • Llevar el flujo a pipelines de CI/CD y a la gobernanza en AWS

Cómo funciona

  • El trabajo comienza por especificaciones versionadas en el repositorio, que sirven de contexto a los agentes
  • El agente implementa tareas, actualiza la especificación cuando es necesario y verifica el resultado
  • Hay superficies de IDE y de línea de comandos (Kiro CLI), con sesiones en la nube
  • Los recursos de gobernanza y la integración con servicios de AWS cubren escenarios corporativos

Dónde se ejecuta

  • IDE propio de Kiro
  • Línea de comandos (Kiro CLI)
  • Sesiones de agente en la nube
  • Pipelines de CI/CD

Disponibilidad y licencias

  • Producto propietario de AWS
  • Ocupa el lugar de Amazon Q Developer, cuyos plugins de IDE entran en fin de soporte y apuntan a migrar a Kiro
  • Oferta con planes individuales y recursos corporativos

Puntos fuertes

  • Enfoque spec-first que documenta requisitos, diseño y tareas
  • Subagentes paralelos y pruebas basadas en propiedades
  • Integración con el ecosistema de AWS y con gobernanza
  • Continuidad oficial para usuarios de Amazon Q Developer

Puntos de atención

  • La disciplina de especificación cambia el flujo de trabajo y exige adopción del equipo
  • Producto propietario y vinculado al ecosistema de AWS
  • Los recursos y límites varían según el plan