Bygg agenter i din favorit-editor
Copilot Studio i VS Code
Microsoft Copilot Studio-extensionen för VS Code för ut agentbyggandet från webben till din lokala utvecklingsmiljö – med YAML-redigering, IntelliSense, Git-versionhantering och stöd för agent-driven utveckling via GitHub Copilot eller Claude Code.
Vad du kan göra
Agent cloning
Klona befintliga agenter från Copilot Studio till din lokala maskin och arbeta med agentdefinitionen direkt.
YAML med IntelliSense
Redigera agentkomponenter i strukturerad YAML med syntax highlighting och kodkomplettering.
Git-versionhantering
Versionshantera agentdefinitioner med Git, pull requests och peer review – precis som vanlig kod.
Synkronisera ändringar
Se skillnader mellan lokal kod och Copilot Studio, välj vad du vill synka och deploya till rätt miljö.
Component Management
Modifiera knowledge sources, tools, topics, triggers och skills direkt i filsystemet.
Agent-driven utveckling
Använd GitHub Copilot eller Claude Code för att snabbt skapa och uppdatera agentdefinitioner.
Deploy till miljö
Skapa nya agenter i valfri Dataverse-miljö eller uppdatera befintliga direkt från VS Code.
Favorit-tillägg
Jobba med dina vanliga VS Code-tillägg och tangentbordsgenvägar – ingen kontextväxling.
Tips
- 1
Installera extensionen från VS Code Marketplace – den är GA (generally available) med månatliga uppdateringar.
- 2
Klona en agent först, gör ändringar lokalt och synka tillbaka – testa alltid i testmiljön innan produktion.
- 3
Använd Git för all agentutveckling: branch per feature, pull request för review, merge för publicering.
- 4
Strukturera skill-filer (.md) i en separat mapp så de är lätta att peer-reviewa och uppdatera oberoende av agenten.
- 5
Använd agent-driven utveckling (GitHub Copilot/Claude Code) för att snabbt generera YAML-komponenter – granska alltid resultatet.
- 6
Lär dig agentdefinitionsspråket i YAML – det ger mer kontroll än det visuella gränssnittet för komplexa agenter.
- 7
Synka ofta: extensionen visar skillnader mellan lokal kod och Copilot Studio så du aldrig tappar bort ändringar.
- 8
Rapportera buggar och önskemål på GitHub – Microsoft har öppet repo för extensionen med synlig roadmap.
Exempel-prompts
Klona och modifiera agent
Jag vill klona vår HR-assistent från Copilot Studio till VS Code, lägga till en ny topic för 'föräldraledighet' och synka tillbaka till testmiljön. Vilka steg ska jag följa och vilka YAML-filer behöver jag redigera?
Git-arbetsflöde för agenter
Beskriv ett rekommenderat Git-arbetsflöde för team som bygger Copilot Studio-agenter i VS Code. Inkludera branch-strategi, pull request-mall och hur vi hanterar konflikter i YAML-filer.
Skapa topic i YAML
Skapa en ny topic i YAML för en agent som hanterar IT-support. Triggern ska vara 'hur återställer jag mitt lösenord?' och svaret ska hänvisa till vår kunskapsbas och ge steg-för-steg-instruktioner.
Skill-fil struktur
Skapa en .md-skill-fil för en agent som stödjer utredare inom socialtjänst. Inkludera: ämnesterminologi, vanliga frågeställningar och hur de bör besvaras, riktlinjer för när agenten ska hänvisa vidare till jurist eller chef, samt tre exempelkonversationer.
Vanliga fallgropar
YAML är känsligt för indentering – använd en linter för att fånga formateringsfel innan synk.
Synkronisering till fel miljö kan skriva över produktionsagenter – dubbelkolla målmiljön alltid.
Alla webb-UI-funktioner finns inte i VS Code än – vissa avancerade actions kräver fortfarande studio.copilotstudio.microsoft.com.
Git-historiken visar skillnader i YAML – stora ändringar kan vara svåra att reviewa visuellt, håll commits små.