Cronjobs von 2003 bis heute: vom Webspace zum KI-Agenten

Ein Cronjob startet eine Aufgabe nach Zeitplan. Das Prinzip ist seit den 1970ern gleich, verändert hat sich, wo er läuft: 2003 hatten die meisten Websites keine Kommandozeile, und Hoster boten Cronjobs oft nur nachts oder alle 30 Minuten an. Heute haben fast alle Plattformen eigene Zeitpläne, und KI-Assistenten planen Aufgaben selbst. Eine Zeitleiste mit Belegen, unsere eigenen Zahlen und ein Ausblick.

Stand: · von Joscha Schultze, Betreiber von Cronjob.de
Erstellt mit Unterstützung von KI, alle Angaben mit Quellen belegt.

  1. 1970er bis 2002

    Die Wurzeln: cron auf Unix

    Schon Version 7 von Unix, Ende der 1970er-Jahre, hatte einen cron, der eine einzige Datei mit Zeitplänen las[1]. Ab 1988 schrieb Paul Vixie den cron, auf dem der heutige Linux-cron beruht: Jeder Benutzer bekommt seine eigene crontab[2]. Wer einen Server mit Kommandozeile hat, plant Aufgaben bis heute so.

  2. 2003

    Webspace ohne Kommandozeile

    Die meisten Websites lagen auf günstigem Webspace: FTP und ein Verwaltungsmenü, aber keine Kommandozeile und damit keine crontab. Systeme wie Drupal behalfen sich mit einem „Cron des armen Mannes“, der bei normalen Seitenaufrufen mitläuft[5]. In diesem Jahr startete Cronjob.de, damals noch unter einer anderen Adresse.

  3. 2004

    Cronjob.de unter der heutigen Adresse

    Bei einem großen deutschen Hoster gab es Cronjobs laut FAQ erst ab einem bestimmten Tarif, eingerichtet per crontab -e im Editor vi[4]. Unsere Startseite beschrieb das Problem damals so: „Oftmals beschränken Provider die Cronjobs, so dass diese z.B. nur einmal am Tage um 15.00 Uhr gestartet werden.“[3] Die Antwort war dieselbe wie heute: Wir rufen die Adresse Ihres Skripts nach Zeitplan von außen auf.

  4. 2007

    WordPress bringt WP-Cron

    WordPress 2.1 führte einen „Pseudo-cron“ ein[7]. Er läuft bis heute nur, wenn jemand eine Seite aufruft[8], ohne Besucher bleiben geplante Beiträge und Sicherungen liegen. Bei einem anderen großen Hoster gab es Cronjobs in den beiden günstigsten Tarifen nur gegen Aufpreis[6].

  5. 2009

    Cronjobs nachts zwischen 3 und 5 Uhr

    Ein großer deutscher Hoster führte einfache Cronjobs laut FAQ „zwischen 03:00 und 05:00 Uhr morgens“ aus, genauer ließ es sich nicht steuern. Der kürzeste Takt war eine halbe Stunde, und das nur in größeren Paketen[9]. Für einen Shop, der Bestellungen abgleicht, oder einen Newsletter, der zügig raus soll, reichte das nicht.

  6. 2011

    Die Cloud bekommt Zeitpläne

    Heroku startete seinen Scheduler: Aufgaben alle 10 Minuten, stündlich oder täglich[10]. Die Doku sagt bis heute offen, die Ausführung sei „expected but not guaranteed“[11]. Drupal übernahm den Seitenaufruf-Cron mit Version 7 in den Kern[5].

  7. 2012

    Hoster werden feiner

    Derselbe große Hoster ergänzte Takte von 5, 10 und 15 Minuten. Vorher waren 30 Minuten das Kürzeste[12]. Minutengenaue Aufrufe blieben im klassischen Webhosting die Ausnahme.

  8. 2016

    Zeitpläne bei AWS

    Mit CloudWatch Events konnte man bei Amazon Web Services Ereignisse nach Zeitplan auslösen[13], 2022 folgte der EventBridge Scheduler[23]. Cron wanderte vom einzelnen Server in die Plattform.

  9. 2018

    Google Cloud Scheduler

    Google stellte einen „fully managed cron job service“ vor[14]. Wer in der Google Cloud arbeitet, braucht dafür keinen eigenen Server mehr.

  10. 2019

    GitHub Actions und n8n

    GitHub Actions wurde allgemein verfügbar[15] und kann Workflows nach Zeitplan starten. GitHub schreibt selbst, dass sich solche Läufe bei hoher Last verzögern können, der kürzeste Takt sind 5 Minuten[16]. Im selben Jahr startete n8n, heute eines der bekanntesten Automatisierungswerkzeuge mit eigenem Zeitplan-Auslöser[17].

  11. 2020

    Cron am Netzrand

    Cloudflare brachte Cron Triggers für seine Workers[18]: Code ohne Server, der trotzdem nach Zeitplan läuft.

  12. 2021

    Kubernetes CronJob wird stabil

    Mit Version 1.21 wurde der CronJob in Kubernetes allgemein verfügbar[19]. Auch hier heißt es in der Doku vorsichtig, ein Job werde „approximately once“ je Termin angelegt[20].

  13. 2022

    Serverless und CMS ziehen nach

    Netlify startete geplante Funktionen[21]. Joomla 4.1 bekam einen eigenen Aufgabenplaner, der auch funktioniert, „wenn Ihr Hoster keine Cronjobs erlaubt“[22], zwanzig Jahre nach Webspace ohne crontab ein vertrautes Problem.

  14. 2023

    Vercel Cron Jobs

    Vercel führte Cron Jobs ein, ab November 2023 in allen Tarifen[24]. Seitdem können auch Projekte, die mit KI-Werkzeugen wie Bolt oder v0 entstehen, Aufgaben nach Zeitplan anstoßen.

  15. 2024

    Datenbanken und KI-Anbindung

    Supabase brachte Cron auf Basis von pg_cron direkt in die Datenbank[26]. Anthropic veröffentlichte das Model Context Protocol, einen offenen Standard, mit dem KI-Assistenten andere Dienste bedienen[25]. Auch Cronjob.de lässt sich darüber verwalten.

  16. 2025

    KI-Assistenten planen selbst

    Google gab Gemini „scheduled actions“: wiederkehrende Aufgaben, die der Assistent selbst erledigt[27]. Geplante Aufgaben wurden damit vom Werkzeug für Entwickler zur Funktion für alle.

  17. 2026

    Agenten nach Zeitplan

    Claude Code bekam „Routines“: KI-Agenten, die nach Zeitplan, per API oder bei einem Ereignis loslaufen[28]. Bei Cronjob.de beschreiben Sie den Zeitplan in einem Satz oder fügen die Anleitung Ihres Hosters ein, und ein KI-Assistent legt den Cronjob an. Die Aufgabe ist geblieben: zuverlässig zur richtigen Zeit anstoßen und merken, wenn etwas nicht läuft.

