Freigeben über


Synchronisieren Sie Ihre Änderungen

Synchronisation hält Ihre lokalen Agentendateien mit dem cloudbasierten Microsoft Copilot Studio Service synchron und hilft Teams, zusammenzuarbeiten und widersprüchliche Änderungen zu verwalten.

Verstehen Sie Synchronisationsoperationen

Die Copilot Studio-Erweiterung für Microsoft Visual Studio Code bietet drei zentrale Synchronisationsoperationen:

Operation Description Richtung Sicherheit
Vorschau Entfernte Änderungen vorschauen, ohne sie anzuwenden Cloud zu Lokal Keine lokalen Änderungen
Get Laden Sie lokale Dateien herunter und wenden Sie entfernte Änderungen an Cloud zu Lokal Änderungen an derselben Komponente zeigen beide Versionen an und erwarten, dass der lokale Nutzer überprüft und bestätigt, welche Version behalten soll
Anwenden Lokale Änderungen auf die Copilot Studio-Fernbedienung hochladen Lokal in der Cloud Verändert sofort den Live-Agenten. Wenn es Fernänderungen gibt, die seit dem Klonen des Agenten vorkommen, bekommst du ein Pop-up, das dich informiert. Das Pop-up empfiehlt, die Änderungen zu überprüfen, bevor man sie remote anwendet. Benutzer können keine Änderungen anwenden , wenn entfernte Änderungen noch nicht über den get-Befehl abgerufen wurden. Das Anwenden-Symbol und der Befehl sind blockiert. Die Aktion "Anwenden" ist nicht dasselbe wie eine Veröffentlichungsoperation in Copilot Studio und veröffentlicht den Agenten nicht.

Screenshot der Synchronisationsoptionen als Befehle.

Der Bereich "Agent Changes"

Änderungen des Access Agents

  1. Wählen Sie das Copilot Studio-Symbol in der Aktivitätsleiste.

  2. Der Bereich "Agentenänderungen" erscheint:

    AGENT CHANGES
    ├─ Agent 1
    │  ├─ Local Changes (1)
    │  │  └─ topics/greeting.topic.yaml
    │  └─ Remote Changes (1)
    |     └─ agent.yaml
    

Vorschau der Änderungen

Hier sind gängige Szenarien, wann man eine Vorschau machen sollte:

  • Wenn du deine Arbeitssitzung beginnst
  • Bevor du größere Veränderungen vornimmst
  • Wenn man in einem Teamumfeld arbeitet
  • Periodisch (alle 30–60 Minuten)

Vorschau mit Agent Changes-Fenster

  1. Öffnen Sie den Bereich "Agentenänderungen ".

  2. Wählen Sie die Schaltfläche Vorschau aus.

Screenshot der Vorschauänderungen.

  1. Warte, bis die Vorschau abgeschlossen ist.

  2. Überprüfen Sie die Änderungen im Ordner Entfernte Änderungen im Bereich Agentenänderungen .

Screenshot der Vorschau der lokalen und entfernten Änderungen.

Vorschau mit der Befehlspalette

  1. Drücken Sie Ctrl+Shift+P.

  2. Hier kommt "Copilot Studio: Vorschau" ins Spiel.

  3. Drücken Sie Enter.

Wechsel bekommen

Laden Sie herunter und wenden Sie entfernte Änderungen an Ihren lokalen Dateien vor.

Wann man Änderungen machen sollte

Im Folgenden finden Sie gängige Szenarien, wann Änderungen vorgenommen werden sollten:

  • Nachdem der Vorschaubefehl entfernte Änderungen offenbart
  • Zu Beginn einer Arbeitssitzung
  • Bevor du deine Veränderungen vorantreibst
  • Bei der Zusammenarbeit mit anderen

Wie man Veränderungen bekommt

