L'hacker di iPhone e PS3: gli agenti che scrivono codice sono un errore enorme

Per George Hotz non basta che il codice funzioni, deve anche poter essere mantenuto.



[ZEUS News - www.zeusnews.it - 28-05-2026]

hotz programmazione agenti errore
Foto di Compagnons.

Mentre i grandi nomi dell'informatica sembrano volersi affidare completamente alla generazione di codice da parte dei Large Language Models (LLM), qualche voce contraria sta iniziando a manifestarsi. Di recente il noto hacker e informatico George Hotz ha messo in guardia dai pericoli che questo approccio nasconde. Egli sostiene che i cosiddetti coding agent rappresentino uno dei più grandi errori strategici nello sviluppo software contemporaneo, un approccio che rischia di aumentare costi, complessità e dipendenza da sistemi automatici difficili da controllare. Hotz, noto per i suoi lavori di reverse engineering, sulla guida autonoma e sui modelli linguistici, ha affermato che l'idea di delegare l'intero sviluppo a sistemi automatici è «una delle decisioni più costose che l'industria possa prendere»: ha spiegato che l'automazione totale introduce livelli di opacità incompatibili con la manutenzione a lungo termine. Il problema di fondo è la distanza crescente tra codice generato e codice comprensibile per gli sviluppatori, un divario che rischia di rendere più difficile intervenire in caso di errori.

Le critiche di Hotz si inseriscono in un contesto in cui molte aziende stanno sperimentando agenti capaci di operare su codice reale, modificando configurazioni e operando in autonomia. Hotz sostiene che questi sistemi, se non progettati con limiti chiari, possano introdurre regressioni difficili da individuare. Ha dichiarato che «un agente che modifica codice senza che nessuno lo capisca è un rischio operativo enorme», sottolineando che la responsabilità finale rimane comunque in capo ai team "umani". L'informatico non critica l'uso dell'IA come strumento di supporto, ma l'idea di affidare all'agente l'intero ciclo di sviluppo. La sua posizione è che gli strumenti di assistenza - come completamento del codice, suggerimenti contestuali e analisi statica avanzata - abbiano un valore concreto, mentre gli agenti autonomi rischino di generare più lavoro di quanto ne eliminino. Il problema principale, secondo lui, è la mancanza di trasparenza nei processi decisionali dei modelli.

Hotz ha evidenziato che l'adozione massiccia di agenti autonomi potrebbe portare a un aumento dei costi di manutenzione. Le modifiche automatiche, se non perfettamente tracciate e spiegabili, richiedono audit più frequenti e complessi. Le aziende che implementano questi sistemi potrebbero trovarsi a dover investire in nuovi livelli di controllo, verifiche e strumenti di monitoraggio per garantire che il codice generato non introduca vulnerabilità o comportamenti indesiderati.

Un altro punto sollevato riguarda la qualità del codice prodotto dagli agenti. Secondo le fonti, Hotz ritiene che i modelli linguistici siano ottimi nel generare soluzioni superficiali, ma meno affidabili nel gestire architetture complesse o vincoli non esplicitati. Ciò può portare a un accumulo di debito tecnico difficile da smaltire. La sua posizione è che «il codice deve essere scritto per essere mantenuto, non solo per funzionare al primo tentativo».

Le sue osservazioni arrivano in un momento in cui molte aziende stanno annunciando agenti capaci di gestire repository completi. Alcuni progetti sperimentali hanno mostrato agenti che aprono centinaia di pull request in pochi minuti, un comportamento che secondo Hotz rischia di saturare i processi di revisione - come di recente ha confermato anche Linus Torvalds - e di rendere più difficile distinguere modifiche utili da modifiche cosmetiche o ridondanti. Hotz ha anche criticato l'idea che gli agenti possano sostituire completamente gli sviluppatori. La sua tesi è che la programmazione non sia solo scrittura di codice, ma comprensione dei sistemi, modellazione dei problemi e gestione delle interazioni tra componenti. Gli agenti, secondo lui, non possiedono ancora una rappresentazione strutturata sufficiente per assumere questo ruolo.

