Sprache wechseln
Design wechseln

OpenClaw Cron Job: KI-Assistent führt geplante Aufgaben aktiv aus

Mit der Cron-Job-Funktion von OpenClaw kann der KI-Assistent Aufgaben aktiv ausführen: Aktienberichte zusammenstellen, wichtige E-Mails analysieren oder Smart-Home-Einstellungen anhand der Wettervorhersage anpassen. Das ist deutlich effizienter als der passive Q&A-Modus – morgens als Erstes OpenClaw nach Wetter und Terminen fragen, mittags manuell den Aktienkurs abfragen, abends vor dem Schlafengehen den Tür- und Fensterstatus prüfen: all diese wiederkehrenden Anfragen lassen sich per Cron Job automatisieren.

Ehrlich gesagt habe ich damals lange darüber nachgedacht: Wenn KI so schlau ist, warum kann sie diese Dinge nicht von sich aus erledigen? Erst als ich OpenClaws Cron-Job-Funktion entdeckte, verstand ich, was ein „autonomer Agent“ wirklich bedeutet.

Günstiger Einstieg: ArkClaw macht KI-Agenten zugänglich

OpenClaw (der „Hummer“) ist mächtig, aber die Konfiguration schreckt ab? ByteDance Volcano Engine bietet ArkClaw mit minimaler Hürde: ohne Server- und Token-Gefummel – ein Klick für einen 24/7-Agenten, der Browser steuert, Skripte ausführt und Kalender verwaltet.

Preis: 9,9 Yuan/Monat; mit Einladungscode ZLKUK54M (hier registrieren) 8,9 Yuan. Entwickler: Coding Plan Pro kann kostenlos inkludiert sein.

Warum Sie KI-Geplantaufgaben brauchen

Kennen Sie dieses Gefühl? Klassische KI-Assistenten sind zwar fähig, verhalten sich aber wie passiver Support – Sie fragen nicht, sie antworten nicht. Für spontane Fragen funktioniert das gut; bei regelmäßigen, wiederkehrenden Aufgaben wird es mühsam.

Ein echtes Beispiel: Ein Freund ist Aktieninvestor und musste früher täglich manuell die Kurse seiner Favoriten prüfen. Einmal vergaß er das wegen eines Meetings und verpasste einen wichtigen Verkaufszeitpunkt – Verlust: mehrere Zehntausend. Sein Satz damals: „Wenn mich die KI nur proaktiv warnen würde!“

Das ist der Kern: Wiederholungsarbeit frisst Zeit, kritische Momente gehen leicht verloren.

Meine eigene Erfahrung: Jeden Morgen brauche ich Wetter, Termine und wichtige Nachrichten. Früher musste ich das dem KI-Assistenten jeden Tag manuell abfragen – allein das Tippen kostete Minuten. Mit OpenClaws Cron Job kommt um 7 Uhr morgens alles automatisch per Telegram; beim Zähneputzen habe ich es gelesen.

Das ist der Wert des aktiven Modus: Sie gewinnen Zeit für kreative Arbeit statt für repetitive Abläufe.

OpenClaw Cron Job – Kernkonzepte

Wer Linux kennt, kennt „Cron“: ein Mechanismus, der Programme zu festen Zeiten startet – z. B. täglich um 2 Uhr Backup, montags um 9 Uhr Wochenbericht.

OpenClaws Cron Job bringt das in den KI-Assistenten – und ist deutlich intelligenter als klassisches Cron. Laut aktueller Dokumentation (2026) verwaltet der Gateway-Scheduler alle Cron-Aufgaben und stellt sie nach Neustarts automatisch wieder her.

Zwei Ausführungsmodi: Main vs. Isolated

OpenClaw bietet zwei Modi – am Anfang habe ich sie verwechselt:

1. Main-Session-Modus

Geplante Aufgaben laufen in Ihrer Hauptkonversation. OpenClaw sieht den bisherigen Dialog, Ihre Präferenzen und den Kontext – wie beim normalen Chat.

Typische Einsätze:

  • personalisierte Inhalte (Tagesbriefing mit Ihren News-Themen)
  • Aufgaben mit Kontext (Fortsetzung von gestern)
  • komplexe Aufgaben mit voller Dialoghistorie

2. Isolated-Session-Modus

Die Aufgabe läuft in einem separaten Raum (cron:<jobId>) und beeinflusst die Hauptkonversation nicht – wie ein „Zweitaccount“ nur für diese Aufgabe.

