Podés usar Cursor, Claude Code, Codex o lo que salga el mes que viene. La herramienta cambia; el trabajo de ingeniería que hay alrededor, no. Estas seis disciplinas cubren las carencias que hacen que trabajar con IA resulte caro, inconsistente y poco fiable.
Cada una de esas seis carencias es una disciplina de ingeniería. No se resuelven con un prompt mejor. Se resuelven armando el entorno.
¿Cuántas tenés cubiertas?
¿Cuántas tenés cubiertas?Una autoevaluación, no una puntuación de calidad.0 / 6Memoria01Contexto02Estándares03Capacidad04Método05Control06RevisarCerrar
Marcá las que ya cubrís hoy. Sin trampa: contar “le pego el contexto en el chat” no vale, eso lo hacés vos a mano cada vez.
Tocá cada una para marcarla.
Todavía no marcaste ninguna. Si arrancás de cero, esto es exactamente lo que sentís como “la IA a veces la pega y a veces no”.
Las seis disciplinas
Ordenadas por cuánto te cambia el día cubrirlas. Si solo vas a cubrir una, cubrí la primera.
01
Memoria
¿Qué sobrevive cuando cerrás la terminal?
Guardar las decisiones que vas tomando —y el porqué de cada una— en algún lugar que siga existiendo mañana, y que cualquier herramienta de IA pueda leer.
Qué te cuesta no cubrirla
Volvés a explicar lo mismo cada mañana, y cada tanto el agente te propone con entusiasmo la alternativa que ya descartaron hace un mes. Nadie se acuerda de por qué la descartaron.
Hacer que el agente tenga a mano lo que realmente existe: tu código, quién llama a qué, y la documentación de la versión de la librería que usás vos.
Qué te cuesta no cubrirla
Inventa funciones que suenan perfectamente razonables y no existen. Reescribe cosas que ya estaban hechas. Usa la API de una librería como era hace dos años.
Escribir una sola vez las reglas, convenciones y procedimientos del proyecto, en un lugar que el agente lee solo, sin que se lo recuerdes.
Qué te cuesta no cubrirla
Cada sesión produce código con un estilo distinto. Repetís “usá pnpm”, “los tests van acá”, “no toques esa carpeta” hasta el cansancio. Y el día que entra alguien nuevo, ese conocimiento no está escrito en ningún lado.
Darle acceso real a lo que necesita —archivos, comandos, servicios externos— y ponerle límites explícitos a lo que no.
Qué te cuesta no cubrirla
Sin acceso, te describe la solución en vez de hacerla, y a veces simula que la hizo. Con acceso ilimitado, un día corre algo destructivo y nadie le dijo que no podía.
¿En qué orden se hace el trabajo, y quién hace cada parte?
Partir el trabajo en fases con entregables entre una y otra, en vez de pedir una tarea grande de una sola vez y esperar a ver qué sale.
Qué te cuesta no cubrirla
Las tareas largas arrancan bien y a la hora empiezan a derrapar. El costo se dispara sin que el resultado mejore. Y cuando algo sale mal, no sabés en qué momento se torció.
Tener algo que asuma que el agente se equivocó y lo compruebe: tests que fallan primero, revisión que no la haga quien escribió, y controles que no se pueden saltear.
Qué te cuesta no cubrirla
Mergeás código que pasa todos los tests y no funciona. Le pedís al agente que revise su propio trabajo y te dice que está muy bien, porque un revisor que trae el mismo razonamiento del autor no está en posición de encontrar lo que ese razonamiento se perdió.
No hace falta cubrir las seis mañana. Estas tres etapas van sumando disciplinas en el orden que da más retorno por hora invertida, que no es el orden de la lista de arriba: el orden de impacto no es el orden de adopción. Esa lista ordena por cuánto te cambia el día cada una; estas etapas arrancan por donde arrancar sale más barato.
02 / 06
1. Una tarde
Nunca configuraste nada más allá de abrir la herramienta
Escribir las reglas del proyecto y declarar qué se puede tocar. Es la relación esfuerzo/resultado más alta de todo el mapa, y no depende de ninguna herramienta en particular.
Ya tenés reglas escritas y el repositorio te quedó grande
Sumás las dos formas de saber: qué existe ahora mismo en el código y qué decidimos antes. Es la etapa que ataca las alucinaciones en la raíz, y la primera en la que el contexto y la memoria son portables: quedan fuera de la herramienta, y los puede leer la que uses después.
Un equipo que necesita el mismo resultado en todas las máquinas
Agregás método y control: fases con entregables, revisión que no la hace el autor y con presupuesto, y una configuración que se instala igual en cualquier máquina. Más ceremonia; el retorno aparece cuando hay más de una persona.