Du zahlst 20â200 $/Monat fĂŒr Claude und nutzt es wie eine kostenpflichtige Version von ChatGPT. 9 von 10 Nutzer haben noch nie eine Automatisierung eingerichtet, die lĂ€uft, ohne dass sie auf Knöpfe drĂŒcken.
Kein /loop, keine geplanten Aufgaben, keine Routines, keine Trigger. Das Tool, das arbeiten soll, wĂ€hrend du schlĂ€fst, wartet immer noch darauf, dass du tippst. Dies ist der 14-Schritte-Fahrplan fĂŒr den vollstĂ€ndigen Automatisierungsstack â und die Stunden, die du in deiner Woche zurĂŒckbekommst.
Folge meinem Substack, um frisches KI-Alpha zu erhalten:
Claude Code hat in den letzten drei Monaten leise einen ganzen Automatisierungsstack ausgerollt. /loop ist gestartet.
Auto Mode wurde am 24. MĂ€rz eingefĂŒhrt. Cloud Routines öffneten am 14. April in der Research Preview. Bis Mai 2026 ist das Bild vollstĂ€ndig: drei Automatisierungsebenen, die von deinem Terminal bis zu Anthropics Cloud reichen, jede verdient ihren Platz, indem sie einen anderen Grund beseitigt, warum du aufpassen musst.
Dies ist der 14-Schritte-Fahrplan fĂŒr alle drei Ebenen â jedes Detail wurde anhand der offiziellen Dokumentation unter code.claude.com/docs bis Juni 2026 ĂŒberprĂŒft. Der Bogen ist einfach: Hol das manuelle Loop richtig hin, mach es restart-fest, schieb es in die Cloud, wo dein Laptop keine Rolle spielt.

14 Schritte. 3 Stufen. Ein Claude, der arbeitet, wÀhrend du schlÀfst.
01. Der /loop-Befehl. Explizit und in natĂŒrlicher Sprache â beides funktioniert.
Der schnellste Weg, Claude Code alles nach einem Zeitplan machen zu lassen. Gib in einer beliebigen Session /loop <intervall> <anweisung> ein.
Unter der Haube ruft er drei native Tools auf: CronCreate, CronList, CronDelete. Die Intervalle verwenden eine Zahl plus Einheit: m fĂŒr Minuten, h fĂŒr Stunden, d fĂŒr Tage. Das Minimum ist 1 Minute â 30s werden aufgerundet.

