Runaway-Loops verhindern (Teil 2)
Teil 1: Was Loops sind und erste Abwehrmaßnahmen ←
Schritt 3: Verbindliche Exit-Bedingungen
Jeder Workflow braucht feste Regeln, wann er muss stoppen – auch wenn die Aufgabe nicht erledigt ist.
Die meisten Teams definieren nur eine: Stopp, wenn die Aufgabe abgeschlossen ist. Sie brauchen mehr:
- Max. Schrittzahl – z.B. 10 Schritte pro Ticket, dann Eskalation
- Max. Laufzeit – z.B. 5 Minuten pro Lauf, dann stoppen
- Max. API-Aufrufe – z.B. 20 Aufrufe pro Nutzeranfrage, dann stoppen
- Fehler-Exit – kann der Workflow einen Fehler in 2 Versuchen nicht beheben: stoppen und eskalieren. Keine unendlichen Retries, keine vollen Neustarts.
So hat jeder Workflow ein definiertes Ende. Selbst wenn eine Schleife startet, trifft sie schnell eine Exit-Bedingung.
Schritt 4: Echtzeit-Anomalie-Erkennung und Warnungen
Limits und Breaker helfen, aber Sie müssen wissen, wenn etwas schiefgeht.
Tages- oder Wochenberichte reichen nicht. Eine Schleife kann in wenigen Stunden 10k $ verbrennen. Sie brauchen Warnungen, sobald etwas auffällig ist.
Einrichten:
- Echtzeit-Anomalie-Erkennung – Aufrufvolumen, Tokens, Fehler und Ausgaben überwachen. Abweichungen markieren (z.B. 10 Aufrufe/Min → 100).
- Warnungen bei Hochrisiko-Ereignissen – Circuit Breaker-Auslösung, 50 % Tagesbudget, 5x Aufrufvolumen, 20 % Fehlerrate, Workflow erreicht Max-Schritte oder -Aufrufe. Slack, E-Mail oder SMS nutzen.
- Auto-Pause bei kritischen Anomalien – in den schlimmsten Fällen (z.B. 10x Aufrufspitze) Workflow pausieren, bis jemand prüft. Stoppt die Schleife auch, wenn die Warnung nicht sofort gesehen wird.
Das von Grund auf zu bauen ist aufwändig. ClawFirewall bringt Echtzeit-Monitoring, Anomalie-Erkennung und konfigurierbare Warnungen mit.
Alles zusammen
Runaway-Loops sind vermeidbar. Mit Retry-Limits, Circuit Breakern, Exit-Bedingungen und Echtzeit-Monitoring eliminieren Sie das meiste Risiko.
Der Fehler ist das Warten. Ist eine Schleife einmal gelaufen, ist das Geld weg. Setzen Sie das ein, bevor Sie es brauchen.
ClawFirewall kombiniert Retry-Limits, Circuit Breaker, Exit-Enforcement, Anomalie-Erkennung und Auto-Pause. Es integriert mit OpenRouter, OpenClaw, OpenAI, Anthropic und anderen. Bei ClawFirewall.ai starten.