Aktuelle Automatisierung erklären
- Zuletzt aktualisiert2026/01/13
Die Funktion „Erklären“ erzeugt eine Zusammenfassung und eine Schritt-für-Schritt-Beschreibung der Automatisierung Co-Pilot for Automators (Co-Pilot).
Mit fortschreitender Entwicklung – insbesondere bei langwierigen, mehrphasigen Builds – verlieren die Teams regelmäßig den Kontext ihrer Arbeit. Die Automatisierung entwickelt sich durch iterative Prompt-Zyklen, Teilaufbauten, Refaktorierungen und inkrementelle Zustandsänderungen. In diesen Bedingungen ist der Wert der Erklärungsfunktion nicht nur eine Zusammenfassung, sondern eine strukturierte, überprüfbare Darstellung der aktuellen Betriebslogik auf der Arbeitsfläche, die es Entwicklern ermöglicht, sich schnell neu zu orientieren, die Korrektheit zu überprüfen und zu entscheiden, was als Nächstes verbessert werden soll.
Funktionsübersicht erläutern
Wenn Sie die Erklärungsfunktion verwenden, analysiert Co-Pilot die Automatisierung basierend auf der zuletzt gespeicherten Version und erstellt eine Erklärung, die typischerweise Folgendes umfasst:
-
Ein Überblick auf hoher Ebene darüber, was die Automatisierung basierend auf der aktuellen Struktur und konfigurierten Logik erreichen soll.
-
Eine schrittweise Aufschlüsselung, die aufzeigt, wo die Abläufe beginnen, wie die Ausführung fortschreitet und wie Daten/Ausgaben von einem Schritt zum nächsten fließen.
-
Bedingungs- und Verzweigungssichtbarkeit, wobei Gates (if/else-Logik, Filter, Berechtigungsregeln, Ausnahmen) hervorgehoben werden, die das Laufzeitverhalten oder die Ergebnisse ändern können.
-
Betrieblicher Kontext, wobei erläutert wird, was jeder Schritt funktional bewirkt (nicht nur durch Wiederholung der Bezeichnungen), was besonders hilfreich ist, wenn die Schritte über mehrere Iterationen hinweg erstellt wurden.
Dies ist dafür konzipiert, Entwicklern schnell zu helfen, folgende Fragen zu beantworten: „Was macht diese Automatisierung jetzt?“ und „Wo greife ich ein, um das Verhalten sicher zu ändern?“
Anwendungsfälle der Funktion erläutern
Verwenden Sie die Funktion „Erklären“, wann immer Sie ein gemeinsames Verständnis wiederherstellen oder das Risiko verringern müssen, eine Änderung an der falschen Stelle vorzunehmen. Zu den häufigen, wertvollen Momenten gehören:
-
Nach mehreren Runden promptgesteuerter Überarbeitungen (Logikabweichungen sind häufig; /explain bringt das Team wieder auf den aktuellen Stand des Verhaltens).
-
Bevor Sie die Automatisierung umgestalten oder erweitern (bestehende Absicht bestätigen und den richtigen Einfügepunkt identifizieren).
-
Beim Debuggen unerwarteter Ergebnisse (zeigen Sie schnell die Bedingungen und Zweige auf, die die Ausführung umleiten könnten).
-
Während der Codeüberprüfung oder Übergabe an einen anderen Entwickler/ein anderes Team (erstelle eine konsistente Darstellung der Automatisierung für die Überprüfung und Einarbeitung).
-
Nach dem Zusammenführen von Beiträgen mehrerer Mitwirkender (überprüfen Sie, ob die kombinierte Logik weiterhin den beabsichtigten Ergebnissen entspricht).
-
Wenn die Automatisierung umfangreich wird und es nicht mehr offensichtlich ist, wo die Einrichtung und Validierungen enden und welche Schritte die gewünschten Ergebnisse bewirken.
Kurz gesagt: Verwenden Sie es immer dann, wenn die Kosten eines Missverständnisses des aktuellen Verhaltens höher sind als die Kosten einer schnellen Analyse.
Das gesamte Szenario oder die ausgewählten Elemente erklären
- Um den gesamten Automatisierungstyp /explain in der Benutzeroberfläche zu erklären. Achten Sie darauf, dass keine Automatisierungsknoten oder -linien ausgewählt sind.
- Um einen Abschnitt zu erklären, wählen Sie Ihre spezifischen Elemente oder Zeilen aus und geben Sie /explain in die Benutzeroberfläche ein.
Diese Funktion verringert die kognitive Belastung und erhöht gleichzeitig das Vertrauen, dass Änderungen an der richtigen Stelle vorgenommen werden.