Condividi tramite


Panoramica dell'estensione Microsoft Copilot Studio per Microsoft Visual Studio Code

L'estensione Microsoft Copilot Studio per Microsoft Visual Studio Code migliora il flusso di lavoro di sviluppo in Copilot Studio portando le funzionalità di creazione di agenti aziendali direttamente nell'editor di codice preferito. Questa estensione consente di colmare il divario tra Copilot Studio basato sul cloud e lo sviluppo locale. Con questa estensione, gli sviluppatori possono lavorare direttamente con gli agenti di Copilot Studio nel cloud, usando strumenti e flussi di lavoro locali familiari.

Screenshot dell'avvio dell'estensione.

Che cos'è Copilot Studio?

Copilot Studio è la piattaforma di compilazione dell'agente microsoft che consente alle organizzazioni di creare agenti personalizzati che possono:

  • Rispondi alle domande utilizzando conoscenze pubbliche o aziendali
  • Esegui azioni tramite strumenti integrati
  • Gestire flussi conversazionali e autonomi da semplici a complessi
  • Distribuisci ai canali
  • Crea agenti basati su workflow e agenti AI completamente guidati con un orchestrator integrato
  • Creare agenti autonomi e conversazionali

Perché usare l'estensione Visual Studio Code?

Ambiente favorevole agli sviluppatori

Lavora nell'editor che già conosci e usi con accesso a:

  • Evidenziazione della sintassi per le definizioni di agenti YAML
  • Completamento del codice IntelliSense
  • Integrazione con Git per il controllo delle versioni e utilizzo delle integrazioni cloud per il controllo del codice sorgente.
  • Procedi con proroghe approvate dalla tua organizzazione
  • Scorciatoie da tastiera e funzionalità di produttività

Flusso di lavoro di sviluppo locale con l'estensione Visual Studio Code di Copilot Studio

  • Clonare gli agenti da Copilot Studio al computer locale: è possibile accedere alla definizione Copilot Studio agent direttamente nel computer
  • Modificare i componenti dell'agente usando il linguaggio di definizione dell'agente in YAML o l'agente preferito, ad esempio GitHub Copilot o Claude Code, come alternativa all'interfaccia utente Web
  • Applica modifiche al tuo ambiente così da poter visualizzare e testare direttamente le modifiche nel prodotto prima della distribuzione
  • Ridistribuisci o distribuisci direttamente la definizione dell'agente in un ambiente a tua scelta

Screenshot dell'ambiente di sviluppo locale.

Collaborazione con il tuo team tramite pratiche esistenti di controllo del contenuto

  • Controlla le definizioni degli agenti con Git e il controllo del codice sorgente a tua scelta con Visual Studio Code.
  • Rivedi le modifiche tramite pull request
  • Monitorare le modifiche nel tempo
  • Collaborare utilizzando flussi di lavoro standard di sviluppo

La tua organizzazione utilizza già questa funzionalità. Ora, utilizzando l'estensione e l'accesso alla definizione completa dell'agente (e non solo al file della soluzione), è possibile impiegare pratiche di sviluppo standard con gli agenti di Copilot Studio lungo l'intero ciclo di vita, utilizzando gli strumenti di collaborazione esistenti del team, i flussi di lavoro e le distribuzioni.

Screenshot dei commit git in Visual Studio.

Disponibilità e supporto

L'estensione Visual Studio Code per Copilot Studio è disponibile a livello generale. Ecco cosa aspettarsi.

  • Versioni mensili disponibili tramite il pacchetto di estensione Visual Studio Code. Puoi impostare la tua estensione per aggiornarsi automaticamente o manualmente.
  • Sviluppo attivo di nuove funzionalità e miglioramento del ciclo di vita di creazione dell'agente.
  • Generare problemi e suggerimenti su GitHub, con visibilità dei problemi aperti correnti e del lavoro svolto.

Funzionalità chiave

Caratteristica / Funzionalità Description
Clonazione di agenti Scaricare gli agenti esistenti da Copilot Studio nell'area di lavoro locale e usare la definizione dell'agente di Copilot Studio
Editing YAML Modifica componenti dell'agente usando YAML strutturato con supporto IntelliSense
Gestione dei componenti Modifica fonti di conoscenza, file di conoscenza, strumenti, argomenti, trigger e competenze
Operazioni di sincronizzazione Visualizzare e applicare le modifiche tra l'area di lavoro locale e Copilot Studio
Applica le modifiche al tuo agente nell'ambiente che hai scelto Crea un nuovo agente in un ambiente Dataverse o aggiorna un agente esistente

Casi d'uso

Ecco alcuni scenari comuni in cui l'estensione Visual Studio Code di Copilot Studio può migliorare il flusso di lavoro di sviluppo.

Scenario 1: Il tuo team vuole lavorare con un IDE installato e gestito localmente

Sfida: Il team di sviluppo vuole utilizzare la propria esperienza e familiarità con un IDE di sviluppo per lo sviluppo tramite Agent.

Solution: Usare l'estensione Visual Studio Code per usare gli agenti basati sul cloud di Copilot Studio. Clonazione della definizione dell'agente in una directory di file locale e gestione degli aggiornamenti in locale in Visual Studio Code modificando localmente e applicando le modifiche.

Scenario 2: Sviluppo su larga scala di agenti

Challenge: La creazione di agenti complessi con decine di argomenti e strumenti tramite l'interfaccia utente Web di Copilot Studio può richiedere tempo, navigando avanti e indietro.

Solution: Usare l'estensione Visual Studio Code per gestire i componenti dell'agente come codice, con ricerca full-text, flussi di lavoro di sviluppo e funzionalità di spostamento veloci.

Scenario 3: Controllare lo sviluppo dell'agente di Copilot Studio con procedure di controllo del codice sorgente esistenti

Sfida: Più membri del team devono collaborare nello sviluppo degli agenti senza conflitti.

Soluzione: Clona gli agenti localmente, usa Git per il controllo versione e usa flussi di lavoro pull request per la revisione del codice.

Scenario 4: Sviluppo guidato dagli agenti

Challenge: Si vuole usare l'intelligenza artificiale per usare gli agenti di Copilot Studio e eseguire rapidamente l'iterazione

Solution: Usare Visual Studio Code con GitHub Copilot, Claude Code o l'agente preferito per creare e aggiornare i componenti di definizione dell'agente di Copilot Studio.

Come iniziare

Preparazione Segui questi passaggi:

  1. Installare l'estensione Visual Studio Code.

  2. Clona il tuo primo agente di Copilot Studio.

  3. Modifica localmente i componenti dell'agente.

  4. Sincronizza le tue modifiche locali con Copilot Studio.

Passaggi successivi

Passare alla guida all'installazione di Visual Studio Code per informazioni su come installare e configurare l'estensione.