Un entusiasta sviluppatore ha utilizzato Claude Code non solo per generare codice, ma addirittura per inventare una sua linguaggio di programmazione, chiamata "Cutlet", ispirata al nome della sua gatta. Il progetto, descritto nel blog di Ankur Sethi, ha richiesto circa quattro settimane di lavoro coordinato, e ha coinvolto un'analisi dettagliata dell'efficacia degli agenti KI come Claude, in contesti di sviluppo software avanzato.
Come è nata Cutlet
Cutlet funziona su sistemi Linux e macOS e supporta variabili, funzioni, logiche di controllo e valori booleani. Secondo Sethi, la nuova linguaggio integra molti elementi da linguaggi precedentemente conosciuti come Lua e Python, il che riflette l'ampia addestramento e base di conoscenza di Claude Code. La collaborazione tra Sethi e l’assistente KI ha dimostrato che quando si inizializza una progettazione di linguaggio di programmazione, la parte creativa può essere significativamente potenziata da strumenti avanzati.
Cutlet permette l’esecuzione di semplici programmi deterministici e Sethi ne ha pubblicato il codice sorgente su GitHub, aprendo prospettive di contributo e collaborazione della comunità open source. Questo indica un'apertura strategica che mira a spostare il centro del mantenimento al pubblico.
La complessità nascosta dietro l'innovazione
Sethi, però, non ha nascosto i limiti di questo progetto. La collaborazione con Claude Code ha richiesto pianificazione, competenze tecniche e controllo manuale costante, nonostante la stragrande maggioranza del lavoro tecnico e implementativo l'abbia svolto la strumento. L'ideatore ha ammesso di non voler prendere tutta la responsabilità del risultato finito, sottolineando che l’AI ha avuto un ruolo centrale.
“Claude ha fatto la parte più difficile. Cosa ho contribuito io, se non con le domande?”, ha scritto Sethi. Ogni successo ottenuto ha avuto di conseguenza una dipendenza diretta da Claude Code: “Senza il lavoro di centinaia di programmatori, accademici e autori che hanno condiviso il loro lavoro, questo progetto non sarebbe mai stato realizzabile”. Questo aspetto mette in luce quanto il progresso di nuove tecnologie, come gli agenti IA avanzati, dipenda in maniera critica da una comunità di esperti.
L'impatto sulla salute mentale
Uno degli aspetti più discussi del progetto da parte di Sethi riguarda la sua influenza sulla salute mentale. Secondo lui, collaborare con strumenti KI come Claude Code può generare una dipendenza che diventa viziante. “Claude si comporta un po' come una slot machine. Non sai mai che tipo di risultato otterrai: potresti risolvere un problema che ti stava tormentando per settimane,oppure peggiorare la situazione”, ha rivelato.
- Il carattere imprevedibile e ad alta variabilità del risultato ha indotto Sethi a设立 limiti auto-imposti sull’uso del modello durante il progetto;
- Lavorare in un contesto in cui l’aiuto da IA è quasi costante può aumentare la sensazione di inadeguatezza o fallimento se il risultato non è soddisfacente;
- Ipotizza che, data la crescente diffusione di modelli di linguaggio generatovi, come Claude Code, sia fondamentale trovare un equilibrio tra utilizzo e salute mentale per evitare effetti collaterali pericolosi.
Sethi quindi ha espresso una richiesta: bisogna trovare modi di integrazione che sfruttino il potenziale di questi strumenti senza compromettere le nostre capacità naturali o la salute emotiva.
Persone vs. Intelligenza Artificiale
Il progetto di Cutlet ha dimostrato che le persone, pur lavorando fianco a fianco con agenti KI, mantengono una responsabilità essenziale nella creazione artistica e tecnica. Anche se un sistema potente come Claude Code produce risultati eccellenti, senza una guida umana, senza visione creativa, le opportunità di successo si riducono drasticamente.
Sviluppo futuro
La natura open source del progetto promette collaborazioni interessanti da parte della community tecnologica. Sethi ha espresso interesse per seguire il percorso evolutivo di Cutlet e spera che possa crescere in autonomia, ma con un feedback costruttivo da parte di altri sviluppatori.
Nel frattempo, il progetto solleva nuove questioni: come può la IA generattiva aiutare a migliorare la produttività e l’efficacia del lavoro? Quanto tempo può trascorrere una persona usando uno strumento simile, prima di perdere controllo o salute mentale? Sethi ha fornito una risposta parziale: la comunità tecnica, forse in collaborazione con psicologi e esperti di salute mentale, dovrà trovare strumenti di supporto per gestire al meglio i rapporti con gli strumenti del genere.
Conclusione
La nascita di Cutlet è un interessante esempio di come la tecnologia KI avanzata possa supportare l’innovazione, ma anche causare problematiche complesse. Sethi ha concluso che “senza i dati, l'esperienza e il lavoro manuale degli esperti, un modello KI non può mai essere completamente autonomo o sostituirsi a una persona.” Questo progetto quindi non solo ha dimostrato le capacità di AI nei ruoli creativi, ma ha anche posto le basi per un dibattito più consapevole sul futuro di questi strumenti.