Saltar al contenido principal

Cierre: programá con IA usando Kiro

Cierre: programá con IA usando Kiro

Logo de Kiro

¡Llegamos al gran cierre del AWS Learning Day! 🎉

Durante el día aprendiste los fundamentos de la nube, usaste servicios de AWS y construiste un Agente de IA. Ahora vas a vivir la otra cara de la inteligencia artificial: usar la IA para programar.

Kiro es un entorno de desarrollo (IDE) potenciado por IA. En lugar de escribir todo el código a mano, le describís lo que querés en lenguaje natural y Kiro lo construye con vos: arma la app, la prueba, la corrige y la mejora.

La idea de hoy

Pasar de "usar IA" a "crear software con IA" en cuestión de minutos.


¿Qué vas a construir?

Un juego tipo runner en el navegador: el fantasma de Kiro corre, salta para esquivar obstáculos y suma puntaje. 👾

Lo elegimos a propósito: es simple y liviano (solo HTML, CSS y JavaScript), no necesita instalar nada ni base de datos, y se ve al toque en el navegador. Así aprovechás los prompts para aprender Kiro, sin gastar de más.

1. Vibe Coding

Crear el juego con un solo prompt, hablándole a Kiro en lenguaje natural.

2. Specs

Planificar antes de codear: sumar vidas y dificultad progresiva.

3. Hooks

Automatizar revisiones de código con disparadores del IDE.

4. Steering & Skills

Darle tus reglas a Kiro y sumarle conocimiento experto en juegos.

5. Más allá

Agentes, Skills, búsqueda en internet, MCP y Powers para escalar.


¿Qué vas a aprender?

  • Cómo escribir buenos prompts para construir aplicaciones reales.
  • La diferencia entre programar "a la vieja usanza" y programar asistido por IA.
  • Cómo Kiro genera código, lo prueba y lo corrige solo.
  • Cómo guiar a la IA para que respete tu estilo y tus estándares.

Requisitos previos

  1. Kiro instalado en tu computadora.

    ✅ Si no lo tenés, descargalo desde kiro.dev y seguí el instalador.

  2. Una cuenta para iniciar sesión en Kiro (te guían en el evento).

  3. Un navegador web (Chrome, Firefox, etc.). ¡Nada más! El juego corre directo en el browser.

¿Te trabaste?

Si te trabás en cualquier paso, ¡pedí ayuda a las personas mentoras de tu equipo! 🐶


Conceptos clave de Kiro

Antes de arrancar, tres ideas que vas a usar todo el tiempo:

  • Vibe: modo conversacional. Le pedís algo y Kiro lo hace al toque. Ideal para explorar y construir rápido.
  • Spec: modo estructurado. Kiro arma primero los requisitos → diseño → tareas antes de codear. Ideal para funciones más complejas y para trabajar en equipo.
  • Autopilot vs. Supervisado: en Autopilot, Kiro trabaja solo de punta a punta; en Supervisado, te pide aprobación en cada cambio. Vos elegís cuánto control querés.

¡Listo! Pasá al primer laboratorio para crear tu juego. 🚀