Google ha rendendo disponibile in open source il progetto "Agent Skill Super Toolbox", un'iniziativa che unisce in modo completo Cloud, Biblioteca, Motore e Intelligenza Artificiale. Gli sviluppatori hanno accolto entusiasticamente la notizia, che rappresenta un'importante avanzata per lo sviluppo di agenti intelligenti.

Il contesto del mercato

Il mercato dei Large Language Models (LLMs) è in forte rivalità, con OpenAI che ha recentemente lanciato GPT-5.5 e DeepSeek che ha introdotto il proprio modello V4. Di fronte a questa accelerazione tecnologica, gli sviluppatori che utilizzano il sistema Google Cloud stanno cercando soluzioni per ottimizzare le loro applicazioni grazie agli agenti intelligenti.

Il problema degli adattatori

Nella pratica, lo sviluppo di agenti pone nuovi problemi: per interagire con servizi cloud diversi, gli sviluppatori devono creare adattatori specifici per ogni servizio, con funzioni che incapsulano le chiamate API che l'agente può richiamare. Questo richiede test ripetuti per verificare che il modello chiami correttamente gli strumenti e passi i parametri giusti.

Un problema ulteriore sorge quando le API sottostanti vengono aggiornate: in tutti questi casi, bisogna aggiornare manualmente i relativi adattatori. Questo approccio è non solo ridondante, ma presenta un rischio tecnico nascosto.

Il Model Context Protocol (MCP)

Per mitigare questo scenario, Google offre uno strumento in formato open source, il Model Context Protocol (MCP). Esso consente a un agente di connettersi a fonti attendibili di informazioni in tempo reale. Tuttavia, l'uso estensivo dell'MCP introduce un nuovo rischio: la “sovraccarica di contesto”, quando troppa informazione entra nel contesto del modello, riducendone la capacità inferenziale.

Nel contesto aziendale, si è osservato che quando un agente carica 15.000 token di indicazioni al momento del richiamo, praticamente non rimane spazio per gestire il contenuto reale. Oltre a questo, la presenza di tanti token influisce negativamente sul costo, crescendo esponenzialmente con il numero di invio.

Agent Skills: Soluzione al problema

In risposta a questa sfida, Google ha introdotto l’idea delle "Skills degli Agenti", un formato che permette di fornire informazioni utili agli agenti senza sovraccaricarli di dati non rilevanti.

Che cos’è una Skill?

Una Skill è definita come un formato semplice ed aperto che permette agli agenti di acquisire nuove capacità e conoscenze. Si può pensare a una descrizione leggera, in un certo senso "orientata agli agenti", di una tecnologia specifica.

La filosofia progettuale delle Skills è descritta in due concetti: scrittura in Markdown e caricamento su richiesta. Ogni Skill può contener documentazioni di riferimento, frammenti di codice e risorse correlate. L’agente caricherà solo le informazioni necessarie, riducendo drasticamente il rischio di saturazione del contesto.

Che cosa distinguono le Skills?

Le Skills presentano diversi vantaggi rispetto alle soluzioni già esistenti:

    • Sono più leggere rispetto al fine-tuning;
    • Sono iterate con velocità paragonabile al codice business;
    • Attive rispetto ai sistemi di ricerca (RAG), in quanto non si limitano a una ricerca passiva, ma attivano un input di conoscenza attivo;
    • Comprendono non solo "cosa" fare, ma anche "come" e "perché", rispetto ai tool convenzionali.

La Skill Library di Google

Alla conferenza "Google Cloud Next 2026", Google ha ufficialmente lanciato la sua Skill Library, considerata uno dei rilasci più pratici della conferenza.

Il progetto è disponibile su GitHub all’indirizzo github.com/google/skills. All’interno del repository sono presenti 13 Skills che coprono i principali servizi di Google Cloud, tra cui AlloyDB, BigQuery, Cloud Run, Cloud SQL, Firebase, Gemini API, Google Kubernetes Engine (GKE), tra gli altri. Queste Skills forniscono all’agente l’abilità di comprendere come creare, interrogare e gestire le risorse in Cloud.

Le tre architetture principali

Il repository include anche tre Skills che rappresentano le fondamenta architettoniche:

    • Security: gli agenti imparano i principi di sicurezza cloud, tra cui gestione degli accessi, crittografia e protezione da minacce;
    • Reliability: gli agenti apprendono a creare architetture ad alta disponibilità, tolleranza agli errori e strategie di ripristino;
    • Cost Optimization (Ottimizzazione dei costi): l’agente acquisirà la capacità di considerare la scalabilità e il controllo dei costi nel design del sistema.

Guide procedurali

Il repository fornisce altresì tre guide operative per task comuni: “Introduzione a Google Cloud”, “Autenticazione su Google Cloud” e “Osservabilità della rete su Google Cloud”. Queste guide scompongono i flussi operativi in passi eseguibili, permettendo agli agenti di operare seguendo protocolli chiari.

Che vantaggi offrono le Agent Skills?

Per comprendere il valore delle Skill, è fondamentale osservare le condizioni reali di sviluppo. Nella realtà del 2026, la costruzione degli agenti richiede un’enorme quantità di tempo dedicata alla scrittura e alla manutenzione degli adattatori. Una sviluppatrice, che ha costruito un agente di gestione di documenti, ha osservato che passa più tempo a mantenere gli adattatori che a sviluppare l’agente stesso.

Questo scenario esiste proprio perché mancano delle risorse ufficiali, testate e ottimizzate in ambiente reale. Le Skills di Google risolvono in parte questo problema, poiché vengono testate e ottimizzate sugli ambienti Gemini ufficiali. Inoltre, sono compatibili con l’MCP, il che le rende utilizzabili non solo su Vertex AI.

Compatibilità e installazione

Riguardo la compatibilità, le Skill mostrano una forte flessibilità, tanto che possono essere installate in diversi agenti tramite il comando npx skills install github.com/google/skills. Queste Skills sono compatibili con platform di agenti come Antigravity, Gemini CLI o agenti di terze parti.

Conclusione

Il lancio delle Agent Skills da parte di Google rappresenta un passo significativo verso un sistema di sviluppo più efficiente, collaborativo e flessibile. Grazie alla possibilità di integrare in modo modulare nuove competenze direttamente all’interno degli agenti, Google fornisce agli sviluppatori uno strumento non solo potente, ma anche versatile, in grado di adattarsi facilmente alle nuove esigenze tecnologiche.