Desarrollo de agentes de programación con IA guiados por DSL
Detalles
⚠️ Por favor, no olvides indicar tu nombre completo y un documento identificativo (DNI, pasaporte, etc.) en la pregunta habilitada para ello en la inscripción. Será obligatorio presentar dicho documento el día del evento para poder acceder al ILab.
Abstract:
¿Cansado de que el vibe coding funcione un día y al siguiente se rompa por detalles, ambigüedades o “suposiciones” del modelo? En esta charla verás un enfoque más sólido y reproducible: AI Declare, un DSL diseñado para guiar a un LLM en la generación de aplicaciones completas.
En lugar de depender de prompts largos y frágiles, defines el sistema en un lenguaje estructurado y validable, y el agente lo transforma en una codebase funcional: API, lógica, capa de datos, frontend en React y código DevOps.
Si te interesa construir agentes que no solo escriban snippets, sino que generen software con criterio, consistencia y trazabilidad, esta charla te dará el mapa mental y un ejemplo práctico end-to-end.
La charla cubrirá el impacto de los LLM en el desarrollo de software y cómo se están utilizando agentes para la generación de código, revisando sus limitaciones habituales (ambigüedad, gestión del contexto, división de tareas y verificación). A continuación presentaremos AI Declare y su enfoque DSL-first, con validación semántica y transpilación a código (por ejemplo, Java o TypeScript). Cerraremos con una demo en vivo en la que se definirá un sistema con el DSL, se generará la codebase con GPT-5, se levantará el proyecto generado y se validará su funcionamiento end-to-end.
Bio: Mikel San Vicente Maeztu
Ingeniero informático con 15 años de experiencia en la empresa y, desde hace 6 años, profesor de Informática en Formación Profesional. Combina la práctica profesional con la docencia, con especial interés en el desarrollo con IA, la programación funcional y el diseño de lenguajes específicos de dominio (DSL) para construir soluciones más robustas, expresivas y mantenibles.
