# La trampa del vibe coding

> El desarrollo asistido por IA parece productivo hasta que los pequeños errores se acumulan en un código imposible de mantener. La solución no es evitar la IA, sino crear los hábitos adecuados a su alrededor.

URL: https://larch.ee/es/blog/vibe-coding-trap/
Publicado: 2025-09-12
Estudio: larch (https://larch.ee/es/) · hello@larch.ee

## La ilusión de productividad

El desarrollo asistido por IA parece productivo. Lanzas funciones más rápido que nunca, los prompts fluyen y el código parece limpio a primera vista. Pero, por debajo, algo se está rompiendo sin hacer ruido.

## Cuando la velocidad se convierte en deuda

Los pequeños errores se acumulan. Una variable mal nombrada aquí, una abstracción un poco equivocada allá. La IA no conoce tu código a fondo: genera código plausible, no necesariamente código correcto para tu contexto concreto.

¿El resultado? Al cabo de unas semanas, tienes un código que:

- Tiene patrones inconsistentes entre archivos
- Contiene bugs sutiles que solo aparecen en producción
- Es más difícil de refactorizar porque nadie entiende del todo qué se generó y qué fue intencionado

## La solución

La solución no es evitar la IA, sino crear los hábitos adecuados a su alrededor:

1. **Revisa cada línea**: trata lo que genera la IA como la pull request de un desarrollador junior
2. **Cuida tu arquitectura**: no dejes que la IA introduzca patrones que choquen con tu diseño actual
3. **Escribe tú los tests**: la IA puede ayudar, pero eres tú quien tiene que definir qué significa «correcto»
4. **Refactoriza con regularidad**: el código generado por IA a menudo necesita consolidarse

## En resumen

La IA es una herramienta, no un desarrollador. Úsala para acelerar tu flujo de trabajo, pero nunca externalices tu criterio.
