Claude Code Routines: KI-Cronjobs für Agenten
Aktualisiert am

Claude-Code-Routines sind relevant, weil sie das Agentenmodell von „warte auf eine menschliche Eingabe“ zu „starte, wenn sich die Welt ändert oder die Uhr es vorgibt“ verschieben. Genau das ist der eigentliche Sprung. Cron ist nicht bloß ein Komfort für Zeitpläne. Es ist die Funktion, die aus einem Agenten ein operatives System macht.
Stand 15. April 2026 beschreibt Anthropic Claude Code Routines als Research Preview für Claude Code im Web. Eine Routine ist im Kern eine gespeicherte Cloud-Konfiguration mit Prompt, Repositories, Umgebung und Connectors sowie Triggern, die neue Runs automatisch starten können. Wenn Sie die genauen UI-Schritte und aktuellen Grenzen brauchen, lesen Sie zuerst die offizielle Claude Code routines docs (opens in a new tab). Dieser Leitfaden liefert die praktische Einordnung: was Routines sind, warum sie wichtig sind und wie sie sich von Codex App Automations und OpenClaw Cronjobs unterscheiden.
Wenn Sie zuerst mehr Kontext zur Agentenlandschaft im AI-Coding-Bereich möchten, starten Sie mit dem AI Coding Topic Hub, Parallel Code Agents Explained und How to Use Codex.
Kurzantwort: Was sind Claude Code Routines?
Claude Code Routines sind Cloud-gehostete Claude-Code-Sessions, die automatisch starten.
Statt Claude manuell zu öffnen und zu sagen „prüfe offene PRs“ oder „schau dir Produktionsalarme an“, definieren Sie die Arbeit einmal und hängen einen oder mehrere Trigger daran:
- einen Zeitplan
- einen API-Call
- ein GitHub-Ereignis
Damit sind Routines mehr als ein einfacher Timer. Sie sind eine Trigger-Schicht für eine echte Coding-Agent-Session.
| Wenn Sie brauchen ... | Beste Wahl | Warum |
|---|---|---|
| Einen Cloud-Agenten, der weiterläuft, wenn der Laptop zugeklappt ist | Claude Code Routines | Anthropic betreibt die Session in der eigenen Cloud-Infrastruktur |
| Eine geplante Hintergrundaufgabe innerhalb Ihrer Coding-Desktop-App | Codex App Automations | Gut für wiederkehrende Arbeit, die in einer Review-Queue landet |
| Einen selbst gehosteten Agenten mit präzisem Cron, Heartbeat, Hooks und Webhook-Auslieferung | OpenClaw | Stärkste Scheduling-Ebene, wenn Sie den Automations-Stack selbst kontrollieren wollen |
Die wichtige Idee ist nicht die Marke. Die wichtige Idee ist der Wechsel vom Chat-first-Agenten zum zeit- oder ereignisgesteuerten Agenten.
Welches Problem Routines lösen
Die meisten KI-Agenten arbeiten noch immer in einer reaktiven Schleife:
- Ein Mensch bemerkt ein Problem.
- Ein Mensch öffnet den Agenten.
- Ein Mensch erklärt das Problem.
- Ein Mensch wartet auf das Ergebnis.
Das funktioniert für einmalige Aufgaben. Für wiederkehrende Arbeit ist es eine schlechte Passform.
Wiederkehrende Arbeit ist oft:
- langweilig
- leicht zu vergessen
- wichtig, wenn sie ausfällt
- klarer als Richtlinie formulierbar als als neuer Prompt pro Tag
Genau deshalb sind Cronjobs für Agenten wichtig. Der eigentliche Wert ist nicht „die Aufgabe läuft jeden Morgen“. Der eigentliche Wert ist:
- die Arbeit wird zuverlässig
- der Trigger wird explizit
- der Agent kann handeln, ohne dass ein Mensch daran denken muss
- das Ergebnis kann nach dem Lauf überprüft werden, statt vorher manuell angestoßen zu werden
Für KI-Agenten ist das einer der größten praktischen Sprünge. Der Agent wechselt damit vom Assistentenmodus in den Betriebsmodus.
Wie Claude Code Routines funktionieren
Anthropics aktuelle Doku beschreibt eine Routine als gespeichertes Claude-Code-Setup aus:
- einem Prompt
- einem oder mehreren Repositories
- einer Umgebung
- optionalen Connectors
- einem oder mehreren Triggern
Der eigentliche Run ist eine vollständige Claude-Code-Cloud-Session, kein kleines Task-Runner-Spielzeug.
Das bedeutet, eine Routine kann:
- Repositories klonen
- Shell-Kommandos ausführen
- im Repo hinterlegte Skills nutzen
- verbundene Services wie Slack oder Linear über Connectors ansprechen
- eine Session öffnen, die Sie im Nachhinein inspizieren können
Das praktische mentale Modell lautet:
eine Routine ist ein wiederverwendbares Agenten-Runbook mit angehängtem Trigger
Wie Sie eine Routine in der Praxis erstellen
Anthropic sagt aktuell, dass alle Routine-Oberflächen in dasselbe Cloud-Konto schreiben. Eine Routine, die Sie im Web oder in der CLI erstellen, landet also am selben Ort.
Sie können eine Routine erstellen über:
- die Web-UI
- die Desktop-App als Remote Task
- die CLI mit
/schedule
Das schnellste CLI-Beispiel ist:
/schedule daily PR review at 9amDas ist hilfreich, weil es die Hürde für den häufigsten Fall senkt: wiederkehrende geplante Arbeit.
Es gibt aber eine wichtige aktuelle Einschränkung:
- die CLI erzeugt geplante Routinen
- API- und GitHub-Trigger müssen weiterhin in der Web-UI ergänzt werden
Anthropic sagt außerdem, dass jede Routine dem individuellen Konto gehört und nicht automatisch mit dem Team geteilt wird.
Die drei Trigger-Typen
1. Schedule-Trigger
Das ist der Teil, an den die meisten zuerst denken: ein wiederkehrender Lauf nach einem definierten Takt.
Die offizielle Doku nennt Presets wie:
- stündlich
- täglich
- Werktage
- wöchentlich
Für benutzerdefinierte Intervalle sagt Anthropic, dass Sie /schedule update in der CLI verwenden können, um einen Cron-Ausdruck zu setzen. Das aktuelle Minimum ist eine Stunde. Die Funktion ist also nicht für Polling-Schleifen im Minutentakt gedacht.
Operativ sind zwei Details wichtig:
- Zeiten werden in Ihrer lokalen Zeitzone angegeben
- Läufe können einige Minuten verspätet starten, weil Anthropic einen konstanten Versatz anwendet
Ja, das ist cron-artige Automatisierung, aber mit agentenspezifischen Scheduling-Regeln.
2. API-Trigger
Hier hört eine Routine auf, sich wie ein einfacher Wiederholjob anzufühlen.
Anthropic erlaubt auch einen dedizierten authentifizierten HTTP-Endpunkt. Wenn ein externes System eine POST-Anfrage an diesen Endpunkt sendet, startet Claude einen neuen Run und kann zusätzlichen freien Kontext im Feld text entgegennehmen.
Damit können Sie eine Routine an folgende Systeme anbinden:
- Deployment-Pipelines
- Fehleralarme
- interne Tools
- manuelle Buttons in einem anderen System
Das ist wichtig, weil der Agent nicht nur auf Zeit reagiert, sondern auch auf externe Zustandsänderungen.
3. GitHub-Trigger
Anthropics Doku erlaubt außerdem, dass Routinen durch GitHub-Ereignisse starten. In der aktuellen Dokumentation sind die unterstützten Ereigniskategorien Pull Requests und Releases, mit Filtern auf Felder wie Autor, Titel, Base-Branch, Labels, Draft-Status, Merge-Status und die Frage, ob der PR aus einem Fork stammt.
Damit wird Claude zu einer repository-nativen Automatisierungsschicht:
- ein PR wird geöffnet
- Claude prüft ihn
- ein neues Release wird veröffentlicht
- Claude führt Verifikation oder Backport-Logik aus
Das ist ein völlig anderes Betriebsmodell als „Chat öffnen und um Review bitten“.
Warum das interessanter ist als ein normaler Cronjob
Ein normaler Cronjob kann gut eine Sache: Code zu einer bekannten Zeit starten.
Eine Agenten-Routine ist ambitionierter. Sie kombiniert:
- einen Zeit- oder Event-Trigger
- Repository-Kontext
- Tools und Connectors
- einen Prompt, der Erfolg definiert
- eine Ausgabefläche, die Sie später prüfen können
Der Cron-Ausdruck ist also nur ein Baustein im Stack.
Der tiefere Grund, warum diese Kategorie wichtig ist, sind Aufgaben wie:
- morgendliches PR-Review, ohne dass jemand daran denken muss
- nächtliche Docs-Drift-Checks nach Code-Änderungen
- automatisches Follow-up nach einem Release
- wöchentliche Backlog-Triage mit Labels, Zusammenfassungen und Ownership-Vorschlägen
Solche Jobs waren mit Shell-Skripten immer schon möglich. Mit Agenten-Routines verschiebt sich, wie viel unstrukturierte Denkarbeit Sie in den geplanten Lauf auslagern können.
Claude Routines vs. geplante Claude-Desktop-Tasks
Diese Unterscheidung wird leicht übersehen.
Anthropic bietet inzwischen mehr als eine Scheduling-Ebene:
- Routines laufen in Anthropics Cloud-Infrastruktur
- Desktop-Scheduled-Tasks laufen auf Ihrer Maschine
/loop-Scheduled-Prompts sind sessionspezifisch und stoppen, wenn die Session endet
Der Unterschied ist wichtig, weil er bestimmt, worauf die Aufgabe zugreifen kann und wann sie laufen darf.
| Option | Wo sie läuft | Wofür sie gut ist |
|---|---|---|
| Routines | Anthropic-Cloud | Arbeit, die auch laufen soll, wenn der Computer aus ist |
| Desktop-Scheduled-Tasks | Ihre Maschine | Aufgaben, die lokale Dateien, Tools oder uncommittete Änderungen brauchen |
/loop | Aktuelle Session | Leichtgewichtiges Polling, während Sie selbst schon anwesend sind |
Wenn Ihr mentales Modell lautet „Claude hat jetzt Cron“, ist das zu grob. Claude hat tatsächlich mehrere Automationsoberflächen mit unterschiedlichen Laufzeitgrenzen hinzugefügt.
Welche Guardrails bei Claude Routines wichtig sind
Die aktuelle Routines-Dokumentation macht auch klar, dass dies kein Permission-Dialog während der Ausführung ist.
Anthropic sagt, Routine-Runs laufen als autonome Cloud-Sessions:
- es gibt keinen Permission-Picker während des Runs
- es gibt keine Approval-Prompts mitten im Lauf
- der Zugriff wird vorher über die konfigurierten Repositories, Branch-Settings, die Umgebung und die Connectors gesteuert
Auch das Repository-Verhalten ist relevant. Anthropic sagt, Routinen klonen die ausgewählten Repos bei jedem Lauf vom Default-Branch aus, und Claude darf standardmäßig nur auf Branches mit dem Präfix claude/ pushen, sofern Sie diese Einschränkung nicht pro Repository lockern.
Damit wird die Qualität des Setups viel wichtiger als in einer normalen interaktiven Session.
Drei praktische Folgen:
Den Umfang der Routine eng halten
Hängen Sie nicht jeden Connector und jedes Repository einfach daran, nur weil es möglich ist. Die Doku weist darauf hin, dass standardmäßig alle verbundenen Connectors einbezogen werden. Zugriff zu beschneiden gehört also zur Aufgabe.
Den Prompt wie ein Betriebsverfahren schreiben
Ein Routine-Prompt sollte nicht wie eine beiläufige Einmalanfrage klingen. Er sollte definieren:
- was geprüft werden soll
- was zu tun ist
- was ausgelassen werden soll
- wie Erfolg aussieht
- wohin das Ergebnis gehen soll
Mit Limits und verworfenen Events rechnen
Anthropic dokumentiert tägliche Run-Limits für Routinen sowie stündliche Limits für GitHub-getriggerte Ereignisse während der Preview-Phase. Wer die Funktion wie ein unendliches Daemon-Framework plant, entwirft die falsche Art von Automatisierung.
Wo Codex App Automations hineinpasst
Hier wird der Vergleich interessant.
OpenAIs Announcement vom 2. Februar 2026 sagt, dass die Codex-App Automations unterstützt, die Anweisungen mit optionalen Skills kombinieren und nach Zeitplan laufen. OpenAI beschreibt sie als Hintergrundarbeit, die am Ende in einer Review-Queue landet, und sagt zugleich, dass es für spätere Versionen noch an Cloud-basierten Triggern arbeitet.
Damit wirken Codex App Automations nah an Claude Routines, sind aber nicht identisch.
Die aktuelle öffentliche Positionierung ist näher an:
- geplanter Hintergrundarbeit
- review-orientiertem Handoff
- Desktop-App-zentrierter Orchestrierung
Claude Routines sind dagegen bereits so beschrieben:
- Cloud-Sessions
- Multi-Trigger-Automationen
- per API auslösbare Runs
- GitHub-ereignisfähige Runs
Der saubere Vergleich lautet also:
| Dimension | Claude Code Routines | Codex App Automations |
|---|---|---|
| Runtime | Cloud | App-zentrierte geplante Hintergrundarbeit |
| Trigger-Modell | Zeitplan, API, GitHub | Zeitplan heute, breiteres Trigger-Modell noch im Ausbau |
| Primäre Ausgabeform | Neue Claude-Code-Session zum Prüfen | Review-Queue und Follow-up-Workflow in der App |
| Best Fit | Unbeaufsichtigte Cloud-Automation | Wiederkehrende, überwachte Arbeit im Codex-Control-Plane |
Wenn Sie Codex intensiv nutzen, ist die interessante Erkenntnis nicht, dass Claude „gewonnen“ hat. Die eigentliche Erkenntnis ist, dass sich der Markt auf denselben Kernbedarf zubewegt: Agenten müssen planbar sein.
Warum OpenClaw-Nutzer Cronjobs so wichtig finden
OpenClaw ist ein hilfreicher Vergleich, weil Scheduling dort als First-Class-Systemoberfläche wirkt und nicht als versteckte UI-Funktion.
Die offiziellen OpenClaw-Dokus beschreiben einen breiteren Automations-Stack:
- cron für exakte Zeitpläne und einmalige Erinnerungen
- heartbeat für ungefähr periodische Checks mit vollem Session-Kontext
- hooks für ereignisgesteuerte Skripte
- standing orders für dauerhafte operative Autorität
Das ist ein großer Grund, warum OpenClaw bei Nutzern gut ankommt, die wirklich autonome Agenten wollen.
OpenClaws Doku macht einen wichtigen Unterschied besonders klar:
- nutzen Sie cron, wenn das Timing präzise sein muss oder die Arbeit isoliert laufen soll
- nutzen Sie heartbeat, wenn ungefähres Timing genügt und der Agent den vollen Haupt-Session-Kontext verwenden soll
Das ist nicht nur ein Implementierungsdetail. Es ist ein starkes Designmuster für Automatisierung.
Warum das wichtig ist
Viele sagen, sie wollen „Agenten-Cronjobs“, meinen aber eigentlich zwei verschiedene Dinge:
- exakte geplante Ausführung
- ambientes periodisches Bewusstsein
OpenClaw trennt das sauber.
Claude Routines decken heute vor allem die erste Kategorie ab: explizite geplante oder ereignisgesteuerte Läufe in der Cloud.
Codex App Automations liegen ebenfalls primär auf der geplanten Seite.
OpenClaw geht weiter, indem es mehrere Ebenen der Automationslogik offenlegt. Deshalb kommt die Plattform bei autonomiefokussierten Nutzern so gut an.
Warum Cronjobs für die Zukunft von KI-Agenten wichtig sind
Wenn ein Agent nur handeln kann, nachdem ein Mensch gefragt hat, bleibt er ein reaktives Werkzeug.
Wenn ein Agent laufen kann:
- jeden Morgen
- wenn ein PR geöffnet wird
- wenn ein Deploy fertig ist
- wenn ein Alarm auslöst
- wenn das wöchentliche Wartungsfenster beginnt
dann wird er Teil des operativen Rhythmus des Systems.
Das ist die eigentliche Bedeutung von Routines und Automations-Frameworks. Sie definieren:
- wann der Agent aufwacht
- welchen Kontext er bekommt
- welche Autorität er hat
- wohin das Ergebnis geht
Sobald diese vier Dinge stabil sind, wird der Agent für wiederkehrende Arbeit deutlich vertrauenswürdiger.
Häufige Fallen
1. Scheduling mit Autonomie verwechseln
Ein Cron-Trigger löst nur die Frage „wann“. Er löst nicht Korrektheit, Berechtigungsumfang oder Review-Qualität.
2. Vage Prompts schreiben
„Schau ins Repo und hilf“ ist kein Automations-Prompt. Es ist eine Einladung zu Drift.
3. Laufzeitgrenzen ignorieren
Cloud-Routines, Desktop-Tasks und selbst gehostete Scheduler sind nicht austauschbar. Die richtige Wahl hängt davon ab, ob die Aufgabe braucht:
- lokale Dateien
- Cloud-Verfügbarkeit
- Event-Integrationen
- strenge Auditierbarkeit
4. Fehlerbehandlung vergessen
Die besten Automationen definieren, was passiert, wenn es nichts zu berichten gibt, zu viel zu verarbeiten ist oder ein externes System nicht verfügbar ist.
Ein praktischer Denkrahmen für die Kategorie
Wenn Sie ein einfaches Modell wollen, nutzen Sie dieses:
- wählen Sie Claude Code Routines, wenn Sie einen Cloud-Agenten wollen, der per Zeitplan, API-Call oder unterstütztem GitHub-Event aufwachen kann
- wählen Sie Codex App Automations, wenn Sie wiederkehrende Arbeit innerhalb Ihrer Coding-App mit revieworientiertem Workflow möchten
- wählen Sie OpenClaw, wenn Sie die expliziteste selbst gehostete Automationsoberfläche wollen und Cron, Heartbeat, Hooks und dauerhafte Autorität als getrennte Bausteine wichtig sind
Deshalb ist diese Feature-Kategorie so wichtig. Es geht nicht wirklich um Cron-Syntax. Es geht darum, ob KI-Agenten in Chatfenstern gefangen bleiben oder zu verlässlichen Hintergrundarbeitern werden.
Related Guides
- AI Coding Topic Hub
- How to Use Codex
- Parallel Code Agents Explained
- Build a Claude-Code-Like AI Agent with Claude Agent SDK
- OpenClaw vs ZeroClaw vs Pi Agent vs Nanobot