Typische Einsätze:

  • häufiges Monitoring (z. B. alle 30 Minuten Aktienkurse)
  • Aufgaben ohne Dialoghistorie (Wetterabfrage)
  • Aufgaben, die die Hauptkonversation nicht stören sollen (große Log-Analysen)

Wichtige Eigenschaften

Standard-Cron-Syntax
0 7 * * * = täglich 7 Uhr; */30 * * * * = alle 30 Minuten.

Multi-Channel-Push
Ergebnisse an Telegram, WhatsApp oder Slack – ich nutze Telegram für Echtzeit auf dem Handy.

Persistente Speicherung
Konfiguration in ~/.openclaw/cron/jobs.json – überlebt Gateway-Neustarts.

Sofortausführung (Wake Now)
Mit --now sofort starten – ideal zum Testen.

Automatische Bereinigung
Einmalige Aufgaben (z. B. „Erinnere mich morgen um 15 Uhr an das Meeting“) löschen sich nach Erfolg selbst.

BestEffort-Zustellmodus
Push-Fehler (z. B. Netzwerk) blockieren die nächste Ausführung nicht.

Schritt für Schritt: Ihr erster Cron Job

Genug Theorie – wir bauen ein praktisches Szenario: Tägliches Morgenbriefing.

Szenario

Werktags um 7 Uhr soll die KI automatisch senden:

  1. Wettervorhersage
  2. wichtige Kalendertermine
  3. ein paar Tech-News
  4. ein Motivationssatz (persönliche Präferenz)

Konfiguration

Schritt 1: Aufgabe anlegen

openclaw cron add --name "Morning Brief"

Erstellt einen neuen Eintrag in der Konfiguration.

Schritt 2: Konfigurationsdatei bearbeiten

nano ~/.openclaw/cron/jobs.json

vim oder ein anderer Editor geht ebenfalls.

Schritt 3: Konfiguration ausfüllen

Den neu angelegten Eintrag anpassen:

{
  "name": "Morning Brief",
  "schedule": "0 7 * * 1-5",
  "skill": "daily-brief",
  "action": "main",
  "prompt": "Tagesbriefing erstellen: 1) lokale Wettervorhersage 2) Kalendertermine (aus Google Calendar) 3) 3 wichtige Tech-News 4) ein passendes Motivationszitat für heute",
  "notify": {
    "channel": "telegram",
    "bestEffort": true
  }
}

Felder erklärt

name: Aufgabenname – frei wählbar, zur Identifikation.

schedule: 0 7 * * 1-5 bedeutet:

  • 0 – Minute 0 (volle Stunde)
  • 7 – 7 Uhr morgens
  • * – jeder Tag im Monat
  • * – jeder Monat
  • 1-5 – Montag bis Freitag (Wochenende aus)

skill: aufgerufener Skill; ohne eigenen Skill reicht prompt.

action: hier main, damit die KI Präferenzen kennt (Wohnort, Tech-Themen).

prompt: konkrete Anweisung – je detaillierter, desto genauer die Ausführung.

notify:

  • channel: Push-Kanal (hier Telegram)
  • bestEffort: true – Push-Fehler blockieren künftige Läufe nicht

Test und Verifikation

Nicht bis morgen 7 Uhr warten:

Aufgaben anzeigen

openclaw cron list

„Morning Brief“ sollte erscheinen.

Sofort testen

openclaw cron run "Morning Brief" --now

Startet sofort; bei korrekter Konfiguration kommt die Telegram-Nachricht bald.

Ausführungshistorie

openclaw cron runs

Zeigt Erfolge, Fehler und Hinweise bei Abweichungen.

Praxis-Szenarien

Nach dem ersten Job fragen viele: „Was geht noch?“ – einige Beispiele aus meinem Setup.

Szenario 1: Aktienkurs-Monitoring

Mein investierender Freund nutzt:

{
  "name": "Stock Price Monitor",
  "schedule": "*/30 9-16 * * 1-5",
  "skill": "stock-monitor",
  "action": "isolated",
  "prompt": "Aktuelle Kurse prüfen: AAPL, GOOGL, TSLA. Bei Änderung über 3 % bei einer Aktie sofort Details pushen. Sonst nichts senden.",
  "notify": {
    "channel": "telegram",
    "condition": "price_alert_triggered"
  }
}

Wichtig:

  • */30 9-16 * * 1-5: alle 30 Minuten in der Handelszeit (9–16 Uhr)
  • action: "isolated": kein Spam in der Hauptkonversation
  • condition: Push nur bei Auslösung

Seitdem verpasst er keine relevanten Kursbewegungen mehr.