Was sich bei unseren Nutzern verändert hat

Wer sich in den letzten zwei Jahren bei Cronjob.de angemeldet hat, ruft deutlich häufiger auf als frühere Jahrgänge und spricht viel öfter Cloud-Dienste und Automatisierungen an. Der Anteil der Cronjobs, die mindestens alle 5 Minuten rund um die Uhr laufen, hat sich gegenüber den Konten von 2021 bis 2023 vervierfacht.

Anteile der aktiven Cronjobs nach Anmeldejahr des Kontos
Konto angemeldet mind. alle 5 Min. rund um die Uhr höchstens 1× am Tag WordPress Cloud und Automatisierung
2003–200927 %37 %1 %3 %
2010–201520 %54 %4 %4 %
2016–202022 %51 %3 %2 %
2021–202310 %63 %1 %1 %
2024–202641 %30 %12 %16 %

So gezählt: alle heute aktiven Cronjobs ohne Heartbeats, gruppiert nach dem Jahr, in dem sich das Konto angemeldet hat, Stand 25.10.2026. „Cloud und Automatisierung“ heißt: Die Adresse gehört zu n8n, Make, Zapier, Vercel, Supabase, Netlify, Render und ähnlichen Diensten oder ist eine Schnittstelle (/api/). Ältere Jahrgänge enthalten nur Konten, die bis heute aktiv sind. Adressen mit KI-Bezug liegen in allen Jahrgängen unter 1 %; einen KI-Boom zeigen unsere Daten (noch) nicht.

