Yapay zeka destekli kod geliştirme araçlarında çığır açacak bir yenilik geliştirildi. Araştırmacıların CODESTRUCT adını verdikleri bu sistem, mevcut AI kod editörlerinin temel sınırlılığını aşmayı başarıyor.
Günümüzdeki AI kod editörleri, yazılım projelerini basit metin dosyaları gibi algılayarak çalışıyor. Bu yaklaşım, kod formatındaki küçük değişiklikler veya belirsiz desenler karşısında sıklıkla hata yapmasına neden oluyor. CODESTRUCT ise bu sorunu kökten çözmek için farklı bir yol izliyor.
Yeni sistem, kodları yapılandırılmış bir eylem alanı olarak ele alıyor ve metin parçaları yerine doğrudan kod yapısının anlamlı bileşenleri üzerinde çalışıyor. readCode ve editCode fonksiyonları sayesinde, sistem hem tam sözdizimi birimlerini okuyabiliyor hem de sözdizimi kurallarını ihlal etmeden değişiklik yapabiliyor.
SWE-Bench Verified benchmark testlerinde altı farklı büyük dil modeli üzerinde yapılan değerlendirmede, CODESTRUCT'un başarı oranını %1,2-5 arasında artırdığı ve token kullanımını %12-38 azalttığı tespit edildi. En çarpıcı sonuç GPT-5-nano modelinde görüldü: başarı oranı %20,8 artarken, geçersiz yama hatalarının oranı %46,6'dan %7,2'ye düştü.
Bu gelişme, yazılım geliştirme süreçlerinin hem daha verimli hem de daha ekonomik hale gelmesi anlamına geliyor.