1> /loop 1m say hello23âČ Claude4 CronCreate(*/1 * * * * : say hello)5â Geplant c21d95a0 (Jede Minute)6 - Auftrag: say hello7 - Takt: Jede 1 Minute (*/1 * * * *)8 - Auftrags-ID: c21d95a09 - Dauer: Wiederkehrende Aufgaben laufen nach 7 Tagen automatisch ab10 - Jederzeit abbrechen: CronDelete c21d95a0
Du musst /loop gar nicht explizit eingeben. Claude versteht natĂŒrlichsprachliche ZeitplĂ€ne genauso gut:
- alle 10 Minuten den Bereitstellungsstatus prĂŒfen
- jeden Werktag um 7 Uhr die nÀchtlichen Commits zusammenfassen
- heute um 18:30 Uhr ein Status-Update an Slack posten
Die Uhrzeiten verwenden die Zeitzone des lokalen Rechners, nicht UTC. Jeder in Claude Code verfĂŒgbare Slash-Befehl kann innerhalb eines /loop verwendet werden â einschlieĂlich /run, /review, sogar ein weiterer /loop, wenn du abenteuerlustig bist.
02. Echte Cron-AusdrĂŒcke fĂŒr echte ZeitplĂ€ne.
Das CronCreate-Tool akzeptiert standardmĂ€Ăige 5-Feld-Cron-AusdrĂŒcke: Minute Stunde Tag-des-Monats Monat Tag-der-Woche. Alle Felder unterstĂŒtzen Wildcards (\), einzelne Werte (5), Schritte (\/15), Bereiche (1â5) und kommagetrennte Listen (1,15,30). Tag-der-Woche verwendet 0 oder 7 fĂŒr Sonntag bis 6 fĂŒr Samstag.
Was NICHT unterstĂŒtzt wird: Erweiterte Syntax wie L (letzter Tag), W (Werktag), ? oder Namensaliase wie MON oder JAN. Wenn sowohl Tag-des-Monats als auch Tag-der-Woche eingeschrĂ€nkt sind, passt ein Datum, wenn entweder das eine oder das andere Feld zutrifft â standardmĂ€Ăige vixie-cron-Semantik.
Cron-Muster, die sich lohnen, gemerkt zu werden:
1# Cron-Muster, die sich auszahlen23# alle 5 Minuten (nur wÀhrend der GeschÀftszeiten)4*/5 9-17 * * 1-556# jeden Werktag um 7 Uhr70 7 * * 1-589# erster Tag des Monats um 9 Uhr100 9 1 * *1112# alle 15 Minuten13*/15 * * * *1415# nachts um 2:30 Uhr1630 2 * * *1718# jeden Freitag um 16 Uhr190 16 * * 52021# alle 6 Stunden zur vollen Stunde220 */6 * * *
03. Automatischer Ablauf und Stoppbedingungen
Vier harte Grenzen, die entscheiden, ob /loop das richtige Werkzeug fĂŒr den Job ist. Merke sie dir oder verschwende spĂ€ter Zeit, um sie herauszufinden:
- 7-Tage-Ablauf. Jede wiederkehrende Aufgabe wird 7 Tage nach ihrer Erstellung automatisch gelöscht. Die Aufgabe wird ein letztes Mal ausgefĂŒhrt und entfernt sich dann selbst. Das begrenzt, wie lange ein vergessener Loop laufen kann. Wenn du sie lĂ€nger brauchst, brich sie ab und erstelle sie vor Ablauf neu â oder verwende Routines (Schritt 10).
- Maximal 50 Aufgaben pro Session. Reichlich fĂŒr einzelne Workflows. Wenn du etwas AufwĂ€ndigeres baust, zĂ€hle deine Aufgaben; du bekommst keine Warnung, bis du an die Grenze stöĂt.
- Kein Nachholfeuer. Wenn eine Aufgabe fĂ€llig ist, wĂ€hrend Claude mit einer langlaufenden Anfrage beschĂ€ftigt ist, wird sie einmal ausgefĂŒhrt, wenn Claude wieder inaktiv wird, nicht einmal pro verpasstem Intervall. Ein 5-Minuten-Loop, der wĂ€hrend eines 20-minĂŒtigen Refactorings fĂ€llig wird, erzeugt danach einen Aufruf, nicht vier.
- Session-begrenzt. Das SchlieĂen des Terminals beendet alles. Ein Neustart von Claude Code löscht alle geplanten Aufgaben. Es gibt keine Persistenz ĂŒber Sessions hinweg â dafĂŒr sind Stufe 2 und Stufe 3 da.
Um Aufgaben wĂ€hrend einer Session aufzulisten und abzubrechen, frag einfach in natĂŒrlicher Sprache â Claude leitet an CronList und CronDelete weiter:
1> Zeige laufende Cron-Jobs23âČ CronList()4 ID JOB TAKT5 c21d95a0 say hello Jede 1 Minute6 8f3aa412 deploy status prĂŒfen Alle 10 Minuten7 bb7c0d91 morgendliche Zusammenfassung 0 7 * * 1-589> Beende den Deploy-Status-Check1011âČ CronDelete(8f3aa412)12â Abgebrochen. 2 Jobs verbleibend.
FĂŒr CI-Umgebungen oder gemeinsam genutzte Server, auf denen eine zeitgesteuerte Planung im Hintergrund unerwĂŒnscht ist, setze CLAUDE_CODE_DISABLE_CRON=1 in deiner Umgebungsvariablen. Die Cron-Tools und /loop werden deaktiviert, und bereits geplante Aufgaben werden nicht mehr ausgefĂŒhrt.
Das ist die richtige Entscheidung fĂŒr jede Umgebung, in der der Benutzer, der Claude ausfĂŒhrt, nicht der Benutzer ist, dem der Zeitplan gehört.
04. /loop mit /goal kombinieren
Ein /loop allein fordert Claude auf, etwas wiederholt zu tun. Ein /loop in Kombination mit /goal fordert Claude auf, etwas wiederholt zu tun, bis eine bestimmte Bedingung erfĂŒllt ist â und weiterzuloopen, auch wenn zwischendurch ein âgenug erledigt" behauptet wird.

