2 min de lectura

Los agentes de codificación con IA mantienen la Torre de Babel en pie

Armin Ronacher sostiene que los agentes de codificación pueden acelerar los cambios en el software mientras erosionan la comprensión compartida que los grandes proyectos necesitan para mantener la coh

Imagen: Hacker News

El último ensayo de Armin Ronacher traza un paralelo contundente entre la programación asistida por IA y la Torre de Babel: los agentes de codificación modernos pueden permitir que los equipos sigan entregando cambios incluso después de que la comprensión compartida que mantiene coherente un proyecto de software haya comenzado a desmoronarse.

Escribiendo el 13 de julio de 2026, Ronacher dice que cierto software “vibecoded” da la sensación de cambiar “aleatoria e inesperadamente”, lo que le llevó a la «Torre de Babel» de Bruegel. En la historia bíblica, señala, la fuerza clave detrás de la torre no fue tanto la tecnología para hacer ladrillos sino la capacidad de las personas para coordinarse porque compartían un mismo idioma.

El argumento de Ronacher es que los grandes proyectos de software están menos limitados por la velocidad a la que un desarrollador puede escribir código y más por si un equipo comparte un modelo funcional del sistema. Ese lenguaje común, escribe, no es el inglés ni Python, sino una comprensión colectiva de:

Recomendado

La IA puede exponer más rápidamente los sistemas financieros débiles

  • qué significan los conceptos
  • dónde están los límites
  • qué invariantes son importantes
  • quién posee qué partes
  • por qué el sistema tiene la forma que tiene

Afirma que esa comprensión solo está documentada en parte. También vive en las revisiones de código, las conversaciones, los desacuerdos y el trabajo de explicar los cambios a otras personas.

Antes de los agentes, argumenta Ronacher, parte de ese conocimiento se preservaba mediante la fricción. Cambiar la capa de almacenamiento de otro equipo a menudo implicaba leer código, hacer preguntas y coordinar dependencias. Por lento que fuera ese proceso, dice, también sincronizaba a la gente.

Ahora, los agentes pueden eliminar gran parte de esa fricción. Un desarrollador puede pedir OAuth, otro caché y alguien más rehacer la base de datos desde cero o poner la interfaz de usuario de color rosa. Cada cambio puede tener sentido por sí mismo; el código puede compilar, las pruebas pueden pasar y se pueden generar explicaciones cuando haga falta. Pero los humanos implicados quizá ya no necesiten hablar entre sí —ni aprender las partes del sistema que están cambiando.

“En Babel, la pérdida del lenguaje común detiene la construcción, mientras que en la ingeniería asistida por IA, la construcción puede continuar después de que la comprensión compartida ya se haya derrumbado.”

Armin Ronacher

Eso, para Ronacher, es la parte inquietante. En la versión bíblica, la torre se detiene. En el software, puede que simplemente siga creciendo, incluso cuando el lenguaje arquitectónico necesario para razonar sobre él en conjunto desaparece.

Marcus Vance

Enterprise Editor

Marcus follows the money. He covers enterprise software, cloud architecture, and the tectonic shifts in Big Tech strategy. He translates dense earnings calls and complex M&A activity into actionable insights about where the industry is actually heading. If a tech giant makes a silent pivot, Marcus is usually the first to notice.

vía Hacker News

// Sigue leyendo