Oversikt over Microsoft Copilot Studio utvidelse for Microsoft Visual Studio Code

Merknad

Denne artikkelen beskriver funksjoner som brukes i agenter eller agentstrømmer drevet av standardledningsnettet.

Microsoft Copilot Studio-utvidelsen for Microsoft Visual Studio Code forbedrer utviklingsflyten din i Copilot Studio ved å bringe enterprise-agent-authoring-muligheter direkte inn i kodeeditoren. Denne utvidelsen bygger bro mellom skybasert Copilot Studio og lokal utvikling. Ved å bruke denne utvidelsen kan utviklere jobbe direkte med Copilot Studio-agenter i skyen, ved å bruke kjente lokale verktøy og arbeidsflyter.

Skjermbilde av å starte med utvidelsen.

Hvorfor bruke filtypen Visual Studio Code?

Forfatter og redigering i et utviklervennlig miljø

Arbeid i editoren du allerede kjenner og bruker med tilgang til:

  • Syntaksfremheving for YAML-agentdefinisjoner
  • IntelliSense-kodefullføring
  • Git-integrasjon for versjonskontroll og bruk av skybaserte kildekodekontrollintegrasjoner
  • Jobb deg opp med organisasjonens godkjente forlengelser
  • Hurtigtaster og produktivitetsfunksjoner

Bruk en lokal utviklingsarbeidsflyt

Bruk en lokal utviklingsarbeidsflyt for å administrere dine Copilot Studio-agenter:

  • Klon agenter fra Copilot Studio til din lokale maskin, og få tilgang til Copilot Studio-agentdefinisjonen direkte på maskinen din
  • Rediger agentkomponenter ved å bruke agentdefinisjonsspråket i YAML eller ditt favorittverktøy som GitHub Copilot eller Claude Code, som et alternativ til webgrensesnittet
  • Gjør endringer i miljøet ditt slik at du kan forhåndsvise og teste endringer direkte i produktet før utrulling
  • Redeploy eller distribuer agentdefinisjonen din direkte til et miljø du selv velger.

Skjermbilde av lokalt utviklingsmiljø.

Samarbeid med teamet ditt gjennom eksisterende kildekontrollpraksiser

Samarbeid med teamet ditt ved å bruke dine eksisterende kildekodekontrollpraksiser:

  • Versjonskontroll av agentdefinisjonene med Git og valg av kildekontroll med Visual Studio Code
  • Gjennomgå endringer gjennom pull requests
  • Spor endringer over tid
  • Samarbeid ved bruk av standard utviklingsarbeidsflyter

Organisasjonen din bruker allerede denne funksjonaliteten. Nå, ved å bruke utvidelsen og tilgangen til den fullstendige agentdefinisjonen (og ikke bare løsningsfilen), kan du bruke standard utviklingspraksis med Copilot Studio-agenter gjennom hele livssyklusen ved hjelp av eksisterende teamsamarbeidsverktøy, arbeidsflyter og distribusjoner.

Skjermbilde av git-utføringer i Visual Studio.

Tilgjengelighet og støtte

Den Visual Studio Code utvidelsen for Copilot Studio er generelt tilgjengelig (GA). Dette kan du forvente:

  • Vanlige utgivelser tilgjengelig gjennom Visual Studio Code-utvidelsespakken. Sett utvidelsen til å oppdatere automatisk eller manuelt.
  • Aktiv utvikling av nye funksjoner og forbedringer i agentbyggingens livssyklus.
  • Ta opp problemer og forslag på GitHub, med synlighet av gjeldende åpne problemer og arbeid som gjøres.

Viktige funksjoner

Funksjon Beskrivelse
Agentkloning Last ned eksisterende agenter fra Copilot Studio til det lokale arbeidsområdet, og arbeid med Copilot Studio-agentdefinisjonen
YAML-redigering Rediger agentkomponenter ved bruk av strukturert YAML med IntelliSense-støtte
Komponentforvaltning Endre kunnskapskilder, kunnskapsfiler, verktøy, temaer, triggere og ferdigheter
Synkroniseringsoperasjoner Vise og bruke endringer mellom lokalt arbeidsområde og Copilot Studio
Bruk agentendringene dine på agenten i det miljøet du har valgt Opprett en ny agent i et Dataverse-miljø eller oppdater en eksisterende agent

Brukstilfeller

Her er noen vanlige scenarioer der utvidelsen Copilot Studio Visual Studio Code kan forbedre utviklingsarbeidsflyten.

Scenario 1: Teamet ditt ønsker å jobbe med en IDE installert og administrert lokalt

Utfordring: Utviklingsteamet ønsker å bruke sin erfaring og kjennskap til en utviklings-IDE for agentutvikling.

Solution: Bruk Visual Studio Code Extension til å arbeide med Copilot Studio-skybaserte agenter. Klon agentdefinisjonen til en lokal filkatalog og behandle oppdateringene lokalt i Visual Studio Code ved å redigere lokalt og bruke endringer.

Scenario 2: Storskala agentutvikling

Utfordring: Å bygge komplekse agenter med dusinvis av emner og verktøy gjennom Copilot Studios nettgrensesnitt kan ta tid å navigere frem og tilbake.

Solution: Bruk utvidelsen Visual Studio Code til å behandle agentkomponenter som kode, med fulltekstsøk, utviklingsarbeidsflyter og raske navigasjonsfunksjoner.

Scenario 3: Revisjon Copilot Studio-agentutvikling med eksisterende praksis for kildekontroll

Utfordring: Flere teammedlemmer må samarbeide om agentutvikling uten konflikter.

Løsning: Klone agenter lokalt, bruk Git for versjonskontroll, og bruk pull request-arbeidsflyter for kodegjennomgang.

Scenario 4: Agentdrevet utvikling

Challenge: Du vil bruke AI til å arbeide med Copilot Studio-agenter og raskt iterere

Solution: Bruk Visual Studio Code med GitHub Copilot, Claude Code eller favorittagenten din til å opprette og oppdatere Copilot Studio-agentdefinisjonskomponenter.

Komme i gang

Klar til å begynne? Gjør følgende:

  1. Installer Visual Studio Code-utvidelsen.

  2. Kluder din første Copilot Studio-agent.

  3. Rediger agentkomponentene lokalt.

  4. Synkroniser de lokale endringene med Copilot Studio.

Neste trinn

Fortsett til Visual Studio Code installasjonsveiledning for å lære hvordan du installerer og konfigurerer utvidelsen.