Kurze Entscheidungshilfe
Geplante Aufgaben (Cron) im Vergleich zu Heartbeat
Verwenden Sie geplante Aufgaben (Cron), wenn Sie einen präzisen Zeitpunkt oder eine isolierte Ausführung benötigen. Verwenden Sie Heartbeat, wenn die Arbeit vom vollständigen Sitzungskontext profitiert und ein ungefährer Zeitpunkt ausreicht.
Grundkonzepte
Geplante Aufgaben (Cron)
Cron ist der integrierte Scheduler des Gateways für präzise Zeitplanung. Er speichert Jobs dauerhaft, aktiviert den Agenten zum richtigen Zeitpunkt und kann Ausgaben an einen Chatkanal oder Webhook-Endpunkt zustellen. Unterstützt einmalige Erinnerungen, wiederkehrende Ausdrücke und eingehende Webhook-Auslöser. Siehe Geplante Aufgaben.Aufgaben
Das Hintergrundaufgabenverzeichnis erfasst alle losgelösten Arbeiten: ACP-Läufe, gestartete Subagenten, isolierte Cron-Ausführungen und CLI-Operationen. Aufgaben sind Datensätze, keine Scheduler. Verwenden Sieopenclaw tasks list und openclaw tasks audit, um sie einzusehen.
Siehe Hintergrundaufgaben.
Task Flow
Task Flow ist die Ablauf-Orchestrierungsebene über den Hintergrundaufgaben. Sie verwaltet dauerhafte mehrstufige Abläufe mit verwalteten und gespiegelten Synchronisierungsmodi, Revisionsverfolgung undopenclaw tasks flow list|show|cancel zur Einsicht.
Siehe Task Flow.
Dauerhafte Anweisungen
Dauerhafte Anweisungen erteilen dem Agenten permanente Ausführungsbefugnisse für definierte Programme. Sie befinden sich in Workspace-Dateien (typischerweiseAGENTS.md) und werden in jede Sitzung eingefügt. Kombinieren Sie sie mit Cron zur zeitbasierten Durchsetzung.
Siehe Dauerhafte Anweisungen.
Hooks
Interne Hooks sind ereignisgesteuerte Skripte, die durch Lebenszyklusereignisse des Agenten (/new, /reset, /stop), Sitzungs-Compaction, den Start des Gateways und den Nachrichtenfluss
ausgelöst werden. Sie werden in Hook-Verzeichnissen erkannt und mit
openclaw hooks verwaltet. Verwenden Sie für das prozessinterne Abfangen von Tool-Aufrufen
Plugin-Hooks.
Siehe Hooks.
Heartbeat
Heartbeat ist ein regelmäßiger Durchlauf in der Hauptsitzung (standardmäßig alle 30 Minuten). Er bündelt die checklistenartige Überwachung (Posteingang, Kalender, Benachrichtigungen) in einem Agentendurchlauf mit vollständigem Sitzungskontext. Heartbeat-Durchläufe erstellen keine Aufgabendatensätze und verlängern nicht die Aktualitätsfrist für das tägliche oder inaktivitätsbedingte Zurücksetzen der Sitzung. Der Heartbeat-Entwurf ist ein kleiner Prompt-Kontext; planen Sie wiederkehrende Arbeit als Cron-Jobs. Bei leerem Heartbeat-Entwurf wird der Durchlauf alsempty-heartbeat-file übersprungen. Heartbeats werden aufgeschoben, während Cron-Arbeit aktiv ist oder sich in der Warteschlange befindet, und heartbeat.skipWhenBusy kann einen Agenten ebenfalls aufschieben, während sitzungsschlüsselgebundene Subagent- oder verschachtelte Lanes desselben Agenten beschäftigt sind.
Siehe Heartbeat.
Zusammenspiel
- Cron verwaltet präzise Zeitpläne (tägliche Berichte, wöchentliche Überprüfungen) und einmalige Erinnerungen. Alle Cron-Ausführungen erstellen Aufgabendatensätze.
- Heartbeat verarbeitet alle 30 Minuten eine gebündelte Überwachungscheckliste; Cron übernimmt Prüfungen, die unabhängige Intervalle benötigen.
- Hooks reagieren mit benutzerdefinierten Skripten auf bestimmte Ereignisse (Zurücksetzen von Sitzungen, Compaction, Nachrichtenfluss). Plugin-Hooks decken Tool-Aufrufe ab.
- Dauerhafte Anweisungen geben dem Agenten dauerhaften Kontext und Befugnisgrenzen.
- Task Flow koordiniert mehrstufige Abläufe oberhalb einzelner Aufgaben.
- Aufgaben erfassen automatisch alle losgelösten Arbeiten, damit Sie diese einsehen und prüfen können.
Verwandte Themen
- Geplante Aufgaben — präzise Zeitplanung und einmalige Erinnerungen
- Hintergrundaufgaben — Aufgabenverzeichnis für alle losgelösten Arbeiten
- Task Flow — dauerhafte Orchestrierung mehrstufiger Abläufe
- Hooks — ereignisgesteuerte Lebenszyklusskripte
- Plugin-Hooks — prozessinterne Tool-, Prompt-, Nachrichten- und Lebenszyklus-Hooks
- Dauerhafte Anweisungen — dauerhafte Agentenanweisungen
- Heartbeat — regelmäßige Durchläufe der Hauptsitzung
- Konfigurationsreferenz — alle Konfigurationsschlüssel