A estas alturas ya se han visto las piezas individuales: la Pipeline, los Contracts, el grafo de conocimiento, las pistas, el Archive. Aquí se comparan lado a lado con el trabajo en una consola de chat de IA básica, para concretar la diferencia práctica.
Por qué AITM supera a una consola básica
Comparación lado a lado
| Consola de IA / herramienta de chat básica | AITM | |
|---|---|---|
| Ejecución de varios pasos | Hay que pedir manualmente un plan, pegar el plan para obtener código, pedir una revisión y pegar los comentarios de la revisión para una corrección, transmitiendo el contexto personalmente en cada paso | La secuencia completa de plan → código → revisión → corrección → pruebas → fusión se ejecuta automáticamente, con un solo clic; véase The Pipeline |
| Aislamiento del código | Los cambios suelen aterrizar directamente en la copia de trabajo; nada impide que una mala sugerencia toque la rama principal | Cada Task se ejecuta en su propia rama de Git y carpeta de trabajo (aislamiento mediante Worktree): el trabajo en curso nunca puede romper dev |
| Memoria del proyecto | Cada conversación nueva empieza de cero; hay que volver a explicar las convenciones y la arquitectura cada vez | Los Contracts, las variables y las pistas persisten y se acumulan entre Tasks; véase Knowledge Sharing |
| Controles de calidad | Se decide (y se recuerda) revisar y probar, o no | La revisión y las pruebas automáticas (unitarias + E2E) se ejecutan en cada Task de forma automática, antes de que nada se fusione |
| Fusión | El código se copia y pega fuera del chat y se confirma manualmente | Fusión automática en dev, con resolución de conflictos asistida por IA cuando dos cambios chocan |
| Rastro de auditoría | Hay que recorrer hacia atrás un registro de chat, si se conservó, para recordar qué se pidió y por qué | Cada Task queda registrada de forma permanente en el Archive, con el resultado completo, los archivos modificados y los veredictos |
| Trabajo en paralelo | Una conversación, una Task cada vez | Varios proyectos ejecutan Tasks en paralelo desde un único Dashboard |
| Recuperación tras un bloqueo | Hay que notar que el asistente se quedó en silencio o entró en bucle, y reiniciarlo manualmente | El Watchdog detecta un paso estancado y lo reanuda automáticamente; véase The Pipeline |
| Traslado de código entre el chat y el editor | Copiar y pegar manualmente, en cada cambio | La IA edita los archivos directamente dentro del Worktree aislado: no hay nada que copiar y pegar |
La diferencia de fondo
Una herramienta de chat básica no tiene estado por diseño: cada conversación nueva es una página en blanco y solo hace exactamente lo que se orquesta personalmente en ese momento. AITM está construido al revés: parte del supuesto de que el mismo proyecto recibirá muchas Tasks a lo largo del tiempo y de que el sistema debe mejorar progresivamente en ese proyecto en lugar de tratar cada solicitud como la primera.
Nada de esto sustituye el criterio propio: sigue siendo necesario decidir qué construir, revisar lo que vuelve e intervenir ante fallos o conflictos. Lo que se elimina es el trabajo manual de transmisión de contexto entre pasos, entre conversaciones y entre el chat y el código.
Consejos
- El aislamiento mediante Worktree es lo que hace seguro ejecutar sin supervisión Pipelines automáticas de varios pasos.
- La revisión y las pruebas automáticas son lo que hace fiable, y no temeraria, la fusión automática.