Wie es übersehen wird
Ihr Agent arbeitet noch. Das Terminal bewegt sich weiter. Aber er hat gerade zum fünften Mal dasselbe angefordert. Aktivität kann beruhigend wirken, auch wenn die Sitzung in einer Schleife feststeckt.
Stellen Sie sich eine Programmieraufgabe vor, bei der der Agent immer wieder den Git-Status prüft. Einmal ist nützlich. Fünf identische Aufrufe hintereinander können bedeuten, dass er seinen nächsten Schritt verloren hat. Über mehrere Sitzungen hinweg ist dieses Muster leicht zu übersehen, bis Sie zur gleichen unvollendeten Aufgabe zurückkehren.
Was ClawMetry erkennt
ClawMetry sucht nach wiederholten Tool-Aufrufen mit denselben Argumenten sowie nach kurzen, sich wiederholenden Zyklen von Tool-Namen. Wenn die Wiederholung den zugehörigen Schwellenwert überschreitet, wird eine Warnung zur feststeckenden Schleife ausgelöst. Der Befund nennt das Muster, das Tool und die Wiederholungsanzahl.
Der Unterschied, der den Befund verändert
Auslösendes Beispiel
5 identische Aufrufe
Warnbefund
Stilles Vergleichsbeispiel
8 verschiedene Argumente
Kein Befund für diesen Detector.
Im geprüften Beispiel erzeugen fünf identische Git-Status-Aufrufe eine Warnung. Acht Aufrufe mit unterschiedlichen Dateiargumenten bleiben für diesen Detector still. Der entscheidende Unterschied ist die wiederholte Aktion. Schwellenwerte können die Laufzeit und ihre erlernte Basis widerspiegeln, daher ist fünf ein Beispiel, keine universelle Regel.
Detector-Ergebnis prüfen
{
"kind": "stuck_loop",
"severity": "warning",
"evidence": {
"pattern": "identical",
"tool": "Bash",
"repeats": 5,
"total_tool_calls": 5,
"threshold": 3,
"threshold_source": "static"
}
}Eingaben und vollständige Ergebnisse herunterladen (JSON)Wie das Beispiel geprüft wurde
Diese Beispiele werten den veröffentlichten Detector mit selbst erstellten Ereignisdaten oder einmalig verwendeten Konfigurationsdateien aus. Die Videos veranschaulichen dieses Verhalten. Es sind keine Aufzeichnungen von Live-Agents oder der Produktoberfläche. Kein Befehl in den Beispielen wurde ausgeführt.
Das Ergebnis beschreibt das Verhalten für diese Eingaben. Es belegt weder Laufzeit-Ingestion, Prävention noch einen echten Kompromittierungsfall. Festgelegten Quellvertrag prüfen.
Was als nächstes zu prüfen ist
Prüfen Sie den wiederholten Schritt und seine Ergebnisse. Wartet der Agent auf etwas, das sich nicht ändern kann? Fehlt eine Abhängigkeit oder eine klarere nächste Aktion? Nutzen Sie den Befund, um den Kreislauf selbst zu unterbrechen, und prüfen Sie dann, ob nützliche Arbeit wieder aufgenommen wird.
- Wiederholten Schritt prüfen
- Prüfen, was fehlt
- Konkrete nächste Aktion festlegen
Was dieses Signal belegt
Wiederholung kann absichtlich sein. Dieser Befund bestimmt weder die Ursache, noch stoppt er die Sitzung oder begrenzt Ausgaben.