Zapętlenie

Ciągle działa. Nigdzie nie idzie.

Wykryj powtarzające się działanie ukryte w aktywnej sesji.

Zobacz problem. Zrozum znalezisko.

Narracja w języku angielskim z napisami.

Jak to umyka uwadze

Twój agent wciąż pracuje. Terminal ciągle się przewija. Ale właśnie po raz piąty poprosił o to samo. Aktywność może wyglądać uspokajająco, nawet gdy sesja jest zapętlona.

Wyobraź sobie zadanie kodowania, w którym agent wciąż sprawdza status Git. Raz to przydatne. Pięć identycznych wywołań z rzędu może oznaczać, że zgubił następny krok. W kilku sesjach taki wzorzec łatwo przeoczyć, dopóki nie wrócisz do tego samego niedokończonego zadania.

Co wykrywa ClawMetry

ClawMetry szuka powtarzających się wywołań narzędzi z tymi samymi argumentami oraz krótkich powtarzających się cykli nazw narzędzi. Gdy powtórzenie przekroczy odpowiedni próg, generuje ostrzeżenie o zapętleniu. Znalezisko podaje wzorzec, narzędzie i liczbę powtórzeń.

Różnica zmieniająca wynik

Przykład wyzwalający

5 identycznych wywołań

Ostrzeżenie

Porównanie bez alarmu

8 różnych argumentów

Brak znaleziska dla tego detektora.

W sprawdzonym przykładzie pięć identycznych wywołań Git status generuje ostrzeżenie. Osiem wywołań z różnymi argumentami plików pozostaje ciche dla tego detektora. Istotna różnica to powtarzające się działanie. Progi mogą odzwierciedlać środowisko uruchomieniowe i jego nauczoną wartość bazową, więc pięć to przykład, nie reguła uniwersalna.

Sprawdź wynik detektora
{
  "kind": "stuck_loop",
  "severity": "warning",
  "evidence": {
    "pattern": "identical",
    "tool": "Bash",
    "repeats": 5,
    "total_tool_calls": 5,
    "threshold": 3,
    "threshold_source": "static"
  }
}
Pobierz dane wejściowe i pełne wyniki (JSON)
Jak sprawdzono przykład

Te przykłady oceniają opublikowany detektor z autorskimi danymi zdarzeń lub jednorazowymi plikami konfiguracyjnymi. Filmy ilustrują te zachowania. Nie są nagraniami działających agentów ani interfejsu produktu. Żadne polecenie z przykładów nie zostało wykonane.

Wynik określa zachowanie dla tych danych wejściowych. Nie ustala pozyskiwania danych w czasie rzeczywistym, zapobiegania ani rzeczywistego naruszenia. Sprawdź przypiętą umowę źródłową.

Co sprawdzić dalej

Sprawdź powtarzający się krok i jego wyniki. Czy agent czeka na coś, co nie może się zmienić? Czy brakuje zależności lub wyraźniejszego następnego działania? Użyj znaleziska, by samodzielnie przerwać cykl, a następnie sprawdź, czy przydatna praca zostaje wznowiona.

  1. Sprawdź powtarzający się krok
  2. Sprawdź, czego brakuje
  3. Podaj konkretne następne działanie

Co ustala ten sygnał

Powtórzenie może być celowe. To znalezisko nie ustala przyczyny, nie zatrzymuje sesji ani nie ogranicza wydatków.

Utrzymaj ważne momenty w zasięgu wzroku.

Śledź aktywność agenta, sprawdzaj znaleziska i decyduj, co wymaga Twojej uwagi.