Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure Agent Skills è un catalogo di competenze leggibili dall'intelligenza artificiale, sviluppato da Microsoft per lo sviluppo su Azure. Ogni competenza è un indice strutturato di contenuti autorevoli di Microsoft Learn, inclusi in un pacchetto, in modo che gli assistenti di codifica per intelligenza artificiale possano individuarlo e usarlo per fornire indicazioni accurate e up-to-date sui servizi di Azure.
Le competenze seguono l'open standard Agent Skills e funzionano con qualsiasi assistente alla codifica basato sull'intelligenza artificiale compatibile, tra cui GitHub Copilot, Claude Code, Cursor, Gemini CLI, Codex CLI e altri.
Casi d'uso
- Fornire agli assistenti per la scrittura del codice di intelligenza artificiale indicazioni di livello esperto Azure basate sulla documentazione ufficiale
- Migliorare l'accuratezza e la completezza delle risposte degli agenti per Azure attività di sviluppo
- Consentire agli sviluppatori di ottenere procedure consigliate, flussi di risoluzione dei problemi, modelli di architettura e indicazioni sulla sicurezza direttamente nell'editor
- Fornire conoscenze strutturate e up-to-date che integrano strumenti di dati in tempo reale come server MCP
Funzionamento delle competenze dell'agente
Le competenze dell'agente sono moduli di funzionalità leggeri e basati su file system. Ogni competenza è una cartella contenente un file con frontmatter YAML (nome, descrizione, compatibilità) e contenuto strutturato organizzato per categoria (risoluzione dei problemi, procedure consigliate, architettura, sicurezza, configurazione e altro ancora).
Le competenze usano la divulgazione progressiva per caricare contenuti in modo efficiente:
- Individuazione: l'assistente IA legge e della competenza dal frontmatter YAML per determinare la pertinenza
- Istruzioni : quando viene attivato, l'assistente carica il contenuto completo , che contiene collegamenti alla documentazione curati organizzati per argomento
- Recupero : l'assistente recupera il contenuto più recente da Microsoft Learn usando il server MCP Learn o uno strumento di recupero Web
Questa architettura separa l'indice delle informazioni (cosa cercare e quando) dal recapito del contenuto (recuperando la documentazione più recente in fase di query), assicurando che le competenze rimangano aggiornate man mano che la documentazione si evolve.
Il catalogo delle competenze viene generato e gestito automaticamente da una pipeline predefinita che analizza Azure documentazione del prodotto, identifica contenuti procedurali e decisionali di alto valore e lo trasforma in file di competenze strutturati. La pipeline valuta continuamente le modifiche al contenuto upstream e produce aggiornamenti incrementali.
Catalogo delle competenze
Il repository contiene 193 competenze che coprono i servizi principali di Azure in queste categorie:
| Categoria | Competenze | Examples |
|---|---|---|
| Infrastruttura e gestione | 27 | Azure Resource Manager, Backup, Monitoraggio, Criteri, Gestione costi, Arc |
| Specializzato/a | 27 | Quantum, Maps, VMware Solution, SAP, Health Data Services, Virtual Desktop |
| Rete | 24 | Rete virtuale, Frontdoor, Firewall, Gateway VPN, ExpressRoute, Load Balancer |
| Intelligenza artificiale e MACHINE Learning | 20 | Servizi di intelligenza artificiale, Machine Learning, intelligence sui documenti, riconoscimento vocale, servizio Bot |
| Dati e analisi | 20 | Cosmos DB, SQL Database, Data Factory, Synapse Analytics, Databricks |
| Sicurezza e identità | 17 | Key Vault, RBAC, Sentinel, Defender for Cloud, Confidential Computing |
| DevOps | 14 | Azure DevOps, pipeline, registro contenitori, ambienti di distribuzione, Dev Box |
| Calcolo | 13 | Funzioni, App contenitore, Macchine virtuali, Servizio Kubernetes, Servizio app |
| Integration | 12 | App per la logica, Gestione API, Griglia di eventi, bus di servizio, Hub eventi |
| Spazio di archiviazione | 9 | gestione rete virtuale di Azure, File, Elastic SAN, NetApp Files, Archiviazione su container |
| IoT & Edge | 7 | hub IoT, IoT Central, IoT Edge, operazioni IoT, Gemelli digitali |
I bundle curati in base al ruolo sono disponibili per scenari comuni (Essentials, Infrastructure, Data Engineering, AI/ML, Security, DevOps).
Il catalogo completo delle competenze è disponibile in docs/CATALOG.md.
Requisiti
- L'accesso alla rete è obbligatorio. URL della documentazione di Microsoft Learn sulle competenze che l'assistente IA recupera al momento della query.
- Assistente di codifica IA compatibile che supporta lo standard aperto delle competenze dell'agente (formato ).
- Consigliato: Server MCP di Microsoft Learn per il recupero ottimale della documentazione. Se il server Learn MCP non è disponibile, le competenze si appoggiano alle funzionalità di estrazione Web incorporate nella maggior parte degli assistenti di intelligenza artificiale.
Non è necessaria alcuna autenticazione per usare le competenze stesse. Le competenze sono file statici eseguiti localmente nell'ambiente di sviluppo.
Come iniziare
Installazione
Clonare il repository:
git clone https://github.com/MicrosoftDocs/agent-skills.gitCopiare le cartelle delle competenze da alla directory delle competenze dell'assistente IA.
Assistente intelligenza artificiale Percorso a livello di progetto Percorso globale GitHub Copilot {project}/.github/skills/~/.copilot/skills/Claude Code {project}/.claude/skills/~/.claude/skills/Interfaccia della riga di comando di Codex {project}/.codex/skills/~/.codex/skills/Cursor {project}/.cursor/skills/— Interfaccia della riga di comando di Gemini {project}/.gemini/skills/— Importante
Copiare le cartelle all'interno ( ad esempio, , ), non la cartella stessa.
Utenti di VS Code: Abilita chat: usare le competenze dell'agente () in Impostazioni.
Iniziare a porre domande all'assistente di intelligenza artificiale Azure. Le competenze vengono attivate automaticamente in base alla query.
Utilizzo
Dopo l'installazione, porre domande all'assistente di intelligenza artificiale in modo naturale:
- "Aiutami a configurare Funzioni di Azure con Durable Functions"
- "Quali sono le procedure consigliate per App contenitore di Azure?"
- "Ricevo errori di limitazione delle risorse nell'account di archiviazione: come eseguire la diagnosi di questo problema?"
L'assistente scoprirà automaticamente le competenze pertinenti, caricherà le linee guida strutturate e recupererà la documentazione più recente di Microsoft Learn per fornire risposte accurate e basate su base.
Compatibility
Queste competenze funzionano con qualsiasi assistente per la codifica di intelligenza artificiale che supporta la specifica delle competenze dell'agente:
| Assistente per la codifica di intelligenza artificiale | Tipo | Percorso competenze |
|---|---|---|
| GitHub Copilot | Estensione di VS Code | .github/skills/ |
| Claude Code | Interfaccia della riga di comando di Anthropic | .claude/skills/ |
| Interfaccia della riga di comando di Codex | OpenAI CLI (Interfaccia della riga di comando) | .codex/skills/ |
| Cursor | IDE nativo dell'intelligenza artificiale | .cursor/skills/ |
| Interfaccia della riga di comando di Gemini | Google DeepMind | .gemini/skills/ |
| Antigravity IDE | DeepMind IDE | .agent/skills/ |
| OpenCode | Interfaccia a riga di comando (CLI) open source | .agent/skills/ |
Relazione con il server McP Learn
Le competenze dell'agente e learn MCP Server sono complementari:
- Learn MCP Server fornisce strumenti per la ricerca, il recupero di dati e l'ottenimento di esempi di codice dal contenuto di Microsoft Learn.
- Le competenze dell'agente forniscono informazioni : linee guida strutturate su cosa cercare, quando e come applicarlo
Le skill utilizzano il Learn MCP Server (o una funzionalità di recupero equivalente) come meccanismo di distribuzione dei contenuti. Insieme, forniscono agli assistenti di intelligenza artificiale sia il giudizio per identificare ciò che è rilevante e la possibilità di recuperare il contenuto autorevole più recente.
Disponibilità e prezzi
Azure Agent Skills è disponibile pubblicamente come repository open source con licenza doppia:
- Contenuto della documentazione: Licenza Creative Commons Attribuzione 4.0 Internazionale
- Codice: Licenza MIT
Non è previsto alcun addebito per l'uso delle competenze.
Limitazioni
- Le competenze richiedono l'accesso alla rete per recuperare la documentazione da Microsoft Learn. Senza accesso alla rete, le competenze forniscono indici di collegamento curati, ma non possono recuperare il contenuto completo.
- Il catalogo delle competenze copre attualmente 193 servizi Azure. La copertura si espande a ogni esecuzione della pipeline con la pubblicazione di nuova documentazione.
- Le competenze vengono generate dalla documentazione di Microsoft Learn disponibile pubblicamente. Il contenuto dei moduli di formazione, dei percorsi di apprendimento e dei corsi con docente non è attualmente incluso.
- La pipeline di generazione viene eseguita in modo incrementale. Potrebbe verificarsi un breve ritardo tra gli aggiornamenti della documentazione in Microsoft Learn e gli aggiornamenti delle competenze corrispondenti.
Come fornire commenti e suggerimenti
- GitHub Problemi: https://github.com/MicrosoftDocs/agent-skills/issues (preferibile per bug, lacune o richieste di funzionalità)
- Contributi: il repository accoglie delle pull request. Vedere le linee guida per i contributi in README.
Passaggi successivi
- Introduzione a Learn MCP Server in VS Code
- Specifiche standard aperte per le competenze dell'agente
- Repository Azure Agent Skills
- Bundle di competenze curate per ruolo