Warum manche Aufrufe parallel laufen
Fordert das Modell in einem Durchgang mehrere Werkzeuge an, prüft der Agent deren Kategorien. Lesezugriffe und Unteragenten-Aufgaben können gleichzeitig laufen, weil sie Informationen sammeln, ohne das Ziel zu ändern. Das kann Recherchen zu unabhängigen Dateien oder Quellen beschleunigen.
Enthält eine Gruppe eine Aktion, die eine Zustimmung erfordern könnte, führt der Agent diese Aufrufe nacheinander aus. Dadurch erhält jede vorgeschlagene Änderung einen klaren Freigabepunkt, und Sie sehen nicht mehrere Anfragen gleichzeitig. Die Planung ersetzt nicht die Prüfung der Aktion: Kontrollieren Sie Ziel und Wirkung, bevor Sie eine Änderung erlauben.
Unabhängige Arbeit klar planen
Parallele Lesezugriffe sind sinnvoll, wenn jeder Aufruf ohne Ergebnis eines anderen fortfahren kann. Hängt ein Vorgang von einem zuvor gefundenen Wert ab, lassen Sie den Agenten diesen Schritt zuerst abschließen und verwenden Sie das Ergebnis danach. So bleiben Abhängigkeiten sichtbar.
Parallelität garantiert keine bestimmte Reihenfolge bei Antworten externer Dienste. Ändert eine Aufgabe gemeinsame Daten, braucht sie eine Freigabe oder eine genaue Reihenfolge, beschreiben Sie diese ausdrücklich. Der Bericht sollte abgeschlossene Aufrufe, Fehler und verweigerte Berechtigungen unterscheiden.