Aplicando la ingeniería al Vibe Coding
Vibe Engineering
Cómo combinar la potencia de los agentes de IA con los principios de la ingeniería de software para producir código de calidad de forma más rápida.
“Vibe Engineering = Vibe Coding + Ingeniería de Software
”
Flujo de trabajo
El ciclo iterativo del Vibe Engineering: asignar la tarea al agente, tomarte un café y revisar la Pull Request.
Ingeniería de Contexto
Lo que forma parte del contexto de un agente de IA y por qué es crucial configurarlo correctamente.
Contenido de la charla
Cinco bloques que conectan el Vibe Coding con la ingeniería de software profesional.
Introducción al Vibe Engineering
Qué es el Vibe Coding, por qué no basta por sí solo, y cómo Vibe Engineering combina la IA con las mejores prácticas de ingeniería de software.
¿Dónde aplicarlo?
Cuándo usar y cuándo evitar agentes de IA: tareas mecánicas, refactorizaciones y bugs frente a lógica de negocio, modelos de datos e interfaces.
Context Engineering
Establecer la información que los agentes necesitan: el documento maestro (AGENTS.md), archivos de código, estructura del proyecto y salida de terminal.
Testing
La pirámide de tests adaptada al Vibe Engineering: más tests unitarios, TDD como proceso ideal para agentes y protección contra regresiones.
Conclusiones
El Vibe Coding ha llegado para quedarse. El rol del desarrollador evoluciona hacia product manager, logrando código de mayor calidad en menos tiempo.