Anti-patterns · #8
Unbounded Loop
- Symptom
- Ein L1-Agent steckt wegen fehlerhaften Reasonings in unproduktiven Endloszyklen fest, ohne programmiertes Rekursionslimit oder Schritt-Budget.
- Behebung
- Ein hartes recursion_limit und ein Schritt-Budget auf Harness-Ebene setzen. Ein Reflexion-Gate oder einen Tool-Call-Zähler hinzufügen, um Endlosschleifen zu unterbrechen.
- Ursprung
- Eingeführt auf L1
- Querverweis
- Entstammt L1 mit ReAct; tritt hier erneut auf, wenn eine primitive Loop keine Terminierung hat.
Weiter erkunden
Jetzt der richtige Weg.
PatternsReActDer Agent wechselt iterativ zwischen einem Denkschritt und einem Tool-Aufruf ab, bis das Ziel erreicht ist. Er beobachtet das Ergebnis der Aktion und leitet daraus den nächsten Schritt ab.ReAct lesen PatternsAnti-PatternsDie Fehlermodi, gegen die man entwerfen sollte.Zurück zu den Anti-Patterns