Diese Kombination löst agentische TrĂ€gheit innerhalb einer wiederkehrenden Aufgabe. Ohne /loop könnte ein Loop 20 der 50 Elemente bearbeiten, die er bearbeiten soll, und den Rest als âerledigt" bezeichnen. Mit /goal wird die Stoppbedingung explizit gemacht und durchgesetzt:
1Ein /loop allein fordert Claude auf, etwas wiederholt zu tun.2Ein /loop in Kombination mit /goal fordert Claude auf, etwas wiederholt zu tun, bis eine bestimmte Bedingung erfĂŒllt ist â und weiterzuloopen, auch wenn zwischendurch ein âgenug erledigt" behauptet wird.34Diese Kombination löst agentische TrĂ€gheit innerhalb einer wiederkehrenden Aufgabe.5Ohne /loop könnte ein Loop 20 der 50 Elemente bearbeiten, die er bearbeiten soll, und den Rest als âerledigt" bezeichnen. Mit /goal wird die Stoppbedingung explizit gemacht und durchgesetzt:
Die drei Muster, bei denen sich diese Kombination auszahlt:
- Fehlerhafte Tests debuggen. Reproduzieren, Theorien aufstellen, testen, bis eine hÀlt.
- Langlaufende Migrationen. Elemente verarbeiten, Fortschritt speichern, fortfahren, bis die Warteschlange leer ist.
- Inbox-Àhnliches Triaging. Ausstehende Elemente bearbeiten, fortfahren, bis in einem vollstÀndigen Durchlauf nichts Neues mehr eintrifft.
Vier Schritte und du hast einen funktionierenden manuellen Loop. Jetzt mach ihn restart-fest.
05. Desktop-geplante Aufgaben.
Die Claude Desktop-App hat einen eigenen Planer, getrennt vom /loop der CLI. Erstelle geplante Aufgaben unter Planung â Neue Aufgabe â Neue lokale Aufgabe.
Du definierst einen Namen, eine Anweisung, HĂ€ufigkeit, Berechtigungen und einen Arbeitsordner. Jeder Durchlauf startet eine neue Claude Code-Session â kein gemeinsamer Kontext mit irgendetwas anderem.