Szenario 2: Inbox Zero

Ein Manager-Freund mit hunderten E-Mails täglich:

{
  "name": "Email Inbox Monitor",
  "schedule": "0 */2 * * *",
  "skill": "inbox-zero",
  "action": "isolated",
  "prompt": "Gmail verbinden, ungelesene E-Mails prüfen. Nach Priorität: dringend (sofort), wichtig (heute), normal (diese Woche). Für dringende Mails Antwortentwürfe vorschlagen.",
  "notify": {
    "channel": "slack",
    "bestEffort": true
  }
}

Wichtig:

  • 0 */2 * * *: alle 2 Stunden
  • Push in den Slack-Arbeitskanal
  • KI klassifiziert und schlägt Antworten vor

Szenario 3: Smart-Home-Nachtcheck

Für Smart-Home-Nutzer:

{
  "name": "Smart Home Night Check",
  "schedule": "0 23 * * *",
  "skill": "home-security",
  "action": "main",
  "prompt": "Nacht-Sicherheitscheck: 1) Tür-/Fenstersensoren 2) Alarmanlage aktiv 3) Raumtemperatur 18–24 °C 4) Lichter aus (Nachtlicht ausgenommen). Bei Abweichung sofort benachrichtigen.",
  "notify": {
    "channel": "whatsapp"
  }
}

Täglich 23 Uhr automatische Prüfung; Abweichungen sofort per WhatsApp. In sechs Monaten zweimal eine offene Tür erkannt.

Szenario 4: GitHub-Repository-Monitoring

Für Entwickler:

{
  "name": "GitHub Repo Monitor",
  "schedule": "0 10 * * *",
  "skill": "github-monitor",
  "action": "isolated",
  "prompt": "GitHub-Repos prüfen (repo1, repo2, repo3): 1) neue Issues 2) neue Pull Requests 3) Star-Änderungen. Täglichen Zusammenfassungsbericht erstellen.",
  "notify": {
    "channel": "telegram",
    "bestEffort": true
  }
}

Täglich um 10 Uhr GitHub-Zusammenfassung – ohne manuelles Aktualisieren.

Fortgeschrittene Tipps und Best Practices

Nach längerer Nutzung – meine Erfahrungen:

Best-Practice-Checkliste

1. Lärm-Aufgaben isolieren
Häufiges Monitoring (z. B. alle 10 Minuten) immer mit isolated – sonst flutet main die Konversation. Mein Fehler am Anfang: alle 5 Minuten in main – unbrauchbar zum Chatten.

2. Zeitkritische Aufgaben: Wake-Modus
Für sehr zeitsensitive Jobs "wake": "now" setzen – Ausführung zum exakten Zeitpunkt, nicht erst im nächsten Heartbeat.

3. Spezifischen Agent binden
Mit mehreren Agents (z. B. E-Mail-Spezialist) per agentId zuweisen:

{
  "agentId": "email-specialist",
  "name": "Email Monitor",
  ...
}

4. Benachrichtigungen sinnvoll setzen
Nicht jede Aufgabe braucht Push – stündliches Notiz-Backup reicht mit Log. Für Nebenaufgaben bestEffort: true, damit gelegentliche Push-Fehler die Kette nicht stoppen.

5. Mit Heartbeat kombinieren
OpenClaws Heartbeat prüft periodisch Bedingungen – Cron Job + Heartbeat ermöglicht intelligentere Trigger.

Cron-Syntax-Kurzreferenz

# Jede Minute
* * * * *

# Täglich 9 Uhr
0 9 * * *

# Werktags 17 Uhr
0 17 * * 1-5

# Sonntags 20 Uhr
0 20 * * 0

# Alle 15 Minuten
*/15 * * * *

# Jede Stunde zur Minute 30
30 * * * *

# Monatserster 2 Uhr nachts
0 2 1 * *

# 1. Januar Mitternacht
0 0 1 1 *

# Täglich 10–18 Uhr, stündlich
0 10-18 * * *

Format: Minute Stunde Tag Monat Wochentag

Alternativ: Crontab Guru – gewünschte Zeit eingeben, Syntax generieren lassen.

Debugging

Logs live verfolgen

tail -f ~/.openclaw/logs/cron.log

Zeigt Trigger, Ergebnisse und Fehler in Echtzeit.

Aufgabenstatus prüfen

openclaw cron status "Morning Brief"

Letzte und nächste Ausführung, Erfolgsrate usw.

Manuell mit Debug

openclaw cron run "Morning Brief" --now --debug

--debug zeigt Denkschritte und API-Aufrufe.

