Ein Zeitplan führt Arbeiten regelmäßig ohne manuelles Auslösen aus. Sie finden ihn im System unter „Automatisierungen“ und erstellen neue Automatisierungen für Neue Aufgaben, die nach einem festen Zeitplan – alle paar Stunden, täglich, wöchentlich oder monatlich – ausgeführt werden.
Wofür eignen sich Zeitpläne?
Wiederkehrende Wartungsaufgaben, auf die man sich leicht einigen kann – und die man leicht vergisst:
- Abhängigkeits-Updates
- Sich ansammelnde Aufräumarbeiten – toter Code, veraltete Flags, nicht genutzte Exporte
- Wiederkehrende Berichte
- Periodische Prüfungen gegen einen von Ihnen übernommenen Standard
Das Gemeinsame ist, dass die Arbeit im Voraus klar definiert ist. Ein Zeitplan kann nicht entscheiden, was es wert ist getan zu werden; er wiederholt lediglich eine Anweisung, die Sie bereits formuliert haben.
Wofür eignen sich Zeitpläne nicht?
Für alles, bei dem eine Priorisierung erforderlich ist. Ein Zeitplan, der jeden Montag Arbeiten startet – unabhängig von der aktuellen Situation –, konkurriert um dieselben Agenten-Slots wie die tatsächlich geplanten Aufgaben.
Geplante Arbeiten nutzen echte Kapazitäten.
Das sollten Sie sich vor dem Erstellen mehrerer Zeitpläne bewusst machen.
Eine geplante Aufgabe ist eine gewöhnliche Aufgabe. Sie wird in die Warteschlange eingereiht, verbraucht einen Agenten-Slot und beansprucht Modellkosten. Drei tägliche Zeitpläne auf einem Ein-Slot-Plan können alles blockieren, was Sie vorhatten.
Ausführungsverlauf
Jeder Zeitplan speichert den Verlauf seiner Ausführungen und die daraus resultierenden Ergebnisse. Überprüfen Sie diesen gelegentlich – das Versagen einer Automatisierung zeigt sich nicht durch einen dramatischen Fehler, sondern dadurch, dass monatelang nichts Nützliches produziert wird, während gleichzeitig Budget verbraucht wird.
Wenn ein Zeitplan zwölf Pull Requests erstellt hat und Sie keinen davon zusammengeführt haben, ist der Zeitplan fehlerhaft.
Zeitpläne und Ereignis-Automatisierungen
Zwei Möglichkeiten, wie Arbeit ohne menschliches Zutun beginnt:
| Automatisierung | Ausgelöst durch |
|---|---|
| Zeitplan | Zeit |
| Ereignis-Automatisierung | Etwas geschieht, etwa wenn ein pull request geöffnet wird oder eine Prüfung fehlschlägt. |
- ZeitplanZeit
- Ereignisbasierte AutomatisierungEtwas tritt ein.
Eine gewöhnliche Aufgabe
Spezifikation, Plan, Erstellung, Überprüfung, Review. Nutzt einen Agenten-Slot; weisen Sie ihm eine niedrigere Priorität zu.
P2P3Ein pull request
Es kann sich nicht selbst zusammenführen oder in Ihren Basis-Branch committen.
Sie genehmigen
Verwenden Sie einen Zeitplan, wenn der Auslöser tatsächlich die Zeit ist – oder wenn das beobachtete Element in einem System lebt, das keine Ereignisse an Coroid sendet, wie Sentry oder Jira: Der Zeitplan fragt über Ihre MCP-Server nach. Wenn es jedoch darum geht, „wenn dies passiert“ zu reagieren und Coroid oder GitHub dieses Ereignis sendet, nutzen Sie eine Ereignis-Automatisierung. So wird weniger sinnlose Arbeit verrichtet.
Arbeit beginnt auch über eigene Systeme und Agenten, über Ereignis-Automatisierungen sowie aus Qualitätsergebnissen. Siehe Möglichkeiten, Arbeit zu starten.