Kiro es un IDE con IA que ayuda a convertir requisitos en tareas rastreables y a utilizar automatización y chat de IA durante el desarrollo.
Kiro: un IDE con IA para desarrollar a partir de especificaciones
Descripción
Kiro es un IDE con IA dirigido a desarrolladores que quieren pasar de una idea a la implementación mediante un flujo más claro y revisable. Sus conceptos principales son Specs y Hooks. Specs convierte una solicitud en historias de usuario, documentos de diseño y tareas técnicas; Hooks ejecuta trabajo repetitivo cuando ocurre un evento configurado. Kiro también ofrece Agentic Chat, conexiones con herramientas MCP, vista previa de cambios y una opción para revertirlos. Consulta el sitio de Kiro para conocer los datos actuales; la disponibilidad, los precios y los modelos pueden cambiar.
Funciones principales
- Specs: divide una solicitud amplia en necesidades de usuario, notas de diseño y tareas de implementación para facilitar el seguimiento de objetivos y límites.
- Hooks: automatiza tareas repetitivas, como actualizar pruebas, renovar documentación o comprobar convenciones cuando ocurre un evento seleccionado.
- Agentic Chat: ayuda a resolver tareas de programación mediante una conversación que utiliza el contexto del proyecto.
- Integraciones MCP: conecta herramientas profesionales mediante Model Context Protocol y amplía los flujos con reglas de orientación.
- Entorno familiar: basado en Code OSS, admite ajustes y extensiones de VS Code, además de varios lenguajes y plataformas.
- Cambios revisables: Follow permite previsualizar cambios de código y Revert permite deshacer los que no sean adecuados.
Cómo empezar
- Visita el sitio de Kiro y sigue las instrucciones actuales de instalación e inicio de sesión para tu sistema operativo.
- Crea un proyecto o abre un repositorio existente y revisa el espacio de trabajo antes de solicitar cambios.
- Describe el objetivo y las restricciones en Specs. Revisa las historias, el diseño y las tareas generadas antes de implementar.
- Configura Hooks para trabajos repetibles y bien definidos, como actualizar pruebas o documentación ante un evento concreto. Limita el alcance del disparador y revisa el resultado.
- Usa Agentic Chat como ayuda para implementar. Revisa las vistas previas de Follow, utiliza Revert si hace falta y examina el diff antes de confirmar cambios.
Casos de uso
Kiro puede servir para crear prototipos, ordenar requisitos y diseños de sistemas complejos, desarrollar funciones de juegos y coordinar equipos que necesitan un proceso común. Specs ayuda a dividir un objetivo grande en tareas rastreables. Hooks resulta útil para acciones estables y repetitivas con límites claros. En proyectos sensibles para la seguridad, las comprobaciones automáticas pueden formar parte del proceso, pero no sustituyen una revisión especializada ni una validación completa.
Limitaciones
Las especificaciones, el código, las pruebas y los resúmenes generados por IA requieren revisión de un desarrollador. Hooks puede modificar pruebas o documentación, por lo que conviene definir con cuidado sus eventos. La compatibilidad con ajustes y extensiones de VS Code no garantiza que todas funcionen exactamente igual. Los precios, el estado de vista previa, los modelos compatibles, los requisitos del sistema y las plataformas disponibles pueden cambiar; consulta el sitio de Kiro. Para despliegues, seguridad, tratamiento de datos o cambios de normas del equipo, sigue el proceso de revisión y publicación del proyecto.
Preguntas frecuentes
¿Qué puede generar Specs?
Puede organizar una solicitud en historias de usuario, documentos de diseño y tareas técnicas para que el objetivo de desarrollo sea más fácil de seguir.
¿Qué tareas puede automatizar Hooks?
Puede ejecutar tareas repetitivas configuradas, como actualizar pruebas, renovar documentación o revisar convenciones. El resultado depende de las reglas y eventos que se definan.
¿Kiro aplica automáticamente todos los cambios de código?
Kiro ofrece una vista previa con Follow y una opción Revert. Revisa los cambios, decide cuáles conservar y valida el trabajo según el proceso del proyecto antes de confirmarlo.
¿Puede conectarse con herramientas externas?
Kiro admite conexiones mediante MCP. Las integraciones disponibles dependen de la configuración y los servicios conectados.


Preguntas frecuentes
¿Qué puede generar Specs?
Puede organizar una solicitud en historias de usuario, documentos de diseño y tareas técnicas para que el objetivo de desarrollo sea más fácil de seguir.
¿Qué tareas puede automatizar Hooks?
Puede ejecutar tareas repetitivas configuradas, como actualizar pruebas, renovar documentación o revisar convenciones. El resultado depende de las reglas y eventos que se definan.
¿Kiro aplica automáticamente todos los cambios de código?
Kiro ofrece una vista previa con Follow y una opción Revert. Revisa los cambios, decide cuáles conservar y valida el trabajo según el proceso del proyecto antes de confirmarlo.