Cognition yazılım geliştirme hedefleri için Code Scans özelliğini duyurdu
Öne çıkanlar
- Devin, kod tabanındaki genel mühendislik hedeflerini araştırıp doğrudan çekme isteklerine dönüştüren Code Scans özelliğini sundu.
- Sistem, geniş depoları paralel ajanlarla inceleyen dört aşamalı Agentic MapReduce mimarisini kullanıyor.
- Dioxus deposunda yapılan testlerde derleme süresi yüzde 64 oranında kısaldı.
Yapay zeka tabanlı yazılım mühendisi Devin'in geliştiricisi Cognition, geniş kapsamlı mühendislik hedeflerini kod tabanında somut iyileştirmelere dönüştüren Code Scans özelliğini tanıttı. Sistem, geliştiricilerin arama motoru optimizasyonu, derleme süresini kısaltma veya kullanılmayan kodları temizleme gibi genel hedeflerini analiz ederek gerekli değişiklikleri belirliyor. Kullanıcılar Devin web uygulamasında ilgili komutu çalıştırarak inceleme sürecini başlatabiliyor ve tespit edilen sorunlar doğrudan çekme isteklerine (PR) dönüştürülüyor.
Code Scans altyapısı, daha önce güvenlik odaklı Devin Security Swarm için geliştirilen Agentic MapReduce mimarisine dayanıyor. Dört aşamalı bu süreçte sistem önce depoyu inceleyip kuralları belirliyor, ardından kodu küçük parçalara bölüyor. Paralel çalışan yapay zeka ajanları her bir parçayı bağımsız olarak inceliyor ve son aşamada tüm bulgular birleştirilerek öncelik sırasına göre tek bir raporda toplanıyor. Bu yöntem, modellerin bağlam sınırlarını aşmadan geniş depoları eksiksiz taramasına imkan tanıyor.
Şirket, yeni aracın etkinliğini göstermek için Dioxus deposunda yapılan testleri paylaştı. Devin tarafından yapılan bağımlılık ve yapılandırma optimizasyonları sayesinde temiz hata ayıklama derleme süresi 58,6 saniyeden 21 saniyeye inerek yüzde 64 azaldı. Kendi internet sitelerinde yapılan SEO taraması sonucunda ise 44 sorun tespit edilerek düzeltildi ve yavaş yüklenen sayfa sayısı yüzde 73 oranında düşürüldü.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.