Scheduled Tasks (Cron)
Scheduled Tasks (Cron)
Finding
Cron-siden er central, fordi den gør Hermes til det native planlægningslag for tilbagevendende drift, rapporter og overvågning uden at bygge parallel scheduler i n8n eller LangGraph.
What it is
Hermes Cron er et indbygget system til at køre planlagte agentopgaver via naturligt sprog, cron-udtryk eller CLI. Jobs kører i friske, isolerede agent-sessioner og kan bruge skills, projekt-workdir, begrænsede toolsets, levering til fx Telegram og script-only `no_agent` mode. Siden forklarer også vigtige driftsmønstre som `[SILENT]`, `wakeAgent`, `context_from`, provider fallback og per-job toolset-kontrol.
Should we use it?
Use now. For Lisa’s Hermes+n8n+LangGraph mission bør Hermes Cron være standardvalget til regelmæssige agent-native opgaver: statusbriefs, research-polling, skill-backed audits og simple watchdogs. n8n bør først bruges, når workflowet kræver mange eksterne integrationssteps, visuel orkestrering eller menneskelig godkendelse på tværs af systemer. LangGraph bør reserveres til stateful multi-agent flows, ikke almindelig tidsplanlægning.
Recommendation
Brug Hermes Cron som første lag for alle simple og mellemkomplekse planlagte driftsjobs, og kræv at hvert job har selvstændig prompt, minimal `enabled_toolsets`, tydelig delivery target og enten `[SILENT]`, `wakeAgent` eller `no_agent=True`, når der ikke er noget vigtigt at rapportere.
Use now
- Daglige eller ugentlige Hermes-driftsbriefs til Lisa: nye fejlmønstre, manglende skills, relevante docs-opdateringer.
- Research- og blogwatcher-jobs, hvor Hermes samler kilder og leverer kort dansk opsummering.
- Watchdogs for “sig kun noget hvis der er et problem” via `no_agent=True`, tom stdout eller `[SILENT]`.
- Multi-stage pipelines med `context_from`, fx collect → triage → publish draft.
- Projektbundne audits med `workdir`, når et konkret repo har `AGENTS.md` eller tilsvarende instruktioner.
- Tokenbesparelse ved at sætte `enabled_toolsets`, fx kun `web` og `file` for research-jobs.
Do not use / wait
- Brug ikke Cron til flows, der kræver langvarig state mellem kørsler; brug LangGraph eller ekstern state.
- Brug ikke Cron til brede n8n-lignende integrationsflows med mange systemer og godkendelsestrin.
- Brug ikke LLM-baserede cronjobs til simple threshold-alerts; brug `no_agent=True` script-only.
- Brug ikke vage prompts som “check den ting”; cron-prompts skal være selvstændige og konkrete.
- Brug ikke `all` delivery ukritisk, hvis output kan være støjende eller halvprivat.
- Vent med hyppige jobs, hvis de ikke har `wakeAgent`, `[SILENT]` eller script-only gating.
Public page note
Hermes Cron viser, hvordan Hermes kan køre planlagte, token-effektive agentopgaver sikkert og native uden at flytte almindelig drift over i eksterne workflow-systemer.