Was diese Ebene bietet, was /loop nicht bietet:
- Ăberlebt Neustarts. Starte deine Maschine neu, schlieĂe alle Terminals â Aufgaben werden trotzdem ausgefĂŒhrt, wenn ihre Zeit gekommen ist.
- Frischer Kontext bei jedem Durchlauf. Kein angesammelter Zustand von vorherigen LÀufen. Jede Aufgabe ist im Wesentlichen unabhÀngig.
- Vorkonfigurierte Berechtigungen. Erlaubte Tools, Arbeitsordner, Modell â alles pro Aufgabe festgelegt.
Was sie trotzdem erfordert: Deine Maschine muss eingeschaltet sein. Wenn dein Laptop im Ruhezustand ist, wenn eine Aufgabe fĂ€llig ist, wird der Durchlauf ĂŒbersprungen. Wenn die Maschine aufwacht oder du Claude Desktop wieder öffnest, wird nach verpassten LĂ€ufen der letzten 7 Tage gesucht, ein Nachhol-Durchlauf fĂŒr den zuletzt verpassten Zeitpunkt gestartet und eine Benachrichtigung angezeigt.
Um den Leerlauf-Ruhezustand zu verhindern, aktiviere Computer wach halten in den Desktop-Einstellungen unter Allgemein. Das SchlieĂen des Laptopdeckels löst trotzdem den Ruhezustand aus.
Geplante Desktop-Aufgaben sind
nur fĂŒr macOS und Windows verfĂŒgbar
. Linux-Nutzer haben zwei Optionen: (1) das /loop der CLI fĂŒr Session-begrenzte Planung verwenden oder (2) System-Cron-Jobs einrichten, die claude -p <anweisung> im unbeaufsichtigten Modus fĂŒr eine dauerhafte Planung ausfĂŒhren. Routines (Schritt 10) funktionieren ĂŒberall, da sie in der Cloud laufen.
06. Token-Budgets und Ratenlimits.
Die gröĂte Ăberraschung bei einem Pro-Plan: Jeder geplante Durchlauf startet eine vollstĂ€ndige Claude Code-Session, und jede Session zĂ€hlt zu deinen Nutzungslimits. Ein 5-Minuten-Loop, der 24 Stunden lĂ€uft, sind 288 Sessions.
Sie sind nicht klein â jede lĂ€dt Kontext, ruft Tools auf, ruft möglicherweise Subagenten auf. BerĂŒcksichtige das, bevor du etwas AufwĂ€ndiges aufsetzt.
Drei Gewohnheiten, die die Automatisierung erschwinglich halten:
- Setze explizite Token-Budgets in der Anweisung. âVerwende höchstens 5k Tokens. Wenn du in diesem Budget nicht fertig wirst, speichere den Zwischenstand und beende sauber." Das begrenzt jeden Durchlauf einzeln.
- Pass das Modell an die Aufgabe an. StandardmĂ€Ăig nicht alles auf Opus setzen. Die meisten Automatisierungen laufen gut auf Sonnet. GĂŒnstige Erkundungen laufen auf Haiku. Der ModellwĂ€hler in der Aufgabenkonfiguration verwendet standardmĂ€Ăig den Panel-Standard â nicht den, den deine interaktiven Sessions verwenden. Setze es explizit pro Aufgabe.
- WĂ€hle den richtigen Plan fĂŒr das Volumen. Der Pro-Plan wird bei starker Automatisierung schnell knapp. Max bietet den 5-fachen Spielraum; Team und Enterprise noch mehr. Wenn du echte Automatisierung ausrollst, zahlt sich das Upgrade aus, indem du nicht dienstags um 15 Uhr gebremst wirst.
07. Berechtigungen fĂŒr unbeaufsichtigte LĂ€ufe konfigurieren.
StandardmĂ€Ăig bittet Claude Code um Genehmigung, bevor es einen Bash-Befehl ausfĂŒhrt, eine Datei schreibt oder eine externe API aufruft.
Das ist in Ordnung, wenn du zuschaust. Es ist eine Katastrophe, wenn niemand da ist. Drei Konfigurationsmuster verwandeln die Standardeinstellung in etwas, das tatsÀchlich unbeaufsichtigt laufen kann:
- Bestimmte Tools vorab genehmigen ĂŒber settings.json â eine Positivliste sicherer Befehle und eine Negativliste verbotener.
- .claudeignore im Projektverzeichnis verwenden, um den Zugriff auf Anmeldeinformationen, Umgebungsdateien und sensible Verzeichnisse zu blockieren, bevor eine unbeaufsichtigte Aufgabe sie berĂŒhrt.
- Audit-Logging aktivieren, um jede autonome Aktion aufzuzeichnen. Lies es am nÀchsten Morgen, anstatt dem Lauf blind zu vertrauen.
1{2 "permissions": {3 "autoApprove": [4 "Read(*)",5 "Grep(*)",6 "Bash(npm test)",7 "Bash(pytest)",8 "Bash(git status)",9 "Bash(git diff*)",10 "Bash(git log*)",11 "WebFetch(domain:docs.python.org)"12 ],13 "deny": [14 "Bash(rm -rf*)",15 "Bash(git push*)",16 "Bash(*--force*)",17 "Bash(curl*)",18 "Edit(.env*)",19 "Edit(secrets/*)"20 ]21 },22 "auditLog": true23}
Die richtige Frage, um zu entscheiden, was automatisch genehmigt werden soll: Wenn das schiefgeht, was kostet es, es rĂŒckgĂ€ngig zu machen? GĂŒnstig rĂŒckgĂ€ngig zu machen (ein Kommentar zu einem Entwurf-PR) â automatisch genehmigen. Teuer rĂŒckgĂ€ngig zu machen (ein Force-Push auf main) â niemals.
Der Mittelweg (einen Branch erstellen, einen PR öffnen) ist in Ordnung, automatisch zu genehmigen, wenn du auch Audit-Logs hast, die du tatsÀchlich liest.
08. Auto Mode â KI-klassifizierte Berechtigungen
Auto Mode ist die Alternative zu --dangerously-skip-permissions. Anstatt pauschaler Genehmigung bewertet ein KI-Klassifizierer jeden Tool-Aufruf anhand der aktiven Berechtigungsrichtlinie und entscheidet, ob er automatisch genehmigt, nachfragt oder blockiert.
Anthropic hat gemessen, dass Benutzer 93 % der Berechtigungsabfragen genehmigen; Auto Mode automatisiert die 93 % und hĂ€lt den Menschen fĂŒr die 7 % im Loop.