Cron-Syntax validieren
Bei Zeitproblemen crontab.guru nutzen.

Sicherheitshinweise

Cron-Aufgaben können sensible Operationen auslösen:

1. Keine Klartext-Zugangsdaten
Für Gmail, Aktien-APIs usw. keine Keys in der JSON-Datei – Umgebungsvariablen:

{
  "prompt": "Gmail mit Umgebungsvariable $GMAIL_API_KEY verbinden..."
}

2. Logs regelmäßig prüfen
~/.openclaw/logs/ gelegentlich auf Anomalien durchsehen – ich mache das freitags kurz.

3. Fehlerbenachrichtigung
Für wichtige Jobs:

{
  "notify": {
    "onFailure": true,
    "channel": "telegram"
  }
}

4. Minimale Berechtigungen
Nur Lesezugriff nötig? Kein Schreibzugriff geben – OpenClaw unterstützt feingranulare Rechte.

Fazit

OpenClaw Cron Job hat meine Nutzung von KI-Assistenten verändert. Früher war KI ein „passives Werkzeug“ – jetzt ein „aktiver Partner“, der zur richtigen Zeit das Richtige tut.

Von passiver Antwort zu aktiver Ausführung – das ist mehr als eine Funktion; es ist eine Rollenänderung. Sie müssen nicht mehr merken, was Sie täglich abfragen sollen, und keine wichtigen Checks vergessen.

Wenn Sie Cron Jobs noch nicht probiert haben: starten Sie mit einem einfachen Morgenbriefing – unter fünf Minuten Setup, langfristiger Effizienzgewinn.

Ich habe inzwischen rund ein Dutzend Cron Jobs für Arbeit, Alltag und Investments. Morgens liegt die Zusammenfassung schon auf dem Handy; tagsüber weniger E-Mail-Tab-Wechsel; abends läuft der Heim-Check automatisch. KI wartet nicht auf Befehle – sie erledigt Wiederholbares proaktiv.

Bei Problemen: OpenClaw-Dokumentation oder Community-Diskussionen – viele teilen Konfigurationen und Erfahrungen.

Legen Sie jetzt Ihren ersten Cron Job an – ab morgen arbeitet die KI aktiv für Sie.


Quellen:

OpenClaw Cron Job konfigurieren

Vollständiger Ablauf zum Erstellen, Konfigurieren und Verifizieren eines OpenClaw Cron Jobs

⏱️ Estimated time: 15 min

  1. 1

    Step1: Aufgabe hinzufügen

    CLI-Befehl zum Anlegen eines Eintrags:
    openclaw cron add --name "Morning Brief"
  2. 2

    Step2: Konfiguration bearbeiten

    Datei ~/.openclaw/cron/jobs.json anpassen.
    Schedule setzen (z. B. 0 7 * * 1-5 für werktags um 7 Uhr morgens)
  3. 3

    Step3: Anweisung definieren

    Action (Main/Isolated) und Prompt festlegen.
    Beispiel: „Tagesbriefing erstellen: Wetter, Termine, Nachrichten“
  4. 4

    Step4: Benachrichtigung einrichten

    Channel (Telegram/Slack) und BestEffort-Parameter konfigurieren.
    Sicherstellen, dass Benachrichtigungen auf dem Handy ankommen.
  5. 5

    Step5: Ausführung prüfen

    Aufgabe sofort testen:
    openclaw cron run "Morning Brief" --now

FAQ

Was tun, wenn Cron-Aufgaben nicht ausgeführt werden?
1. Prüfen, ob Gateway läuft (openclaw status)
2. Zeit-Syntax mit crontab.guru validieren
3. Fehlerlog ~/.openclaw/logs/cron-errors.log einsehen
Wie verhindere ich, dass Aufgaben blockieren?
In der notify-Konfiguration "bestEffort": true setzen.
Zusätzlich ein sinnvolles Timeout konfigurieren.
Kann ich Aufgaben vorübergehend pausieren?
Ja – openclaw cron disable "Aufgabenname" pausiert.
Mit enable wieder aktivieren.
Ausführungszeit stimmt nicht?
Server-Zeitzone (timedatectl) und NTP-Synchronisation prüfen.
Beachten: früheste Ausführung hängt vom Gateway-Startzeitpunkt ab.

8 Min. Lesezeit · Veröffentlicht am: 5. Feb. 2026 · Aktualisiert am: 20. Juni 2026

Ähnliche Beiträge

Kommentare

Melde dich mit GitHub an, um einen Kommentar zu hinterlassen