
Immaginate di essere in garage, con le mani sporche di grasso o di filamento PLA che si è appena aggrovigliato tutto nella nozzle, e di dover risolvere quel bug bastardo in uno script Python che controlla i motori della vostra CNC. Prima dovevate correre al PC, pulirvi le mani e sperare che il computer si accendesse. Adesso, apparentemente, potete farlo mentre siete seduti sul divano a fissare il vuoto.
OpenAI ha appena annunciato che Codex è integrato nell’app mobile di ChatGPT. Sì, avete letto bene. Il motore che potenzia la generazione di codice non è più confinato dietro una scrivania con tre monitor e una tastiera meccanica da cento euro, ma è comodamente accessibile tra un post su Reddit e un video di tutorial su Blender.
In sostanza, la notizia è che potete interagire con Codex ovunque. Potete incollare uno snippet di codice che non funziona, chiedere spiegazioni su una libreria strana o far generare all’IA un piccolo script di automazione mentre siete in coda alle poste. Per chi mastica C++, Python o anche solo script Bash per gestire i backup del server domestico, l’idea di avere un ‘assistente alla mano’ (letteralmente) ha il suo perché.
Dal punto di vista dello smanettone che non riesce a stare senza un terminale sotto gli occhi, c’è un lato estremamente figo. Pensate alla velocità con cui potreste iterare su piccoli prototipi di logica per un gioco in Godot o chiedere una mano con una funzione di post-processing in Gimp mentre siete in viaggio. È uno strumento di prototyping ultra-veloce che riduce la frizione tra ‘ho un’idea’ e ‘ho il codice scritto’.
Però, restiamo con i piedi per terra. Non pensate che ora potrete programmare un sistema operativo complesso toccando uno schermo capacitivo con le dita piene di polvere di plastica. Il rischio di trasformare la programmazione in un’attività ‘casual’ alla Candy Crush è dietro l’angolo. E poi, parliamo di privacy e vendor lock-in: ogni riga di codice che incolliamo in questo ecosistema finisce nel grande calderone dei dati di OpenAI. Se state lavorando a un progetto hardware custom con segreti industriali (o anche solo a un firmware proprietario che non volete regalare al mondo), fate attenzione.
In conclusione: è un tool potente per chi fa debugging rapido o piccoli script, ma non lasciate che la comodità del mobile vi faccia dimenticare il piacere di un ambiente di sviluppo serio e configurato a regola d’arte. Usatelo per le emergenze, per le idee fulminee e per le query veloci, ma lasciate la vera ‘artigianalità’ del codice al vostro setup da workstation. Il resto è solo hype per chi non sa cosa sia un errore di segmentazione.