So funktioniert es in der Praxis:
- Drei Stufen. Permissiv, Ausgeglichen, Restriktiv. WĂ€hle die, die deiner Risikotoleranz fĂŒr das Projekt entspricht.
- Zwei Verteidigungsebenen. Ein serverseitiger Prompt-Injection-Detektor scannt Tool-Ausgaben, bevor sie in Claudes Kontext gelangen. Dann bewertet ein Klassifizierer jede vorgeschlagene Aktion.
- Audit-Pfad. Jede autonome Entscheidung wird protokolliert. Du kannst spĂ€ter ĂŒberprĂŒfen, was genehmigt wurde und warum.
PlanverfĂŒgbarkeit Stand Mai 2026: Max, Team, Enterprise und API-PlĂ€ne (ĂŒber die Anthropic API). Derzeit nicht verfĂŒgbar fĂŒr Pro, Bedrock, Vertex oder Foundry.
ĂberprĂŒfe code.claude.com/docs/en/auto-mode, bevor du deine Planung darauf aufbaust. Nach der Aktivierung tritt Auto Mode dem Shift+Tab-Modus-Wechsel zusammen mit Accept Edits und Plan bei.
Auto Mode befindet sich noch in der Research Preview. Die Entscheidungslogik des Klassifizierers wird weiterentwickelt, und das Verhalten kann sich zwischen den Versionen Àndern.
Kombiniere es mit .claudeignore und Audit-Logs â Anthropic empfiehlt beides nachdrĂŒcklich. Verwende es nicht in gemeinsam genutzten Teamumgebungen ohne zusĂ€tzliche Sicherheitsvorkehrungen.
09. Den richtigen Planer fĂŒr den Job auswĂ€hlen.
Drei Planer, leicht zu verwechseln. Die Entscheidungsregel ist eine Frage: Wo muss das ausgefĂŒhrt werden, und wer muss dafĂŒr wach sein?

Das sich verstĂ€rkende Muster: Beginne mit /loop in einer Session, um herauszufinden, was funktioniert, befördere es dann zu Desktop-Aufgaben fĂŒr den tĂ€glichen Gebrauch, und befördere es dann zu Routines, wenn du es unabhĂ€ngig von deiner Hardware laufen lassen willst.
Jede Stufe verdient ihren Platz, indem sie einen anderen Grund beseitigt, warum du da sein musst.
10. Cloud Routines.
Veröffentlicht am 14. April 2026 in der Research Preview. Routines sind gespeicherte Claude Code-Konfigurationen â eine Anweisung, Repositories, Konnektoren, Berechtigungen â die auf der von Anthropic verwalteten Cloud-Infrastruktur auf einen Trigger hin ausgefĂŒhrt werden.
Dein Laptop kann aus sein. Der Lauf findet trotzdem statt.
VerfĂŒgbar fĂŒr alle kostenpflichtigen PlĂ€ne (Pro, Max, Team, Enterprise). Erstelle sie unter claude.ai/code/routines oder mit /schedule in der CLI. Die CLI erstellt nur planungsgetriggerte Routines; um API- oder GitHub-Trigger hinzuzufĂŒgen, bearbeite sie im Web.