Il dibattito si inserisce nella discussione più ampia sul futuro dello sviluppo software. Alcuni ricercatori ritengono che gli agenti possano ridurre drasticamente i tempi di produzione, mentre altri condividono le preoccupazioni di Hotz sulla manutenibilità e sulla responsabilità. Le aziende che stanno sperimentando questi sistemi stanno già introducendo limiti operativi, come sandbox dedicate, revisioni obbligatorie e restrizioni sulle aree del codice modificabili. La posizione di Hotz ha avuto ampia risonanza nel web tra gli sviluppatori, che per lo più vedono nei coding agent una tecnologia promettente ma ancora immatura. Le sue osservazioni evidenziano la necessità di bilanciare automazione e controllo umano, soprattutto in contesti in cui la stabilità del software è un requisito critico.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.
© RIPRODUZIONE RISERVATA

Approfondimenti
OpenAI lancia Codex per Windows: la programmazione agentica ora ha un'applicazione dedicata
LLM, algoritmi e debito tecnologico

Commenti all'articolo (ultimi 5 di 6)

Alle varie aziende non gliene frega nulla della manutenzione futura di un programma gestionale. per loro roba come i programmi in COBOL che gestiscono il sistema previdenziale americano che hanno più di 50 anni sono una eresia folle, se un programma non funziona, lo cambiamo con una nuova! La IA-LLM si e sbagliata! gli facciamo... Leggi tutto
1-6-2026 19:25

non quasi, e l'unico, con l'aggiunta che quello che ti dice il modello non e coperto da alcuna garanzia :x Leggi tutto
1-6-2026 18:56

Infatti il punto è proprio la leggibilità del codice e se c'è già chi pensa che sarebbe più efficiente far si che gli agenti scrivessero direttamente in codice macchina come Andrej Karpathy di Anthropic non stiamo affatto messi bene e ciò che dice Hotz dovrebbe essere preso in serissima considerazione. Leggi tutto
30-5-2026 15:42

{UtenteAnonimo}
@andbad No gli LLM scrivono meglio in linguaggi di alto livello e difficilmente sarebbero efficaci con linguaggi di basso livello come il linguaggio macchia. Quindi si Claude scrive in C e Java per necessità non per scelta. Un LLM necessità, per apprendere bene, di una certa densità informativa nel linguaggio e... Leggi tutto
30-5-2026 14:41

Il problema non è che gli LLM possano generare codice con errori, perché la stessa cosa accade anche con gli umani (non saprei dirti se con maggiore o minore frequenza). Il problema è la manutenibilità (come dice Hotz): il codice scritto da umani è per lo più leggibile e se c'è un bug con un po' di fatica si scova. Se gli LLM cominciano... Leggi tutto
29-5-2026 13:07

La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
Numerosi utenti lamentano disservizi con i coupon-sconto. Quale di questi inconvenienti giudichi più grave?
La difficoltà nell'ottenere i rimborsi (o l'avere come rimborso un altro coupon anziché i soldi).
Non avere un livello adeguato di assistenza al cliente.
L'impossibilità di prenotare un servizio nonostante si sia acquistato il voucher (a causa di scarsa disponibilità da parte di chi eroga quel servizio).
Il trattamento diverso, da parte di chi eroga il servizio, nei confronti di chi paga con un coupon rispetto agli altri clienti.
Il ritardo nella consegna dei prodotti.
La non corrispondenza dell’acquisto effettivo con l’offerta iniziale.
La mancanza di modalità specifiche per i reclami.
Il fatto che l'esercizio per il quale si è acquistato il voucher ha chiuso o il servizio non è più attivo.
La mancata emissione della ricevuta fiscale da parte dei portali.
Non ho mai riscontrato alcuno di questi inconvenienti.

Mostra i risultati (1198 voti)
Luglio 2026
Torlink, il motore torrent da terminale che unifica ricerca e download
La stampante completamente open source è quasi pronta
Windows 11 identifica ogni PC con un codice unico: così è stato arrestato un diciannovenne
Certificati, finalmente la PA accede direttamente all'Anagrafe Nazionale
Il bug in Windows 11 che divora fino a 70 GB di spazio
WhatsApp, al via la prenotazione dei nomi utente
Giugno 2026
Hackerata Trenitalia, rubati i dati di viaggio dei passeggeri
L'UE approva l'euro digitale
L'avanzata delle dark factory: 1300 lavoratori sostituiti da 50 robot
Il telefono minimalista di Commodore che sfida gli smartphone tradizionali
Recesso online, obbligatorio il pulsante su tutti gli e-commerce
Il simulatore di volo di Google Earth
Windows Ready Print rivoluziona la stampa: addio ai driver proprietari
Debutta Euro-Office tra le proteste di LibreOffice
Lo strumento che ti dice quali modelli IA puoi eseguire davvero sul tuo PC
Tutti gli Arretrati
Accadde oggi - 12 luglio


web metrics