Erhalten Sie Änderungen im Bereich Agentenänderungen

  1. Öffne den Quellcode-Kontrollbereich .

  2. Wählen Sie Abrufen aus.

  3. Bestätigen Sie bei Aufforderung: "Diese Maßnahme überschreibt nicht gebundene lokale Änderungen."

  4. Warte, bis der Pull abgeschlossen ist.

  5. Die Änderungen werden sofort auf dein Dateiverzeichnis angewendet.

Erhalten Sie Änderungen mit der Kommandopalette

  1. Drücken Sie Ctrl+Shift+P.

  2. Tippen: "Copilot Studio: Änderungen erhalten."

  3. Drücken Sie Enter.

Auflösen von Konflikten

Screenshot der Konfliktaktion.

Wenn sowohl die lokale als auch die entfernte Version einer Datei geändert werden, kann es zu Konflikten kommen (was dir bewusst sein sollte, da du zuvor eine Vorschauoperation durchgeführt hast, die dich über entfernte Änderungen informiert), wenn du eine Get-Operation durchführst.

Sie können dann die Änderungen auf Ihre ursprüngliche lokale Version zurücksetzen oder die entfernte Änderung behalten, die als "Neueste Änderung" gilt.

Wenn Sie das Aktionsfenster schließen, bevor Sie Änderungen von Operationen adressieren, wählen Sie das Symbol "Änderungen öffnen " auf dem geänderten Thema aus (das hervorgehoben wird, wenn Aktionen ausstehen).

Screenshot des Symbols für offene Änderungen.

Änderungen anwenden

Wählen Sie Anwenden , um Ihre lokalen Änderungen in Copilot Studio hochzuladen und den Agenten in Ihrer Umgebung zu aktualisieren. Diese Aktion veröffentlicht deine Änderungen nicht. Nachdem Sie Ihre Änderungen angewendet haben, testen Sie sie über den Testbereich im Copilot Studio UI im Browser. Du kannst ein Gespräch beginnen oder den Trigger für Workflows nutzen, um mit dem Testen zu beginnen.

Bevor Sie Änderungen beantragen

Hier sind Punkte, die Sie vor der Umsetzung Ihrer Änderungen überprüfen sollten:

  • Keine ungelösten Merge-Konflikte
  • Vorschau und Start für die neuesten Remote-Änderungen
  • Dateien bestehen die Validierung (keine Fehler im Aufgabenbereich)
  • Änderungen, die in Git eingetragen werden (wenn Versionskontrolle verwendet wird)
  • Erlaubnis zur Änderung des Agenten

Benutzer können keine Änderungen anwenden , wenn entfernte Änderungen noch nicht über den get-Befehl abgerufen wurden. Das Anwenden-Symbol und der Befehl sind blockiert.

Screenshot von apply blocked to sync.

Wann Änderungen angewendet werden sollten

Hier sind gängige Szenarien, wann Sie Ihre Änderungen umsetzen sollten:

  • Wenn du ein Feature oder eine Korrektur abgeschlossen hast
  • Wenn du deine Arbeitssitzung beendet hast
  • Wenn du in einer Cloud-Umgebung testen möchtest
  • Wenn Sie bereit sind, Änderungen mit dem Team zu teilen.

Wie man Änderungen anwendet

Änderungen mit dem Agent Changes-Fenster anwenden

  1. Öffnen Sie den Bereich "Agentenänderungen".

  2. Überprüfen Sie Ihre Änderungen im Abschnitt Änderungen .

  3. Wählen Sie Anwenden.

  4. Warte, bis der Push abgeschlossen ist.

Änderungen mit der Befehlspalette anwenden

  1. Drücken Sie Ctrl+Shift+P.

  2. Geben Sie Folgendes ein: Copilot Studio: Apply Changes.

  3. Drücken Sie Enter.

Ergebnisse anwenden

Wenn Sie Ihre Änderungen anwenden, sehen Sie den neuesten Status im Visual Studio Code angezeigt.