Was eine Routine tatsÀchlich enthÀlt:
- Eine in sich geschlossene Anweisung. Die Routine lĂ€uft autonom ohne RĂŒckfragen, daher wird aus allem Mehrdeutigen bei jedem Lauf ein MĂŒnzwurf. Formuliere genau, was zu tun ist, wie Erfolg aussieht und wohin das Ergebnis gesendet werden soll.
- Ein oder mehrere Repositories. Werden zu Beginn jedes Laufs geklont.
- Konnektoren. Slack, Linear, Drive, GitHub â alles, was du eingerichtet hast.
- Eine Umgebung. Steuert Netzwerkzugriff und Geheimnisse. Standard ist VertrauenswĂŒrdig â erlaubt Paketregistries, aber keine beliebigen ausgehenden Aufrufe.
- Ein oder mehrere Trigger. Planung, API, GitHub-Ereignis oder eine beliebige Kombination.
StandardmĂ€Ăig können Routines nur in Branches mit dem PrĂ€fix claude/ pushen. Eine schlecht geschriebene Routine kann nicht versehentlich auf main pushen. Deaktiviere dies nur, wenn du einen nachgelagerten ĂberprĂŒfungsprozess hast, dem du tatsĂ€chlich vertraust. Der Standard existiert aus gutem Grund.
11. Planungsgetriggerte Routines
Der hĂ€ufigste Trigger und der, mit dem man beginnen sollte. Stelle einen Takt ein â stĂŒndlich, tĂ€glich, an Werktagen, wöchentlich oder eine einmalige zukĂŒnftige Zeit â und geh weg.
1> /schedule weekdays at 7am2 Ziel: Die GitHub-Issues von gestern abrufen, nach Schweregrad klassifizieren,3 Korrekturen fĂŒr alle âP0" oder âP1" entwerfen, Entwurf-PRs zur ĂberprĂŒfung öffnen.4 Eine Zusammenfassung an #engineering auf Slack posten.56âČ Claude7 Erstelle Routine: morning-briefing8 - trigger: schedule (0 7 * * 1-5)9 - repositories: org/api, org/web10 - connectors: github, slack11 - environment: VertrauenswĂŒrdig12â Aktiv · erster Lauf Montag 07:00 Uhr Ortszeit.13 Ansehen unter claude.ai/code/routines
Drei Muster, die sich schnell amortisieren:
- Morgenbriefing. Die Metriken und VorfĂ€lle von gestern abrufen, neue GitHub-Issues zusammenfassen, eine Zusammenfassung an Slack posten. Um 8 Uhr weiĂt du, was ĂŒber Nacht passiert ist, ohne etwas öffnen zu mĂŒssen.
- PR-Review-Durchlauf. Jeden Werktag um 9 Uhr offene PRs scannen, die dir zugewiesen sind, einen Erst-Review-Kommentar mit Sicherheits- und Stilhinweisen hinterlassen. Der menschliche Review beginnt vorgefiltert.
- Dokumentations-AbweichungsprĂŒfung. Wöchentlich Code-Ănderungen scannen und alle Dokumentationen markieren, die nicht mit aktualisiert wurden. Einen Entwurf-PR mit den Korrekturen öffnen.
Die Zeiten sind in deiner lokalen Zeitzone und werden automatisch umgerechnet. LĂ€ufe können aufgrund einer Staffelung einige Minuten nach der geplanten Zeit beginnen â konsistent pro Routine.
12. API-getriggerte Routines
Ein API-Trigger gibt einer Routine einen eindeutigen HTTP-Endpunkt und ein Bearer-Token. POST von ĂŒberall â Alarmsysteme, Deploy-Pipelines, Ăberwachungstools, deine eigenen Apps â und die Routine wird ausgefĂŒhrt. Ein optionaler JSON-Body wird als einmaliger Kontext an die Anweisung der Routine angehĂ€ngt.
1# FĂŒhre eine Routine von ĂŒberall mit HTTP-Zugriff aus2curl -X POST https://api.anthropic.com/v1/claude_code/routines/$ROUTINE_ID/fire \3 -H "Authorization: Bearer $ROUTINE_TOKEN" \4 -H "anthropic-version: 2023-06-01" \5 -H "anthropic-beta: experimental-cc-routine-2026-04-01" \6 -H "Content-Type: application/json" \7 -d '{"text": "Sentry Alert SEN-4521 in Produktion ausgelöst. Stack Trace beigefĂŒgt."}'89# Antwort enthĂ€lt claude_code_session_id + URL zum Live-Verfolgen
Zwei betriebliche Details, die wichtig sind:
- Das Token wird nur einmal bei der Erstellung angezeigt. Speichere es sofort in einem Secrets-Store â du kannst es spĂ€ter nicht abrufen.
- Behalte den Beta-Header im Auge. Der /fire-Endpunkt wird unter experimental-cc-routine-2026-04-01 ausgeliefert. Anfrage- und Antwortformate können sich wĂ€hrend der Vorschau Ă€ndern. Anthropic garantiert, dass die beiden neuesten Headerversionen funktionieren â migriere wĂ€hrend des Deprecation-Fensters.
Was dieses Triggermuster tatsÀchlich ermöglicht: Claude wird ein aufrufbarer Workflow von jedem System in deinem Stack aus.
CI schlĂ€gt fehl â feuere eine Routine zur Untersuchung und zum Ăffnen eines Korrektur-PRs. PagerDuty-Alarm â feuere eine Routine zum Triaging und Posten des ersten Kontexts.
Stripe-Webhook â feuere eine Routine zur Aktualisierung eines internen Dashboards.
13. GitHub-getriggerte Routines.
Der GitHub-Trigger verknĂŒpft eine Routine mit dem Webhook der Claude GitHub App. UnterstĂŒtzte Ereignisse sind breit gefĂ€chert: Pull Request, Push, Issue, Check Run, Workflow Run, Diskussion, Release, Merge Queue.
Jedes passende Ereignis startet eine unabhĂ€ngige Session â keine Wiederverwendung von Sessions zwischen Ereignissen.

