Geplante Aufgaben mit Hermes Agent: Ihre KI, die arbeitet, während Sie schlafen
So richten Sie automatisierte wiederkehrende Aufgaben mit Hermes Agent ein: Morgenbriefings, tägliche Berichte, Content-Überwachung und alles andere, was auf Autopilot laufen soll.

Das Problem mit einer KI, die nur arbeitet, wenn Sie fragen
Die meisten KI-Werkzeuge sind reaktiv. Sie stellen eine Frage, Sie erhalten eine Antwort. Sie schließen den Chat, die Interaktion ist vorbei. Nichts geschieht, bis Sie zurückkommen und erneut fragen.
Dieses Modell funktioniert für die Suche. Es funktioniert nicht für die Dinge, die ein Assistent eigentlich erledigen soll: nach Updates suchen, Änderungen überwachen, Erinnerungen senden, Berichte zusammenstellen und jede wichtige Aufgabe nach einem Zeitplan wiederholen.
Hermes Agent löst dies mit geplanten Aufgaben. Sie beschreiben, was Sie wann möchten, und der Agent erledigt den Rest. Keine Skripte, kein Auswendiglernen von cron-Syntax, keine externen Automatisierungswerkzeuge. Nur eine Anweisung in natürlicher Sprache und ein Zeitrahmen.
Was geplante Aufgaben wirklich leisten können
Geplante Aufgaben von Hermes (aufbauend auf dem cronjob-Werkzeug) unterstützen mehrere echte Arbeitsabläufe, die über einfache Erinnerungen hinausgehen.
Morgenbriefings
Weisen Sie Hermes an, jeden Morgen eine Zusammenfassung zu erstellen und sie Ihnen auf Telegram zu senden:
Every morning at 8am, check Hacker News for top AI stories, check the weather for Madrid, and send me a short briefing on Telegram.
Hermes liest Ihre Anweisung, verwendet sein Websuche-Werkzeug, um die Daten zu sammeln, formatiert ein Briefing und liefert es an Ihre Messaging-Plattform. Sie wachen mit einer nützlichen Zusammenfassung auf, anstatt fünf Apps zu öffnen.
Content- und Feed-Überwachung
Wenn Sie bestimmten Blogs, RSS-Feeds oder Themen folgen, können Sie Hermes so einplanen, dass er diese regelmäßig prüft:
Every 6 hours, check these feeds for new posts about "AI agents" and "LLM deployment" and send me a digest.
Der Skill blogwatcher ist genau dafür konzipiert. Sie hängen ihn an den cron-Job an, und Hermes lädt die Feed-Prüflogik des Skills, bevor der Prompt ausgeführt wird.
Server- und Infrastruktur-Checks
Für alle, die Dienste betreiben oder Projekte verwalten:
Every 2 hours, check if my website returns a 200 status code. If it doesn't, send me a Telegram message immediately.
Das ist die Art von Aufgabe, die auf Autopilot laufen sollte. Hermes führt die Prüfung aus, bewertet das Ergebnis und benachrichtigt Sie nur, wenn etwas Ihre Aufmerksamkeit erfordert.
Wiederkehrende Recherchen und Berichte
Every Monday at 9am, search for news about "Hermes Agent" and "Nous Research" and compile a weekly report with links.
Das ist nützlich für Gründer, Forscher und alle, die ein Wettbewerbsumfeld beobachten. Statt jede Woche manuelle Suchen durchzuführen, erhalten Sie ein fertig zusammengestelltes Dokument geliefert.
So richten Sie eine geplante Aufgabe ein
Hermes bietet Ihnen drei Möglichkeiten, geplante Aufgaben zu erstellen. Alle nutzen intern dasselbe cronjob-Werkzeug.
Option 1: Natürliche Sprache im Chat
Die einfachste Methode. Sagen Sie Hermes einfach, was Sie möchten:
Every day at 9am, send me a summary of my upcoming calendar events for the day.
Hermes interpretiert den Zeitplan und die Aufgabe, bestätigt die Details und erstellt den Job. Sie müssen die cron-Syntax nicht kennen.
Option 2: Der Befehl /cron
Für mehr explizite Kontrolle:
/cron add "every 2h" "Check server status and alert if down"
/cron add "0 9 * * *" "Morning briefing with AI news" --skill blogwatcher
/cron add "every 1h" "Check feeds and summarize new items" --skill blogwatcher --skill find-nearby
Das Flag --skill hängt einen oder mehrere Skills an den Job an. Skills werden geladen, bevor der Prompt läuft, wodurch der cron-Job Zugriff auf spezialisiertes Wissen und Arbeitsabläufe erhält.
Option 3: Die CLI
Vom Terminal aus:
hermes cron create "every 2h" "Check server status"
hermes cron create "0 9 * * *" "Morning AI news briefing" --skill blogwatcher
Das ist nützlich, wenn Sie Jobs programmatisch einrichten oder in ein Setup-Skript aufnehmen möchten.
Laufende Jobs verwalten
Sobald Jobs erstellt sind, bietet Ihnen Hermes ein vollständiges Lifecycle-Management:
- Jobs auflisten:
hermes cron listoder fragen Sie „Zeige mir meine geplanten Aufgaben" - Einen Job pausieren:
hermes cron pause <job_id>oder „Pausiere mein Morgenbriefing" - Einen Job fortsetzen:
hermes cron resume <job_id> - Einen Job bearbeiten: Ändern Sie den Zeitplan, den Prompt oder die angehängten Skills, ohne löschen und neu erstellen zu müssen
- Manuell auslösen: Führen Sie einen Job sofort aus, ohne auf den nächsten Zeitplan zu warten
- Einen Job entfernen: Löschen Sie ihn dauerhaft
Das ist kein „Fire-and-forget"-System. Sie behalten die laufende Kontrolle über jede geplante Aufgabe und können sie anpassen, wenn sich Ihre Anforderungen ändern.
Wie Skill-gestützte cron-Jobs funktionieren
Das leistungsstärkste Muster ist das Anhängen von Skills an geplante Aufgaben. Ein Skill ist ein wiederverwendbares Wissensdokument, das der Agent bei Bedarf lädt. Wenn an einen cron-Job Skills angehängt sind, lädt der Agent diese Skills, bevor er den Prompt ausführt.
Zum Beispiel:
cronjob(
action="create",
skills=["blogwatcher", "find-nearby"],
prompt="Look for new local events and interesting nearby places, then combine them into one short brief.",
schedule="every 6h",
name="Local brief",
)
Wenn dieser Job läuft, lädt Hermes den Skill blogwatcher (der weiß, wie man RSS-/Atom-Feeds prüft) und den Skill find-nearby (der weiß, wie man nach lokalen Orten sucht). Der Prompt kombiniert beide Fähigkeiten zu einer einzigen Ausgabe.
Skills werden in der Reihenfolge geladen, die Sie angeben. Der Prompt wird zur Aufgabenanweisung, die auf diese Skills aufgesetzt wird.
Jobs miteinander verketten mit context_from
Manchmal reicht ein cron-Job nicht aus. Vielleicht möchten Sie ein günstiges Skript, das alle paar Minuten eine API abfragt, einen periodischen Job, der diese Daten anreichert, und einen täglichen Agent-Job, der beides als Eingabe nimmt. Hermes unterstützt dies direkt über den Parameter context_from.
context_from weist den Scheduler an, die Ausgabe eines oder mehrerer vorheriger Jobs dem Prompt des aktuellen Jobs voranzustellen, sodass der Agent deren Ergebnisse als Kontext sieht.
cronjob(
action="create",
schedule="0 8 * * *",
context_from="price_poll_job_id,news_sweep_job_id",
prompt="Using the price snapshot and news context above, write the morning digest.",
name="Morning digest",
)
So können Sie die Arbeit auf kleine, fokussierte Jobs aufteilen, statt auf einen teuren Prompt. Die günstige Abfrage kann alle 30 Minuten für Cent-Beträge laufen, der periodische Schritt kann stündlich mit einem einzigen Skill laufen, und der Agent-Schritt wird nur einmal am Tag ausgelöst, wenn er tatsächlich etwas zu sagen hat.
Stiller Watchdog-Modus mit [SILENT]
Standardmäßig liefert jeder cron-Lauf seine Ausgabe dorthin, wo der Job erstellt wurde. Für Digests und Berichte ist das in Ordnung. Für Watchdogs ist es der falsche Standard, denn dort möchten Sie nur von Problemen erfahren.
Stellen Sie einer cron-Ausgabe [SILENT] voran, und Hermes unterdrückt die Zustellung für diesen Lauf. Das lokale Audit-Log zeichnet weiterhin auf, was geschehen ist, aber es wird keine Nachricht gesendet. Fehler werden unabhängig vom Präfix immer zugestellt, sodass Sie einen echten Alarm nicht versehentlich verstummen lassen können.
cronjob(
action="create",
schedule="every 2m",
prompt="Check https://my-site.com. If status is 200, output [SILENT]. \
Otherwise write a one-paragraph diagnosis: DNS, port, TLS, response body.",
name="Site watchdog",
)
Das Ergebnis ist ein aufgeräumter Posteingang. Tagelang hören Sie nichts, dann trifft eine echte Diagnose genau in dem Moment ein, in dem etwas kaputtgeht.
Reine Skript-Jobs mit no_agent
Für Aufgaben, die kein Reasoning benötigen, ist das LLM totes Gewicht. Eine Heartbeat-Prüfung, eine API-Abfrage, eine Dateisynchronisation: Diese laufen als einfache Skripte schneller und günstiger. Hermes unterstützt dies mit no_agent=True.
Wenn Sie einen cron-Job mit no_agent=True erstellen, führt der Scheduler Ihr Skript nach Zeitplan aus und liefert dessen stdout direkt aus. Der Agent erwacht nie, es werden keine Tokens verbraucht, es findet kein Modellaufruf statt.
cronjob(
action="create",
schedule="every 30m",
no_agent=True,
script="crypto/fetch_prices.sh",
name="Price poll",
)
Das ist der richtige Modus für die günstige, häufige Hälfte jeder Pipeline. Kombinieren Sie ihn mit einem Agent-gesteuerten Job, der context_from verwendet, und Sie erhalten ein LLM dort, wo es Mehrwert bietet, und einfachen Code dort, wo es das nicht tut.
Wo Ergebnisse zugestellt werden
cron-Jobs liefern Ergebnisse je nachdem aus, wo sie erstellt wurden:
- In Telegram erstellt: Ergebnisse treffen als Telegram-Nachricht ein
- In Discord erstellt: Ergebnisse treffen im Discord-Kanal ein
- In der CLI erstellt: Ergebnisse werden lokal protokolliert
Sie können beim Erstellen von Jobs auch explizit Zustellungsziele konfigurieren, sodass ein in der CLI erstellter Job dennoch an Telegram oder eine andere Plattform liefern kann.
Was cron-Jobs nicht können
Hermes setzt einige Leitplanken:
- cron-Jobs laufen in frischen Agent-Sitzungen. Sie erben nicht den Kontext Ihrer aktuellen Konversation.
- cron-Jobs können keine weiteren cron-Jobs erstellen. Das verhindert außer Kontrolle geratene Planungsschleifen.
- Jobs haben Zugriff auf die normale statische Werkzeugliste, nicht auf jedes in einer interaktiven Sitzung verfügbare Werkzeug.
Das sind beabsichtigte Sicherheitsbeschränkungen. Das Ziel ist eine zuverlässige, wiederholbare Ausführung ohne Nebenwirkungen.
Warum das für nicht-technische Nutzer wichtig ist
Geplante Aufgaben sind der Punkt, an dem Hermes die Grenze vom „Chatbot" zum „Assistenten" überschreitet. Ein Chatbot beantwortet Fragen. Ein Assistent kümmert sich proaktiv um Dinge.
Wenn Sie kein Entwickler sind, lautet die zentrale Erkenntnis: Sie müssen keine Skripte schreiben, keine AWS-Lambda-Funktionen einrichten und kein Zapier lernen. Sie beschreiben die Aufgabe in einfacher Sprache, wählen einen Zeitplan, und Hermes erledigt die Arbeit.
Die häufigsten nicht-technischen Anwendungsfälle sind:
- Tägliche Briefings (Nachrichten, Wetter, Kalender)
- Content-Überwachung (Blogs, Feeds, Wettbewerber-Seiten)
- Erinnerungen und Follow-ups, die an Ihre Messaging-App geliefert werden
- Wiederkehrende Recherchen (wöchentliche Berichte, Marktaktualisierungen)
- Health-Checks (Ist meine Website online? Ist mein Deployment erfolgreich gewesen?)
All dies läuft automatisch, ohne dass Sie ein Terminal öffnen oder daran denken müssen, etwas zu prüfen.
Die Frage des Hostings
Geplante Aufgaben funktionieren nur, wenn Hermes läuft. Wenn der Agent-Prozess stoppt, stoppen auch die cron-Jobs. Das ist eines der stärksten Argumente für verwaltetes Hosting: Ihre geplanten Aufgaben sollten nicht davon abhängen, dass Ihr Laptop wach bleibt oder Ihr VPS online bleibt.
Hermify hält Ihren Agenten auf dauerhafter Infrastruktur am Laufen, sodass Ihre geplanten Aufgaben zuverlässig zu den von Ihnen festgelegten Zeiten ausgeführt werden. Wenn Sie die Automatisierungsvorteile geplanter Aufgaben ohne die Verwaltung eines Servers möchten, ist das genau der Tausch, für den Hermify gemacht ist.
Erste Schritte
Wenn Sie Hermes bereits laufen haben, versuchen Sie gleich jetzt, Ihre erste geplante Aufgabe zu erstellen:
In 30 minutes, remind me to check the build status.
Diese einzeilige Anweisung wird das Konzept beweisen. Von dort aus können Sie zu täglichen Briefings, wöchentlichen Berichten und vollständig automatisierten Arbeitsabläufen ausbauen.
Wenn Sie Hermes noch nicht laufen haben und das Erlebnis geplanter Aufgaben ohne die Infrastrukturarbeit möchten, starten Sie mit Hermify und bringen Sie Ihren Agenten in unter 60 Sekunden online.
Quellen
Betreiben Sie Ihren eigenen Hermes Agent
Bringen Sie Ihren API-Schlüssel mit, verbinden Sie Telegram und erhalten Sie in 60 Sekunden einen selbstlernenden KI-Agenten.
Loslegen