Zurück zu den Agent-FAQs
HILFECENTER · FAQAgent2 Min. Lesezeit

Kann ich einen Agenten stoppen, während er noch arbeitet?

Ein Stopp hindert den Agenten daran, seine geplante Arbeit fortzusetzen, erfolgt aber nicht immer sofort. Prüfen Sie abgeschlossene Schritte und mögliche Auswirkungen, bevor Sie über das weitere Vorgehen entscheiden.

Agent

Den passenden Steuerungsweg verwenden

Bei Verwendung der Agenten-API kann ein Lauf ein Abbruchsignal erhalten; außerdem bietet der Agent eine Stoppoperation für den aktuellen Lauf. Nutzen Sie die Steuerung, die zur Art passt, wie Ihre Anwendung den Lauf startet und verwaltet. Ein kooperativer Stopp fordert den Agenten zum Anhalten auf, macht aber keine bereits erfolgte Dateiänderung oder externe Anfrage rückgängig.

Wartet der Agent auf eine Person oder einen Werkzeugaufruf, kann der Stopp zu einem anderen Zeitpunkt erfolgen als erwartet. Bewahren Sie die Laufkennung auf und prüfen Sie den protokollierten Status, statt von einer sofortigen Wirkung eines Klicks oder Abbruchwunsches auszugehen. Starten Sie bei zeitkritischer Arbeit keinen zweiten Lauf, bevor der erste geklärt ist.

Vor der Fortsetzung den bisherigen Stand prüfen

Prüfen Sie nach dem Stoppwunsch den Endstatus und die protokollierten Schritte. Stellen Sie fest, ob ein Werkzeug bereits eine Datei geschrieben, eine Anfrage gesendet oder eine Ausgabe für einen Folgeprozess erzeugt hat. Behandeln Sie solche Auswirkungen als erfolgt, bis Sie am Ziel etwas anderes bestätigt haben.

Fassen Sie vor der Fortsetzung zusammen, was erledigt ist und was noch fehlt. Das verhindert doppelte Änderungen und gibt dem nächsten Lauf einen klaren Ausgangspunkt. Ist die Teilarbeit nicht sicher, stellen Sie sie gezielt wieder her oder bereinigen Sie sie, bevor Sie einen neuen Versuch starten.

Zurück zu den Agent-FAQs