Zum Inhalt springen

Routinen

Als Markdown anzeigen

Eine Routine ist eine Anweisung, die ein Agent nach Zeitplan ausführt, ob endue gerade geöffnet ist oder nicht.

Wenn dieselbe Bitte immer wiederkommt: eine morgendliche Zusammenfassung des Posteingangs, ein Bericht jeden Montag, eine nächtliche Prüfung, ob sich etwas verändert hat, das sich nicht hätte verändern sollen. Wenn du einen Agenten dreimal um dasselbe gebeten hast, ist es eine Routine.

Am einfachsten bittest du darum. Sag dem Agenten in einer Unterhaltung, was wann passieren soll, etwa „mach das jeden Werktag um 8 Uhr“, und er legt die Routine an. Anschließend kannst du sie prüfen.

  1. Bring zuerst die Aufgabe in Form. Führe sie einmal von Hand aus. Eine Routine wiederholt genau das, worum du gebeten hast, samt aller Unklarheiten.

  2. Leg den Zeitplan fest. Routinen laufen nach einem wiederkehrenden Zeitplan mit Zeitzone: jeden Werktag um 08:00 Uhr in der Zeitzone Asia/Seoul, am Ersten des Monats, alle vier Stunden.

  3. Sag, wohin das Ergebnis soll. Meist ist das ein Output, der schon auf dich wartet, zusammen mit einer Benachrichtigung, die darauf verweist.

  4. Beobachte die ersten Ausführungen. Die Lücke zwischen dem, was du gemeint hast, und dem, was der Agent tut, zeigt sich sofort, und dann lässt sie sich am günstigsten schließen.

Die Routine wird ausgelöst, der Agent führt die Anweisung aus, als hättest du sie selbst gesendet, und das Ergebnis landet in endue. Du bekommst eine Benachrichtigung, wenn sie fertig ist, und eine weitere, wenn sie fehlschlägt. Siehe Benachrichtigungen.

Eine Routine, die immer wieder fehlschlägt, wird pausiert, und du erfährst davon. Das ist Absicht: Eine defekte Routine, die es eine Woche lang stündlich erneut versucht, ist schlimmer als eine, die anhält und Bescheid gibt.

Das ist der wichtigste Punkt, den du bei geplanter Arbeit verstehen musst.

Eine unbeaufsichtigte Ausführung kann dich nichts fragen. Eine Aktion, die normalerweise auf eine Freigabe warten würde, etwa eine E-Mail senden, in einem Kanal posten oder etwas löschen, wird abgelehnt und nicht in eine Warteschlange gestellt.

Plane das von Anfang an ein:

StattBitte um
„Schick mir die Zusammenfassung per E-Mail“„Schreib die Zusammenfassung als Output“ – die Benachrichtigung führt dich hin
„Poste die Zusammenfassung in Slack“Einen Output, den du selbst postest, sobald du ihn gelesen hast
„Beantworte alles Dringende“„Entwirf Antworten auf alles Dringende“ – Entwürfe brauchen keine Freigabe

Dasselbe gilt für Fragen: Eine Routine, die eine Entscheidung braucht, hat niemanden, den sie fragen kann. Formuliere die Anweisung also so genau, dass keine Entscheidung nötig ist.

Routinen werden pro Agent aufgelistet, und jede hat eine eigene Seite mit Zeitplan, Verlauf und den Ausführungen, die sie ausgelöst hat. Du kannst eine Routine jederzeit pausieren, bearbeiten oder beenden, und Agenten können ihre eigenen Routinen auflisten und verwalten, wenn du sie darum bittest.

  • Eine unbeaufsichtigte Ausführung lehnt freigabepflichtige Aktionen ab. Eine „Vorab-Freigabe“ gibt es nicht.
  • Eine Routine gehört zu genau einem Agenten und enthält genau eine Anweisung.
  • Wiederholte Fehler pausieren die Routine, statt endlose Wiederholungsversuche auszulösen.
  • Routinen laufen auf den Servern von endue und können deshalb nichts auf deinem eigenen Rechner erreichen.