Wo dieser Trigger seinen Platz verdient:
- PR-Ăffnen-Ereignisse â Routine fĂŒhrt einen Code-Review-Durchlauf durch, markiert Sicherheits- und Stilprobleme, hinterlĂ€sst einen Erstkommentar. Autoren erhalten Feedback vor dem menschlichen Review.
- Issue-Erstellen-Ereignisse â Routine triaged neue Issues, weist Labels zu, verknĂŒpft relevanten Code, entwirft eine erste Antwort. Der Backlog bleibt sauber, ohne dass sich jemand manuell darum kĂŒmmern muss.
- Workflow-Run-Ereignisse â Routine untersucht CI-Fehler, identifiziert wahrscheinliche Ursachen, öffnet einen Entwurf-Korrektur-PR. Fehlgeschlagene Builds werden keine manuelle Arbeit mehr sein.
- Release-Ereignisse â Routine entwirft Versionshinweise, postet ins Changelog, benachrichtigt Stakeholder. Schluss mit âWer schreibt diesmal das Changelog?"
Pull-Request-Filter ermöglichen eine genaue Eingrenzung: Autor, Titel, Body, Basis-Branch, Head-Branch, Labels, Entwurfsstatus, Merge-Status, aus Fork.
Eine Routine, die nur bei PRs mit dem Label âsecurity-review erforderlich" gegen main ausgelöst wird, ist nur eine Filtereinstellung entfernt.
14. Mit Skills und Dynamic Workflows kombinieren.
Der letzte Schritt schlieĂt den Kreis mit allem, was Claude Code zuvor ausgeliefert hat. Jede Automatisierungsebene wird leistungsfĂ€higer, wenn du sie mit dem Rest des Stacks kombinierst.

