Lee Robinson condivide la sua esperienza nella migrazione del sito cursor.com da un CMS headless a un'architettura basata su codice semplice e file Markdown. Questa trasformazione, completata in soli tre giorni, è costata 260 dollari in token IA su 344 richieste ad agenti.

L'obiettivo principale era eliminare la complessità accumulata che il CMS aveva introdotto nel progetto. Robinson individua cinque fonti principali di complessità nascosta nelle architetture CMS moderne.

La gestione degli utenti costituisce il primo punto di attrito, con più sistemi di account che richiedono una gestione degli accessi separata. L'anteprima delle modifiche rappresenta il secondo problema, con sistemi complessi di modalità bozza e livelli di autenticazione aggiuntivi.

L'internazionalizzazione costituisce la terza fonte di complessità, con processi laboriosi per gestire le variazioni multilingue. La distribuzione via CDN e gli asset costituiscono la quarta questione, con un pricing basato sull'utilizzo costoso: l'azienda aveva speso più di 56.000 dollari in CDN da settembre.

Infine, l'eccesso di dipendenze rappresenta il quinto problema, dove l'eccesso di astrazione rende il codice difficile da mantenere e modificare.

I risultati della migrazione sono significativi. Oltre al costo modesto di 260 dollari, il progetto ha generato 67 commit corrispondenti a 43.000 righe aggiunte contro 322.000 rimosse. I tempi di build sono stati dimezzati. Il risparmio sui costi CDN ammonta a migliaia di dollari.

Robinson formula un'osservazione centrale: "il costo delle astrazioni con l'IA è molto alto". Gli agenti di codifica lavorano meglio con codice semplice e diretto piuttosto che con livelli di astrazione complessi. Investire token per eliminare la complessità superflua si rivela non solo redditizio ma autofinanziato dai risparmi operativi ottenuti.

Questa esperienza illustra un cambio di paradigma nella valutazione delle architetture software. Con agenti di codifica in grado di eseguire migrazioni massicce rapidamente, il calcolo costi-benefici del debito tecnico cambia. Rimuovere le astrazioni diventa economicamente vantaggioso quando l'alternativa è mantenere una complessità che rallenta sia gli esseri umani sia le IA.

Il caso dimostra inoltre che gli agenti ottengono risultati migliori su codebase snelle, creando un circolo virtuoso tra semplificazione e produttività assistita dall'IA.