Le skills come standard per condividere competenze tra assistenti AI

Immagine realizzata con Ideogram

Chi lavora con gli assistenti AI riconosce segnali di convergenza sempre più netti, e la novità più interessante ha un nome semplice: skills. OpenAI ha appena integrato il meccanismo in ChatGPT e nello strumento Codex CLI, seguendo una traccia aperta da Anthropic pochi mesi fa. Un passaggio che può sembrare marginale a prima vista, ma che segna un passo rilevante verso una migliore interoperabilità tra sistemi diversi di intelligenza artificiale.

Le skills sono essenzialmente cartelle con un file Markdown di istruzioni e alcune risorse aggiuntive, così i modelli linguistici eseguono compiti specifici in modo più strutturato. In ChatGPT, la funzione vive nella cartella home/oai/skills, oggi popolata da competenze per fogli di calcolo, documenti Word e PDF. Sul fronte PDF, l’idea adottata da OpenAI spicca perché, invece di fermarsi all’estrazione del testo, ogni pagina viene convertita in un’immagine PNG e analizzata da modelli con capacità visive, così si preservano informazioni cruciali legate a layout e grafica.

Nel Codex CLI, lo strumento open source di OpenAI, il supporto alle skills è arrivato poche settimane prima in forma sperimentale. Gli sviluppatori possono installarle semplicemente posizionando cartelle nella directory appropriata del sistema. Un esempio pratico mostra quanto valga l’approccio. Con una skill per creare plugin Datasette, il sistema ha generato codice Python funzionante e ben integrato, rispondendo a una richiesta in linguaggio naturale.

Ciò che rende questo sviluppo particolarmente rilevante è la rapidità con cui OpenAI ha adottato un meccanismo introdotto da Anthropic. La specifica è semplice, basata su file Markdown organizzati in cartelle, e proprio questa leggerezza ha reso l’implementazione accessibile e veloce. È la prova che, quando gli standard sono pragmatici e leggeri, l’adozione può avvenire in tempi molto brevi, anche tra competitor diretti nel mercato dell’intelligenza artificiale.

Dal punto di vista strategico, l’emergere delle skills segna un passaggio chiave nell’evoluzione degli assistenti AI. Sta nascendo uno standard de facto che potrebbe fungere da linguaggio comune per condividere capacità specializzate tra sistemi diversi. Va letta in questa prospettiva l’idea di formalizzare la specifica attraverso iniziative come la Agentic AI Foundation. L’alternativa sarebbe una frammentazione dove ogni piattaforma segue un percorso incompatibile, rallentando l’innovazione. Meglio allora un futuro in cui le competenze AI diventano modulari e trasferibili, un po’ come le librerie software hanno cambiato lo sviluppo delle applicazioni.

Per approfondire: link all’articolo originale