- Skills in Routines. Ein Skill ist eine wiederverwendbare Anweisungsdatei. Lege deinen âPR-Review"- oder âMorgenbriefing"-Skill in ~/.claude/skills/ ab und weise dann die Routineanweisung darauf hin: âVerwende den Morgenbriefing-Skill." Der Skill ist dein wiederverwendbares Rezept; die Routine ist der Trigger, der es ausfĂŒhrt.
- Dynamic Workflows in Routines. FĂŒr komplexe Automatisierungen, die von parallelen Subagenten profitieren â tiefgehende ĂberprĂŒfungen, Turniere, Fan-Out-Recherchen â lasse die Routineanweisung einen Workflow aufrufen. Routines liefern die Planung; Workflows liefern die Struktur.
- Routines, die von anderen Routines getriggert werden. Die Ausgabe einer Routine (ein geöffneter PR, eine Slack-Nachricht, eine LabelĂ€nderung) kann der Trigger fĂŒr eine andere Routine sein. Die Komposition ist keine Funktion, die du umschaltest â es ist ein Muster, das du einrichtest, indem du die Ausgabe einer Routine auf den Trigger einer anderen ausrichtest.
- Berechtigungen pro Routine, nicht global. Jede Routine hat ihre eigene Berechtigungskonfiguration. Die Morgenbriefing-Routine liest ĂŒberall, kann aber nicht pushen. Die Auto-Fix-Routine pusht nur in claude/-Branches. Die Sicherheitsscan-Routine hat die Negativliste maximiert. Behandle die Berechtigungsdatei jeder Routine als Teil ihrer Sicherheitsgrenze.
Der gesamte Stack in Bestform sieht so aus: Skills als deine Rezepte, Dynamic Workflows als Orchestrierung, Routines als Triggerebene, Auto Mode als Berechtigungsklassifizierer, Audit-Logs als deine MorgenĂŒberprĂŒfung. Jeder Schritt in diesem Artikel konfiguriert einen Teil dieses Stacks.
Du brauchst nicht alles am ersten Tag. Beginne mit /loop. Befördere es zu Desktop. Befördere es zu Routines. Kombiniere mit Skills. FĂŒge Workflows hinzu, wenn es die KomplexitĂ€t erfordert.
Die Gewohnheiten, die Geld bei der Claude-Automatisierung verschwenden
- /loop von vornherein nie ausprobieren. Die einfachste Automatisierungsstufe kostet nichts und du ignorierst sie seit drei Monaten.
- Den 7-Tage-Ablauf vergessen. Einen kritischen Loop einrichten, weggehen, sich eine Woche spÀter wundern, warum nichts passiert ist.
- /loop fĂŒr Aufgaben verwenden, die lĂ€nger leben sollten als dein Terminal. Der ganze Zweck von Stufe 2 und 3 ist genau dieser Fall â befördere sie.
- Das Standardmodell fĂŒr Automatisierungen verwenden. Opus bei jedem Durchlauf, obwohl Sonnet die gleiche Arbeit gĂŒnstiger erledigen wĂŒrde. ĂberprĂŒfe die Modellauswahl pro Aufgabe.
- Kein /goal bei Loops, die bis zur Erledigung laufen sollen. Der Loop stoppt bei âausreichend erledigt" anstatt bei der tatsĂ€chlichen Stoppbedingung.
- Pauschale Genehmigung ĂŒber --dangerously-skip-permissions. Ein schlechter Prompt entfernt von einem git push --force origin main. Verwende Auto Mode oder eine Positivliste.
- Vage Routine-Anweisungen. Eine Routine lĂ€uft autonom ohne RĂŒckfragen. Mehrdeutige Anweisungen fĂŒhren bei jedem Durchlauf zu MĂŒnzwurfverhalten.
- Keine Audit-Logs. âDer Automatisierung vertrauen", ohne zu ĂŒberprĂŒfen, was sie getan hat, ist der Weg, wie stille Fehler zu lauten VorfĂ€llen werden.
- Das claude/-Branch-PrĂ€fix deaktivieren. Der Standard existiert aus gutem Grund. Schalte es nicht aus, bis dein nachgelagerter ĂberprĂŒfungsprozess tatsĂ€chlich solide ist.
- Automatisierungen auf Pro ausfĂŒhren. Starke Automatisierung stöĂt schnell an Ratenlimits. Wenn du echte Workflows ausrollst, zahlt sich das Upgrade auf Max dadurch aus, dass du nicht blockiert wirst.
Fazit:
Claude hört nicht auf zu arbeiten, wenn du aufhörst zu tippen.
Der Automatisierungsstack wurde in den letzten drei Monaten StĂŒck fĂŒr StĂŒck ausgerollt. /loop im MĂ€rz. Auto Mode zwei Wochen spĂ€ter. Routines im April. Das Ganze ist live, dokumentiert und auf PlĂ€nen verfĂŒgbar, die du bereits bezahlst.
Das Einzige, was zwischen âClaude als teurer Chatbot" und âClaude als Arbeitskraft" steht, sind vierzehn Schritte Konfiguration.
Die meisten Benutzer werden weiterhin manuell Prompts tippen und dort aufhören. Das ist in Ordnung fĂŒr den gelegentlichen Gebrauch und schlecht fĂŒr alles andere. Das 1 %, das echte Automatisierung betreibt, lĂ€sst Claude um 7 Uhr Issues triagen, Dashboards jede Stunde aktualisieren, alle 10 Minuten Slack-Antworten entwerfen â alles, wĂ€hrend sie schlafen. Sie haben den manuellen Loop eingerichtet, ihn zu Desktop befördert und diesen zu Routines befördert.
WĂ€hle einen Schritt aus, den du bisher nicht gemacht hast â wahrscheinlich deinen ersten /loop im Terminal â und fĂŒge ihn morgen hinzu. Dann den nĂ€chsten. Die Ausgabe von Claude folgt der Konfiguration von Claude. Konfiguriere ihn fĂŒr den Autopiloten, und genau das bekommst du.





