IA Aplicada, Vibe Coding y Negocios Digitales

Cómo evitar que una IA destruya tu código

Diseñar instrucciones y hábitos de trabajo que protejan el código que ya funciona: respaldos, diferencias pequeñas, revisión y pruebas antes de aplicar.

El riesgo real: romper lo que ya funcionaba

Cementerio Católico de Maipú - Riesgo de derrumbe - 2023.jpg
Imagen libre de Wikimedia Commons (CC BY-SA 4.0, autor: Jorge Barrios R.)

Cuando construyes con IA, el error más caro no es que algo nuevo no salga: es que la IA, al ayudarte con una parte, toque y rompa otra que ya trabajaba bien. A eso se le llama regresión. La buena noticia: casi todas las catástrofes se evitan con hábitos aburridos y constantes. No se trata de desconfiar de la IA, sino de no dejarla sin red.

Nunca sin respaldo Antes de pedirle un cambio grande a la IA, guarda una versión (control de versiones o al menos una copia). Si algo se rompe, poder regresar en 10 segundos cambia por completo tu tranquilidad.

Refactorizar no es reescribir

Pedir 'arregla este botón' es una modificación local: cambia poco, revisable en segundos. Pedir 'mejora toda esta parte' invita a una reescritura: la IA trae una versión nueva de algo que quizá funcionaba y tú ya no reconoces. Tus instrucciones deben empujar hacia lo local. Pide el cambio mínimo que resuelve la tarea, y pide que te muestre qué tocó.

Misma intención, exposición muy distinta al riesgo.
Petición riesgosaPetición segura
Mejora toda la pantalla de clientesAgrega validación al campo de teléfono, sin cambiar lo demás
Reescribe la función de guardarCorrige el error X en la función de guardar y dime las líneas que cambiaste
Pon la app más rápidaEncuentra la consulta lenta y propón un índice, explícame el porqué
Instala lo que haga faltaNo agregues dependencias sin preguntarme

Ordena el protocolo de seguridad antes de aplicar un cambio de la IA.

☰
☰
☰
☰
☰

[Ruta de decisión: ¿aplico este cambio de la IA?]

Esta actividad interactiva ('Rama narrativa') requiere el motor completo de Lumbre. El contenido estatico se muestra arriba; para la experiencia interactiva, visita la version online de este objeto.

La IA resolvió tu error pero también reescribió tres funciones que no mencionaste. ¿Qué es lo primero que haces?

Pedirle a la IA que te muestre el diff y explique qué cambió aumenta el riesgo de romper algo.

[Defiende el hábito de revisar antes de aplicar]

Esta actividad interactiva ('Constructor de argumentos') requiere el motor completo de Lumbre. El contenido estatico se muestra arriba; para la experiencia interactiva, visita la version online de este objeto.

Escribe tus tres reglas personales anti-rompimiento (por ejemplo: respaldo antes de pedir, solo aplico lo que entiendo, pruebo lo anterior). Son tu semáforo.

PistaReglas que puedas aplicar en 10 segundos sin pensar, porque en el impulso se rompen las defensas.

Checklist de protección

Se requiere 60% de aciertos para avanzar.

Siguiente paso: Proyecto: tu documento maestro — juntar todo en un instructivo que dirija a tu agente de principio a fin.