Übersicht über die Microsoft Copilot Studio-Erweiterung für Microsoft Visual Studio Code

Die Microsoft Copilot Studio-Erweiterung für Microsoft Visual Studio Code verbessert Ihren Entwicklungsworkflow in Copilot Studio, indem Die Erstellungsfunktionen von Enterprise-Agents direkt in Ihren bevorzugten Code-Editor übertragen werden. Diese Erweiterung überbrückt die Lücke zwischen cloudbasierten Copilot Studio und der lokalen Entwicklung. Mit dieser Erweiterung können Entwickler direkt mit Copilot Studio-Agents in der Cloud arbeiten, indem sie vertraute lokale Tools und Workflows verwenden.

Screenshot vom Start mit der Erweiterung.

Was ist Copilot Studio?

Copilot Studio ist die Agent-Building-Plattform von Microsoft, mit der Organisationen benutzerdefinierte Agents erstellen können, die:

  • Beantworten Sie Fragen mit öffentlichem oder unternehmenstechnischem Wissen
  • Aktionen werden mit integrierten Werkzeugen ausgeführt
  • Bewältigen Sie einfache bis komplexe konversations- und autonome Abläufe.
  • Für Kanäle bereitstellen
  • Erstellen Sie workflowbasierte Agenten und voll gesteuerte KI-Agenten mit einem integrierten Orchestrator
  • Schaffen Sie autonome und konversationelle Agenten

Warum die Visual Studio Code Erweiterung verwenden?

Entwicklerfreundliche Umgebung

Arbeiten Sie im Editor, den Sie bereits kennen und auf den Sie Zugriff haben.

  • Syntaxhervorhebung für YAML-Agentendefinitionen
  • IntelliSense-Codevervollständigung
  • Git-Integration für Versionskontrolle und Nutzung cloudbasierter Quellcode-Integrationen
  • Arbeiten Sie mit von Ihrer Organisation genehmigten Erweiterungen
  • Tastenkombinationen und Produktivitätsfunktionen

Lokaler Entwicklungsworkflow mit der Visual Studio Code-Erweiterung Copilot Studio

  • Klonen Sie Agenten von Copilot Studio auf Ihren lokalen Rechner – erhalten Sie direkten Zugriff auf die Copilot Studio Agentendefinition direkt auf Ihrem Rechner.
  • Bearbeiten von Agentkomponenten mithilfe der Agentdefinitionssprache in YAML oder bevorzugten Agent wie GitHub Copilot oder Claude Code als Alternative zur Webbenutzeroberfläche
  • Wenden Sie Änderungen in Ihrer Umgebung an, damit Sie Änderungen direkt im Produkt vor der Bereitstellung vorschauen und testen können
  • Agent-Definition direkt in einer Umgebung Ihrer Wahl erneut bereitstellen oder bereitstellen

Screenshot der lokalen Entwicklungsumgebung.

Zusammenarbeit mit deinem Team über bestehende Quellcodekontrollpraktiken

  • Versionskontrolle Ihrer Agentdefinitionen mit Git und Ihrer Wahl der Quellcodeverwaltung mit Visual Studio Code
  • Überprüfen Sie Änderungen über Pull Requests
  • Streckenmodifikationen im Laufe der Zeit
  • Zusammenarbeit mit Standard-Entwicklungsworkflows

Ihre Organisation nutzt diese Funktionalität bereits. Mithilfe der Erweiterung und des Zugriffs auf die vollständige Agent-Definition (und nicht nur die Lösungsdatei) können Sie nun Standardentwicklungsmethoden mit Copilot Studio-Agents im gesamten Lebenszyklus verwenden, indem Sie Ihre existing Tools für die Teamzusammenarbeit, Workflows und Bereitstellungen verwenden.

Screenshot von Git-Commits in Visual Studio.

Verfügbarkeit und Unterstützung

