Claude no es un compilador: esa categoría se queda corta. Un compilador traduce código fuente a binario con decisiones precisas y bien acotadas; un modelo de lenguaje, en cambio, opera en muchos niveles a la vez —estrategia de producto, arquitectura, código y código máquina— sin necesidad de reuniones ni de pedir permiso. Esa capacidad de atravesar capas en vertical es lo que lo hace valioso, según el autor, que ya adelantó la idea a principios de 2025 en "Is Claude a Compiler?".
La clave está en cómo se construye software. Cada capa añade especificación y oculta detalles, lo que permite escalar organizaciones, pero también aísla decisiones. El Empire State Building se levantó en menos de un año y por debajo del presupuesto porque participated todos los implicados —propietarios, arquitectos, constructores, subcontractors y metalistas— en decisiones técnicas transversales. Algo que hoy seguimos haciendo mal por desconocimiento y por la inercia organizativa.
El artículo lo ilustra con un caso real: exe.dev necesitaba un servidor DNS distribuido, rápido y consistente para que sus máquinas virtuales no sufrieran latencia ni microcortes al añadir regiones. El equipo definió la estrategia en persona y después delegó en agentes LLM la investigación, la implementación, las pruebas y la revisión adversarial. Los distintos agentes propusieron soluciones divergentes —por ejemplo, ante el problema de los rollbacks en una replicación append-only, el autor acabó asignando a cada fila una "timeline" aleatoria para detectar historiales alterados y forzar una re-sincronización completa—. Tras varias rondas de análisis diferencial de especificaciones y código, el sistema resultante combina lo elegante del diseño de Claude con lo exhaustivo del de Codex. La lección general: usar LLMs como capa nueva entre ingeniero y compilador infravalora su verdadero potencial, que es integrarse en todo el ciclo de decisión técnica.
