Se hai mai utilizzato una stampante 3D, potresti ricordare quella meravigliosa sensazione quando hai stampato per la prima volta qualcosa che non avresti mai scolpito o costruito da solo. Scarica un file modello, carica un filamento di plastica, premi un pulsante e, quasi come per magia, appare un oggetto tridimensionale. Ma il risultato non è liscio e pronto per la produzione di massa, e creare una forma fantasiosa richiede più abilità della semplice pressione di un pulsante. È interessante notare che gli agenti di codifica dell’intelligenza artificiale di oggi si sentono più o meno allo stesso modo.
Da novembre utilizzo Claude Code e Claude Opus 4.5 tramite un account personale Claude Max per sperimentare ampiamente con lo sviluppo di software assistito dall’intelligenza artificiale (ho utilizzato anche Codex di OpenAI, anche se non così spesso). Cinquanta progetti dopo, sarò sincero: non mi divertivo così tanto con i computer da quando ho imparato le basi Apple II Plus Quando avevo 9 anni. Questa opinione non è un’approvazione ma un’esperienza personale: mi sono offerto volontario per intraprendere questo progetto e ho pagato di tasca mia sia i piani AI premium di OpenAI che quelli di Anthropic.
Per tutta la vita ho lavorato nella programmazione come programmatore abile, scrivendo piccoli strumenti o script secondo necessità. Nella mia carriera di sviluppatore web, ho scritto da zero alcuni piccoli strumenti, ma ho principalmente modificato il codice di altre persone per le mie esigenze. Dal 1990 ho programmato in BASIC, C, Visual Basic, PHP, ASP, Perl, Python, Ruby, Muskcode e pochi altri. Non sono un esperto in nessuna di queste lingue: ho imparato abbastanza per portare a termine il lavoro. Nel corso degli anni ho realizzato i miei giochi per hobby utilizzando BASIC, Torque Game Engine e Godot, quindi ho un’idea di cosa sia una buona architettura per un programma modulare che può essere espanso nel tempo.
Claude Code, Codex e Gemini CLI di Google possono apparentemente fare miracoli software su piccola scala. Possono produrre prototipi di semplici applicazioni, interfacce utente e persino giochi, ma solo a condizione che prendano in prestito modelli dai dati di addestramento. Proprio come le stampanti 3D, il lavoro a livello di produzione richiede molto lavoro. Creare codice di produzione sostenibile, gestire un progetto complesso o creare qualcosa di veramente nuovo richiede ancora esperienza, pazienza e competenza che gli agenti IA di oggi possono fornire da soli.















