Dedektör kütüphanesiTakılı döngü

Takılı döngü

Hâlâ çalışıyor. Hiçbir yere gitmiyor.

Yoğun bir oturumun içine gizlenmiş tekrarlanan eylemi yakala.

Sorunu gör. Bulguyu anla.

İngilizce anlatım ve altyazıyla.

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.

  1. Tekrarlanan adımı incele
  2. Neyin eksik olduğunu kontrol et
  3. 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.

Önemli anları görünür tut.

Ajan aktivitesini takip et, bulguları incele ve nelerin dikkatini gerektirdiğine karar ver.