Yapay zeka destekli yazılım geliştirme ajanları, modern yazılım endüstrisinde hızla yaygınlaşırken, bu sistemlerin yüksek işletim maliyetleri geliştiriciler için önemli bir engel haline geldi. Araştırmacılar bu soruna çözüm bulmak için EET (Experience-Driven Early Termination) adlı yenilikçi bir yaklaşım geliştirdi.
EET sistemi, geçmiş hata çözüm süreçlerinden yapılandırılmış deneyimler çıkararak öğrenen bir mekanizma kullanıyor. Bu deneyimler, yama oluşturma ve seçim aşamalarında erken sonlandırma kararları vermek için rehberlik ediyor ve böylece verimsiz iterasyonları önlüyor.
SWE-bench Verified benchmark'ında üç farklı yazılım geliştirme ajanı üzerinde yapılan kapsamlı testlerde, EET'nin etkileyici sonuçlar verdiği görüldü. Sistem, toplam maliyetleri ortalama %32 olmak üzere %19-55 arasında azaltırken, hata çözüm oranında maksimum %0,2'lik minimal bir kayıp yaşandı.
Bu verimlilik artışı, sorunların %11'inde erken sonlandırma fırsatları tespit ederek gerçekleştirildi. Sonuç olarak API çağrıları %21, giriş token'ları %30 ve çıkış token'ları %25 oranında azaldı. Bu gelişme, yapay zeka destekli yazılım geliştirme araçlarının daha ekonomik ve sürdürülebilir hale gelmesine önemli katkı sağlıyor.