Nasıl gözden kaçıyor
Ajanın hâlâ çalışıyor. Terminal hareket etmeye devam ediyor. Ama beşinci kez aynı şeyi istedi. Oturum bir döngüde takılıyken bile aktivite güven verici görünebilir.
Ajanın sürekli Git durumunu kontrol ettiği bir kodlama görevi hayal edin. Bir kez faydalıdır. Arka arkaya beş özdeş çağrı, bir sonraki adımını kaybetmiş olabileceğine işaret edebilir. Birden fazla oturumda bu örüntüyü, aynı tamamlanmamış göreve geri dönene kadar kaçırmak kolaydır.
ClawMetry neyi tespit eder
ClawMetry, aynı argümanlarla tekrarlanan araç çağrılarını ve kısa tekrarlayan araç adı döngülerini arar. Tekrar sayısı ilgili eşiği aştığında takılı döngü uyarısı verir. Bulgu, örüntüyü, aracı ve tekrar sayısını gösterir.
Bulguyu değiştiren fark
Tetikleyen örnek
5 özdeş çağrı
Uyarı bulgusu
Sessiz karşılaştırma
8 farklı argüman
Bu dedektör için bulgu yok.
İncelenen örnekte beş özdeş Git durum çağrısı uyarı üretiyor. Farklı dosya argümanlarıyla yapılan sekiz çağrı bu dedektör için sessiz kalıyor. Önemli fark tekrarlanan eylemdir. Eşikler çalışma zamanını ve öğrenilen taban çizgisini yansıtabilir; bu nedenle beş bir örnektir, evrensel kural değil.
Dedektör sonucunu incele
{
"kind": "stuck_loop",
"severity": "warning",
"evidence": {
"pattern": "identical",
"tool": "Bash",
"repeats": 5,
"total_tool_calls": 5,
"threshold": 3,
"threshold_source": "static"
}
}Girdileri ve tam sonuçları indir (JSON)Örnek nasıl kontrol edildi
Bu örnekler, yayımlanan dedektörü yazılmış olay verisi veya tek kullanımlık yapılandırma dosyalarıyla değerlendirir. Videolar bu davranışları göstermektedir. Bunlar canlı ajan veya ürün arayüzü kayıtları değildir. Örneklerdeki hiçbir komut çalıştırılmamıştır.
Sonuç bu girdiler için davranışı ortaya koyar. Çalışma zamanı alımını, önlemeyi veya gerçek bir ihlali kanıtlamaz. Sabitlenmiş kaynak sözleşmesini incele.
Sonraki kontrol noktaları
Tekrarlanan adımı ve sonuçlarını incele. Ajan değişemeyen bir şeyi mi bekliyor? Eksik bir bağımlılığa ya da daha net bir sonraki eyleme mi ihtiyacı var? Döngüyü kendin kırmak için bulguyu kullan, ardından yararlı çalışmanın devam edip etmediğini kontrol et.
- Tekrarlanan adımı incele
- Neyin eksik olduğunu kontrol et
- Somut bir sonraki eylem ver
Bu sinyalin ortaya koyduğu
Tekrar kasıtlı olabilir. Bu bulgu nedeni belirlemez, oturumu durdurmaz veya harcamayı sınırlandırmaz.