, AI-SLOP Detector 3.1.1 - AI ajanlarının ürettiği spagetti kodu yakalayan analiz aracı
(github.com/flamehaven01)AI-SLOP Detector, AI ajanlarının ürettiği kodlarda sık görülen yapısal kusurları statik olarak analiz eden bir araçtır.
Basit bir stil denetiminin ötesinde; stub implementasyonlar, phantom import'lar, abartılı yorumlar/terimler ve helper'lara bölünerek gizlenen karmaşıklık gibi
“görünüşte temiz ama gerçekte kırılgan kodu” yakalamaya odaklanır.
Neler yapabilir
- Tek bir Python dosyasını / tüm projeyi analiz etme
- JSON çıktısıyla otomasyon pipeline'larına entegrasyon
- CI gate olarak kullanım
- VS Code eklenti desteği
- AI kodundaki yapısal kusur örüntülerini tespit etme
Neden gerekli
- Hızla üretilmiş AI kodunun görünen kalitesi ile gerçek uygulama yoğunluğunu ayırt etmeye yardımcı olur
- lint/style araçlarının kaçırabildiği, makul görünen boş kodu ek olarak filtreler
- Yerel analizden CI'a kadar doğrudan bağlanabilir
2.9.x ~ 3.1.1 arasındaki temel değişiklikler
- phantom import tespiti eklendi ve daha hassas hale getirildi
→ Var olmayan paketler, hatalı import'lar ve optional dependency/guarded import durumları artık daha doğru ayırt ediliyor - history tracking + self-calibration eklendi
→ Çalıştırma geçmişine dayanarak false positive'leri ve gerçek sorunları ayırt etmek kolaylaştı - Puanlama modeli ağırlıklı geometrik ortalama (GQG) tabanına geçirildi
→ Bir ya da iki iyi metrik tüm sorunu gizleyemez hale geldi - fragmented god function tespiti eklendi
→ Karmaşık bir fonksiyonu birden fazla helper'a bölerek temiz görünmesini sağlama örüntüsü de yakalanabiliyor - placeholder variable naming tespiti eklendi
→r1,r2...r12gibi adlar veya tek harfli parametrelerin aşırı kullanımı gibi, derli toplu görünse de anlamı zayıf olan kodlar da sinyal olarak yakalanıyor - empty-container / constant stub tespiti güçlendirildi
→return {},return [],return 42gibi “yalnızca biçim olarak fonksiyon olan kodlar” daha iyi yakalanıyor - SPAR-Code tabanlı adversarial validation eklendi
→ Daha fazla özellik eklemekten çok, daha önce kaçan kaçınma örüntülerini daha iyi yakalayacak şekilde güçlendirildi - VS Code / CLI workflow iyileştirildi
→ clone signal görünürlüğü, workspace analysis, history trends gibi gerçek kullanım akışı daha iyi hale geldi.
Henüz yorum yok.