Werden es mehr Cronjobs? Unsere Einschätzung

Wir glauben: ja, aber an anderen Stellen. Die klassische crontab auf dem eigenen Server wird seltener. Dafür hat fast jede Plattform einen Zeitplan, und immer mehr Software läuft automatisch: Laut Imperva war 2024 erstmals über die Hälfte des Webverkehrs automatisiert (51 %)[29], laut Cloudflare sind die Abrufe von KI-Agenten im Auftrag von Nutzern 2025 um mehr als das 15-Fache gestiegen[30]. Beides sind Herstellerstudien und messen Webverkehr, nicht Cronjobs.

Für mehr geplante Aufgaben spricht: Serverlose Funktionen haben keinen Dauerprozess und brauchen einen Anstoß von außen. Laut Datadog nutzten 2023 über 70 % seiner AWS-Kunden mindestens einen Serverless-Dienst[31]. KI-Agenten, die täglich Berichte schreiben, Daten abgleichen oder Postfächer sortieren, brauchen ebenfalls einen Zeitplan.

Was sich dabei nicht ändert: Zeitpläne in Plattformen sind oft ausdrücklich nicht garantiert. GitHub nennt Verzögerungen bei Last[16], Heroku „expected but not guaranteed“[11], Kubernetes „approximately once“[20]. Je mehr automatisch läuft, desto wichtiger wird die Frage, ob es wirklich gelaufen ist. Deshalb gibt es bei uns neben dem Aufruf von außen auch Heartbeats für Aufgaben, die woanders laufen.

Über Cronjob.de

Joscha Schultze ist seit 1996 im Internet tätig und baute 1998 seine erste Website. Cronjob.de startete er 2003 für eigene Projekte und mit dem Ziel, es allen anzubieten, zuerst unter einer anderen Adresse, seit 2004 unter cronjob.de. Er läuft auf Servern in der EU und wird von Deutschland aus betrieben.

Häufige Fragen

Seit wann gibt es Cronjobs?
Den Dienst cron gibt es seit Unix Version 7 Ende der 1970er-Jahre. Die heute übliche Form mit einer eigenen crontab je Benutzer geht auf Paul Vixie ab 1988 zurück. Externe Cronjob-Dienste wie Cronjob.de entstanden Anfang der 2000er für Webspace ohne Kommandozeile.
Warum brauchte man früher einen externen Cronjob-Dienst?
Weil Webspace meist keine Kommandozeile hatte und Hoster Cronjobs oft nur in größeren Paketen, gegen Aufpreis oder mit groben Zeiten anboten, etwa einmal nachts oder höchstens alle 30 Minuten. Ein externer Dienst ruft die Adresse eines Skripts auf und braucht dafür nur eine erreichbare Webseite.
Brauche ich heute noch Cronjobs, wenn meine Plattform einen Zeitplan hat?
Den Zeitplan der Plattform können Sie nutzen. Mehrere Anbieter schreiben aber selbst, dass ihre Zeitpläne nicht garantiert sind: GitHub nennt Verzögerungen bei Last, Heroku „expected but not guaranteed“, WP-Cron läuft nur bei Seitenaufrufen. Ein Aufruf von außen oder ein Heartbeat zeigt Ihnen, ob die Aufgabe wirklich lief.
Ersetzen KI-Agenten den Cronjob?
Eher im Gegenteil: KI-Produkte bekommen selbst Zeitpläne, und Agenten, die regelmäßig etwas erledigen sollen, brauchen einen Anstoß und eine Kontrolle, ob sie gelaufen sind. Das ist unsere Einschätzung, keine gemessene Tatsache.

Ihr Cronjob, ohne eigenen Server

Fünf Cronjobs sind dauerhaft kostenlos. Zeitplan anklicken oder in einem Satz beschreiben, fertig.

Kostenlos starten Anleitungen

