Google continua ad investire nell’ecosistema degli Agenti Intelligenti. In un contesto di sostenuta crescita delle tecnologie di intelligenza artificiale, la competizione nel settore dei modelli linguistici su larga scala sta raggiungendo livelli significativi, con DeepSeek e OpenAI che hanno recentemente presentato nuovi aggiornamenti.
Agent Skills: Una soluzione per i programmatori
L’open source "Agent Skill Super Toolbox" permette ai programmatori di creare ed ottimizzare applicazioni su Google Cloud Platform utilizzando strumenti come Firebase, API Gemini fino a BigQuery e Google Kubernetes Engine (GKE). Tuttavia, il problema che emerge riguarda come mantenere aggiornati i modelli su queste tecnologie.
Quando si sviluppa praticamente, il problema diventa più complesso del previsto. I programmatori spesso devono creare adattatori personalizzati per ogni servizio cloud, incapsulare i relativi chiamate API come funzioni utilizzabili da un agente, seguiti da test ripetuti per verificare l’accuratezza del modello. Questo processo può essere inefficiente e richiede aggiornamenti manuali ogni volta che una API cambia.
Il Model Context Protocol e il rischio di "Inflazione Contestuale"
Per risolvere questa sfida, Google ha fornito agli sviluppatori un Model Context Protocol (MCP) Server, permettendo agli agenti di collegarsi ad informazioni reali ed affidabili. Tuttavia, il MCP presenta una conseguenza indesiderata conosciuta come "Context Inflation" (inflazione contestuale), dove troppi dati possono saturare il modello, ridurne l’efficacia e aumentare i costi.
Una squadra di sviluppo ha osservato che il caricamento di 15.000 token di dati come comandi per chiamata riduce drasticamente l’utilità reale del modello e i costi crescono in proporzioni significative con ogni chiamata. Questi rischi rendono urgente una soluzione più mirata per fornire le informazioni necessarie senza affogare gli agenti in troppi dettagli.
Skill Library di Google: La piattaforma ufficiale
La risposta a questa esigenza è arrivata con l’introduzione delle Google Agent Skills. Secondo la definizione ufficiale, una Skill è un formato semplice e aperto per aggiungere nuove capacità e competenze a un agente. Ogni Skill può contenere documentazione, frammenti di codice, e altre risorse. Le Skill vengono caricate solo quando necessario, riducendo il rischio di inondare il modello con troppi dati.
Dal punto di vista tecnico, le Skill sono posizionate sopra le tradizionali promesse, rientrano sotto l’addestramento personalizzato per essere più leggere, sono attive come Retrieval Augmented Generation, e comprendono informazioni più complete di normali strumenti.
Skills di Google Cloud
- Skills Specifiche Tecnologie:
- AlloyDB
- BigQuery
- Cloud Run
- Cloud SQL
- Firebase
- API Gemini
- Google Kubernetes Engine (GKE)
- Skills Architetturale:
- Sicurezza (Security): Include best pratiche di sicurezza cloud, gestione identità e accessi, crittografia dati e protezione da minacce.
- Affidabilità (Reliability): Include progettazione di sistemi ad alte prestazioni, tolleranza al fallimento e strategie di ripristino disaster recovery.
- Ottimizzazione del Costo (Cost Optimization): Fornisce comprensione sui criteri di efficienza risorse e controllo sui costi durante la pianificazione degli architetti.
- Linee guida per attività tipiche:
- Introduzione a Google Cloud
- Autenticazione alla Google Cloud
- Osservabilità di rete su Google Cloud
Sono le Skills architetturali che si concentrano meno sulle API specifiche, e più su un’educazione all’architettura cloud, migliorando in generale la qualità degli sviluppi applicativi.
Vantaggi di Agent Skills
Per capire meglio il valore delle Skill, basta osservare la realtà dei programmatori. Nel 2026 la realtà del mondo dello sviluppo differisce molto da quanto mostrato durante le dimostrazioni. I programmatori trascorrono molto tempo a scrivere e mantenere adattatori degli strumenti. Un’esempio reale è di uno sviluppatore che dedica molto di più al mantenimento degli adattatori che non alla funzionalità principale del proprio agente.
Le Skill Library sono state create per risolvere questa problematica. Le Skill sono state testate e ottimizzate per il Gemini, e sono state validate per funzionare bene con le API cloud di Google. Sono compatibili con MCP e non limitate a Vertex AI. Con aggiornamenti automatici alle Skill, i programmatori non devono preoccuparsi del manutenzione extra.
Al tempo stesso, le Skill risolvono la questione della autenticazione con le credenziali esistenti della Google Cloud Platform, rendendo inutile aggiungere codice specifico per la gestione della sicurezza.
Compatibilità e Installazione
Le Skill offrono una compatibilità notevole, con la possibilità per gli sviluppatori di installarle in diversi agenti e piattaforme, ad esempio Antigravity, CLI Gemini, e Agenti di terze parti, tramite un semplice comando: npx skills install github.com/google/skills.