Panoramica degli strumenti di sviluppo di intelligenza artificiale Azure

Gli strumenti di sviluppo di intelligenza artificiale Azure sono una raccolta di strumenti basati sull'intelligenza artificiale che consentono di gestire, distribuire e risolvere i problemi delle risorse Azure usando il linguaggio naturale. Il set di strumenti include GitHub Copilot per Azure, il server MCP Azure e le competenze di Azure. Questi strumenti interagiscono tra IDE, terminali e pipeline CI/CD.

Perché usare gli strumenti di sviluppo di intelligenza artificiale Azure?

La compilazione su Azure richiede in genere l'esplorazione delle interfacce utente del portale, la lettura della documentazione tra più servizi, la scrittura di modelli di infrastruttura come codice e il debug dei problemi di distribuzione. Queste attività aggiungono attrito prima di scrivere la prima riga di codice dell'applicazione. Questo attrito rallenta i team e crea una curva di apprendimento ripida, soprattutto per gli sviluppatori nuovi a Azure.

Gli strumenti di sviluppo di intelligenza artificiale Azure eliminano questo problema portando Azure direttamente nel flusso di lavoro di sviluppo:

  • Riduce cambio di contesto - Porre domande sui servizi Azure, gestire le risorse e distribuire applicazioni senza uscire dall'IDE o dal terminale.
  • Accelerate onboarding: i nuovi membri del team possono individuare e usare servizi di Azure tramite il linguaggio naturale. Non è necessario memorizzare i comandi dell'interfaccia della riga di comando, la navigazione nel portale o la sintassi ARM/Bicep.
  • Applicare automaticamente le procedure consigliate - Azure Skills incorporano protezioni e modelli collaudati in ogni flusso di lavoro. Le distribuzioni seguono gli standard dell'organizzazione senza controllare manualmente gli elenchi di controllo.
  • Lavora dove ti trovi già - Che tu usi VS Code, Visual Studio, Cursor, IntelliJ o una CLI, gli strumenti di sviluppo Azure AI ti affiancano nel tuo ambiente esistente.

Strumenti chiave

Strumento Funzionamento Ideale per
GitHub Copilot per Azure Estensione che espone strumenti e competenze Azure tramite GitHub Copilot Esperienza IDE integrata in VS Code o Visual Studio
Azure MCP Server Server MCP autonomo con oltre 270 strumenti in oltre 50 servizi Azure e autenticazione Microsoft Entra ID Strumenti Azure in qualsiasi client compatibile con MCP
Competenze di Azure Moduli di conoscenza che forniscono flussi di lavoro end-to-end con protezioni Flussi di lavoro guidati di Azure basati su best practice

Scegliere lo strumento corretto

Usare il flusso decisionale seguente per determinare quale strumento meglio si adatta allo scenario.

  1. Are si usa VS Code o Visual Studio?

  2. Uso di un altro IDE (Cursor, IntelliJ, Windsurf)?

    • Sì → Azure Server MCP: installare il server MCP autonomo.
    • No → Continuare al passaggio 3.
  3. Vuoi flussi di lavoro end-to-end con protezioni?

    • Sì → Azure Skills: disponibile in più host, tra cui GitHub Copilot CLI, Claude Code e VS Code.

Ambienti di sviluppo supportati

Note

Gli strumenti di sviluppo per Azure AI sono disabilitati per impostazione predefinita e richiedono un abbonamento a GitHub Copilot e l'accesso ad Azure. La disponibilità degli strumenti riflette le autorizzazioni della sottoscrizione di Azure (RBAC).

Ambiente GitHub Copilot per Azure Server MCP di Azure Competenze Azure
Visual Studio Code ✅ Estensione + server MCP
Visual Studio 2022 ✅ Integrato a partire dalla versione 17.14.30+ (workload di sviluppo Azure); non è necessaria alcuna estensione separata di GitHub Copilot per Azure
Visual Studio 2026 ✅ predefinita (con carico di lavoro Azure)
Cursor
Windsurf
IntelliJ
interfaccia della riga di comando (CLI) di GitHub Copilot ✅ (via /mcp add)
Claude Code

Gli aggiornamenti di Visual Studio (Visual Studio Installer) aggiornano gli strumenti di Azure MCP Server inclusi in Visual Studio. Alcuni strumenti sono specifici di Visual Studio 2026 e non sono disponibili in Visual Studio 2022.

Scenari principali

Tutti e tre gli strumenti, GitHub Copilot per Azure, Azure MCP Server e Azure Skills, supportano la maggior parte degli scenari di sviluppo Azure. La tabella seguente illustra il punto di partenza consigliato per ogni scenario, ma è possibile usare qualsiasi strumento per qualsiasi attività.

Scenario Esempi di suggerimenti
Informazioni sui servizi di Azure "Quali servizi Azure devo usare con la mia app?"
Gestire le risorse di Azure "Elencare tutti gli account di archiviazione"
Distribuire un'applicazione Distribuire la mia app in Azure
Risolvere i problemi di un'app con errori "Perché l'app restituisce 500 errori?"
Effettuare query sulle risorse tra sottoscrizioni Mostra tutte le macchine virtuali nelle mie sottoscrizioni
Configurare la pipeline di distribuzione end-to-end "Preparare e distribuire l'app Node.js in Azure"