Die Visual Studio Code Erweiterung für Copilot Studio ist allgemein verfügbar (GA). Hier ist, was dich erwartet.

  • Monatliche Versionen sind über das Visual Studio Code-Erweiterungspaket verfügbar. Du kannst deine Erweiterung so einstellen, dass sie automatisch oder manuell aktualisiert wird.
  • Aktive Entwicklung neuer Funktionen und Verbesserung des Lebenszyklus bei der Agent-Entwicklung.
  • Erheben Sie Probleme und reichen Sie Vorschläge auf GitHub ein, mit Sichtbarkeit über den aktuellen Stand der offenen Probleme und der geleisteten Arbeit.

Wichtige Funktionen

Merkmal Description
Agentenklonen Laden Sie vorhandene Agents von Copilot Studio in Ihren lokalen Arbeitsbereich herunter, und arbeiten Sie mit der Definition des Copilot Studio-Agents
YAML-Bearbeitung Bearbeiten Sie Agentenkomponenten mit strukturiertem YAML und IntelliSense-Unterstützung
Komponentenverwaltung Verändern Sie Wissensquellen, Wissensdateien, Werkzeuge, Themen, Auslöser und Fähigkeiten
Synchronisationsoperationen Vergleichen und Übernehmen von Änderungen zwischen lokalem Arbeitsbereich und Copilot Studio
Änderungen auf Ihren Agent in der gewählten Umgebung anwenden Erstellen Sie einen neuen Agenten in einer Dataverse-Umgebung oder aktualisieren Sie einen bestehenden Agenten

Anwendungsfälle

Nachfolgend finden Sie einige häufige Szenarien, in denen die Copilot Studio-Visual Studio Code-Erweiterung Ihren Entwicklungsworkflow verbessern kann.

Szenario 1: Dein Team möchte mit einer lokal installierten und verwalteten IDE arbeiten

Herausforderung: Das Entwicklungsteam möchte seine Erfahrung und Vertrautheit mit einer Entwicklungs-IDE für die Agentenentwicklung nutzen.

Solution: Verwenden Sie die Visual Studio Code-Erweiterung, um mit Copilot Studio cloudbasierten Agents zu arbeiten. Klonen der Agentdefinition in ein lokales Dateiverzeichnis und Verwalten der Updates lokal in Visual Studio Code durch lokales Bearbeiten und Anwenden von Änderungen.

Szenario 2: Großflächige Agentenentwicklung

Herausforderung: Die Erstellung von komplexen Agents mit Dutzenden von Themen und Tools über die Copilot Studio-Weboberfläche kann zeitaufwändig sein, da zwischen verschiedenen Ansichten hin- und hernavigiert werden muss.

Solution: Verwenden Sie die erweiterung Visual Studio Code zum Verwalten von Agentkomponenten als Code, mit Volltextsuche, Entwicklungsworkflows und schnellen Navigationsfunktionen.

Szenario 3: Überwachung der Copilot-Studio-Agentenentwicklung mit vorhandenen Methoden zur Quellcodeverwaltung

Herausforderung: Mehrere Teammitglieder müssen bei der Agentenentwicklung ohne Konflikte zusammenarbeiten.

Lösung: Agenten lokal klonen, Git zur Versionskontrolle verwenden und Pull-Request-Workflows zur Codeprüfung nutzen.

Szenario 4: Agentengesteuerte Entwicklung

Challenge: Sie möchten KI verwenden, um mit Copilot Studio Agents zu arbeiten und schnelle Iterationen durchzuführen.

Solution: Verwenden Sie Visual Studio Code mit GitHub Copilot, Claude Code oder Ihrem bevorzugten Agent, um Copilot Studio-Agentdefinitionskomponenten zu erstellen und zu aktualisieren.

Erste Schritte

Sind Sie bereit, um zu beginnen? Folgen Sie diesen Schritten:

  1. Installieren Sie die Visual Studio Code Erweiterung.

  2. Ersten Copilot Studio-Agent klonen.

  3. Bearbeiten Sie die Agentenkomponenten lokal.

  4. Synchronisieren Sie ihre lokalen Änderungen mit Copilot Studio.

Nächste Schritte

Fahren Sie mit dem Installationshandbuch Visual Studio Code fort, um zu erfahren, wie Sie die Erweiterung installieren und einrichten.