Quellen

  1. Unix V7, cron.c (TUHS): tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/cron.c
  2. Paul Vixie, cron (README, Quellcode): github.com/vixie/cron
  3. Cronjob.de, Startseite vom 13.02.2004 (Internet Archive): web.archive.org/web/20040213124641/http://www.cronjob.de:80/
  4. Hoster-FAQ zu Cronjobs, April 2004 (Internet Archive): web.archive.org/web/20040408092803/http://faq.1und1.de:80/hosting/technik/cron/1.html
  5. Drupal, Poormanscron: drupal.org/project/poormanscron
  6. Tarifübersicht eines Hosters, Februar 2007 (Internet Archive): web.archive.org/web/20070209085535/http://www.all-inkl.com:80/?cna=webhosting&cnb=tarifdetailuebersicht
  7. WordPress 2.1 (Release Notes): wordpress.org/documentation/wordpress-version/version-2-1/
  8. WordPress Plugin Handbook: Cron: developer.wordpress.org/plugins/cron/
  9. Hoster-FAQ zu Cronjobs, Februar 2009 (Internet Archive): web.archive.org/web/20090204180413/http://www.df.eu:80/austria/service/service-guide/df-faq/technische-faq/cronjobs.html
  10. Heroku: Scheduler add-on (12.11.2011): heroku.com/blog/heroku_scheduler_add_on_now_available/
  11. Heroku Dev Center: Scheduler: devcenter.heroku.com/articles/scheduler
  12. Hoster-Blog zu kürzeren Takten, Januar 2012 (Internet Archive): web.archive.org/web/20120201211405/http://www.df.eu:80/blog/tag/profi-cronjobs/
  13. AWS: CloudWatch Events (14.01.2016): aws.amazon.com/about-aws/whats-new/2016/01/introducing-cloudwatch-events-monitor-and-rapidly-react-to-changes-in-your-amazon-web-services-resources
  14. Google Cloud: Cloud Scheduler (07.11.2018): cloud.google.com/blog/products/application-development/announcing-cloud-scheduler-a-modern-managed-cron-service-for-automated-batch-jobs
  15. GitHub: Actions (08.08.2019): github.blog/news-insights/product-news/github-actions-now-supports-ci-cd/
  16. GitHub Docs: Events that trigger workflows: docs.github.com/en/actions/reference/workflows-and-actions/events-that-trigger-workflows
  17. n8n Docs: Schedule Trigger: docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger/
  18. Cloudflare: Cron Triggers (28.09.2020): blog.cloudflare.com/introducing-cron-triggers-for-cloudflare-workers/
  19. Kubernetes 1.21: CronJob GA (09.04.2021): kubernetes.io/blog/2021/04/09/kubernetes-release-1.21-cronjob-ga/
  20. Kubernetes Docs: CronJob: kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/
  21. Netlify: Scheduled Functions (2022): netlify.com/blog/quirrel-joins-netlify-and-scheduled-functions-launches-in-beta
  22. Joomla 4.1 (15.02.2022): joomla.org/announcements/release-news/joomla-4-1-0-stable-new-standards-in-accessible-website-design.html
  23. AWS: EventBridge Scheduler (10.11.2022): aws.amazon.com/about-aws/whats-new/2022/11/amazon-eventbridge-launches-new-scheduler/
  24. Vercel: Cron Jobs (22.02.2023, GA 15.11.2023): vercel.com/changelog/vercel-cron-jobs-are-now-generally-available
  25. Anthropic: Model Context Protocol (25.11.2024): anthropic.com/news/model-context-protocol
  26. Supabase Cron (04.12.2024): supabase.com/blog/supabase-cron
  27. Google: Scheduled actions in Gemini (06.06.2025): blog.google/products/gemini/scheduled-actions-gemini-app/
  28. Claude Code: Routines (14.04.2026): claude.com/blog/introducing-routines-in-claude-code
  29. Imperva Bad Bot Report 2025 (Herstellerstudie): imperva.com/blog/2025-imperva-bad-bot-report-how-ai-is-supercharging-the-bot-threat/
  30. Cloudflare Radar 2025 Year in Review (Herstellerstudie): blog.cloudflare.com/radar-2025-year-in-review/
  31. Datadog: Serverless-Bericht 2023 (Herstellerstudie): datadoghq.com/about/latest-news/press-releases/datadog-report-finds-the-serverless-ecosystem-growing-across-all-major-clouds/

Angaben zu Hostern beschreiben den Stand der jeweiligen Archivkopie, nicht den heutigen.