Hintergrundaufträge
Hintergrundaufträge lassen Anyy umfangreiche Arbeit annehmen, sofort einen stabilen Auftragshandle zurückgeben und sie in einer untergeordneten Sitzung weiter ausführen, während Sie das übergeordnete Gespräch nutzen.
Hintergrundarbeit starten
Nennen Sie die Absicht ausdrücklich:
Run this as a background job: review the uploaded reports, compare their recommendations, and notify me when the comparison is ready.
Anyy verwendet Hintergrundmodus nur bei ausdrücklicher Bitte um lang laufende/Hintergrundarbeit oder eine Abschlussbenachrichtigung. Es leitet Hintergrundausführung nicht aus Wörtern wie „Download“, „Website“ oder „Recherche“ ab.
Die Annahmeantwort enthält Hintergrundauftrags-ID, Subagenten-Lauf-ID und ID der untergeordneten Sitzung. Bewahren Sie die Antwort auf, um genau diesen Lauf zu prüfen oder abzubrechen; diese Kennungen erfüllen unterschiedliche Zwecke.
Was danach geschieht
- Anyy erstellt eine untergeordnete Sitzung mit Aufgabe und aktuell erlaubter Werkzeugrichtlinie.
- Die residente Laufzeit erfasst einen Hintergrundauftrag
agent. - Der übergeordnete Gesprächsschritt kehrt zurück, ohne auf den Abschluss des Kindes zu warten.
- Abschluss oder Fehler wird in den Posteingang der übergeordneten Sitzung geschrieben.
- Dashboard oder der unterstützte Ursprungskanal zeigt die abschließende Benachrichtigung.
Hintergrundarbeit bleibt im selben Profil und läuft auch weiter, wenn das Vordergrundgespräch fortschreitet. Ein normaler Subagent kann keinen weiteren Hintergrundauftrag rekursiv starten.
Hintergrundsitzungen ansehen
Dashboard → Chat trennt normale Gespräche von Hintergrundsitzungen. Öffnen Sie Hintergrund, um das untergeordnete Gespräch und seine Werkzeugaktivität zu prüfen. Abschlussmeldungen zeigen, sofern verfügbar, Auftragstyp, Status und Auftrags-ID.
Sie können auch im übergeordneten Gespräch fragen:
List my background jobs and tell me which are still running.
Abbrechen oder prüfen
Kehren Sie zum übergeordneten Gespräch zurück und fragen Sie:
Show the status and latest history of background job JOB_ID.
Cancel background job JOB_ID and confirm its final status.
Anyy listet zuerst die untergeordneten Läufe des übergeordneten Gesprächs auf, um die Hintergrundauftrags-ID aufzulösen. Subagentenverlaufs- und Abbruchwerkzeuge benötigen die Subagenten-Lauf-ID, nicht die Hintergrundauftrags-ID, und lehnen Läufe ab, die zu einem anderen übergeordneten Gespräch gehören. Verlauf ist begrenzt; öffnen Sie für mehr Details die untergeordnete Sitzung im Dashboard.
Anyy erfasst außerdem Hintergrund-Prozessaufträge und Cron-Zustellbrückendatensätze. Prozesssteuerung für Protokoll/Warten/Beenden gilt für Prozessaufträge, nicht für Agentenkinder oder Cron-Datensätze. Bitten Sie Anyy vor der Wahl einer Steuerung, den Auftragstyp zu bestimmen.
Abbruch erfolgt nach bestem Bemühen: Eine bereits von einem externen Dienst angenommene Remote-Operation kann unumkehrbar sein. Prüfen Sie den Endstatus, statt anzunehmen, dass ein Abbruch Nebenwirkungen rückgängig gemacht hat.
Soll die Antwort im aktuellen Gesprächsschritt zusammengefasst werden, bitten Sie Anyy stattdessen, die Recherche zu delegieren. Hintergrundaufträge dienen dauerhafter Arbeit, die später fertig werden kann.
Grenzen und Kosten
Hintergrundarbeit verwendet einen untergeordneten Modelllauf und kann erlaubte Werkzeuge aufrufen. Daher verbraucht sie unabhängig vom Vordergrundchat Anbietertoken, Werkzeugkontingente, Zeit und Kosten externer Dienste. Sie können bei Bedarf Rolle, Workspace, Modell, Label oder Zeitlimit angeben. Standardmäßig darf eine übergeordnete Sitzung höchstens drei angenommene/laufende untergeordnete Läufe auf einer einzigen Ebene untergeordneter Sitzungen haben. Die Werkzeugrichtlinie der untergeordneten Sitzung ist enger als die ihrer übergeordneten Sitzung: Schreibzugriff auf Erinnerungen, Erstellen weiterer Agenten/Automatisierungen, Nachrichtenversand und Zugangsdatenzugriff gehören zu den deaktivierten Fähigkeiten. Die Abschlusszustellung gehört zur Laufzeit.
Fehlerbehebung
| Symptom | Prüfung |
|---|---|
| Anyy arbeitet im Vordergrund | Ausdrücklich „Hintergrundauftrag“ sagen und Abschlussbenachrichtigung anfordern |
| Keine abschließende Benachrichtigung kommt | Dashboard → Chat → Hintergrund öffnen und die untergeordnete Sitzung prüfen |
| Agentenkind benötigt Benutzereingabe | Das Kind schlägt mit Fehlerklasse clarification_pending fehl; Frage in seiner Sitzung prüfen und fehlende Fakten beim Anfordern des nächsten Laufs angeben. Dies ist kein erfolgreicher Abschluss. |
| Ein Kind kann keine weitere Hintergrundarbeit starten | Rekursive Hintergrundaufträge sind bewusst deaktiviert |
| Kosten sind höher als erwartet | Kindmodell, Zeitlimit, Werkzeugaufrufe und Anzahl gleichzeitiger Aufträge prüfen |