Come viene trascurato
Il tuo agente è ancora al lavoro. Il terminale continua a scorrere. Ma ha appena richiesto la stessa cosa per la quinta volta. L'attività può sembrare rassicurante, anche quando la sessione è bloccata in un loop.
Immagina un'attività di codifica in cui l'agente continua a controllare lo stato di Git. Una volta è utile. Cinque chiamate identiche di fila possono significare che ha perso il passo successivo. Su più sessioni, questo schema è facile da non notare finché non torni allo stesso task incompiuto.
Cosa rileva ClawMetry
ClawMetry cerca chiamate di strumenti ripetute con gli stessi argomenti e cicli brevi ripetuti di nomi di strumenti. Quando la ripetizione supera la soglia applicabile, genera un avvertimento di loop bloccato. Il rilevamento indica il pattern, lo strumento e il numero di ripetizioni.
La differenza che cambia il rilevamento
Esempio che innesca il rilevamento
5 chiamate identiche
Rilevamento di avvertenza
Confronto silenzioso
8 argomenti diversi
Nessun rilevamento per questo detector.
Nell'esempio verificato, cinque chiamate identiche allo stato di Git generano un avvertimento. Otto chiamate con argomenti di file diversi rimangono silenziose per questo detector. La differenza rilevante è l'azione ripetuta. Le soglie possono riflettere il runtime e la sua baseline appresa, quindi cinque è un esempio, non una regola universale.
Ispeziona il risultato del detector
{
"kind": "stuck_loop",
"severity": "warning",
"evidence": {
"pattern": "identical",
"tool": "Bash",
"repeats": 5,
"total_tool_calls": 5,
"threshold": 3,
"threshold_source": "static"
}
}Scarica input e risultati completi (JSON)Come è stato verificato l'esempio
Questi esempi valutano il detector pubblicato con dati di eventi creati o file di configurazione temporanei. I video illustrano tali comportamenti. Non sono registrazioni di agenti reali o dell'interfaccia del prodotto. Nessun comando negli esempi è stato eseguito.
Il risultato stabilisce il comportamento per questi input. Non stabilisce l'acquisizione in runtime, la prevenzione o una compromissione reale. Ispeziona il contratto sorgente fissato.
Cosa verificare dopo
Ispeziona il passaggio ripetuto e i suoi risultati. L'agente sta aspettando qualcosa che non può cambiare? Ha bisogno di una dipendenza mancante o di un'azione successiva più chiara? Usa il rilevamento per interrompere il ciclo manualmente, poi verifica se il lavoro utile riprende.
- Ispeziona il passaggio ripetuto
- Verifica cosa manca
- Fornisci un'azione concreta da compiere
Cosa stabilisce questo segnale
La ripetizione può essere intenzionale. Questo rilevamento non determina la causa, non interrompe la sessione né limita la spesa.