Teknoloji & Yapay Zeka

Yapay Zeka Kod Editörleri Artık Daha Akıllı: CODESTRUCT ile Yazılım Geliştirme Devrim

Araştırmacılar, yapay zeka destekli kod editörlerinin performansını önemli ölçüde artıran yeni bir yaklaşım geliştirdi. CODESTRUCT adlı bu sistem, geleneksel metin tabanlı düzenleme yerine kod yapısını anlayan akıllı düzenleme yöntemi kullanıyor. Altı farklı büyük dil modeli üzerinde yapılan testlerde, sistemin başarı oranını %1,2-5 artırdığı, token tüketimini ise %12-38 azalttığı görüldü. Özellikle GPT-5-nano modelinde %20,8'lik dramatik iyileşme kaydedildi. Bu gelişme, yazılım geliştirme süreçlerini hızlandırırken maliyetleri de düşürüyor.

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.

Özgün Kaynak
arXiv (CS + AI)
CODESTRUCT: Code Agents over Structured Action Spaces
Orijinal makaleyi oku

Bu içerik, özgün kaynaktaki bilgiler temel alınarak BilimKapsül editörleri tarafından yeniden kaleme alınmıştır. Orijinal metnin birebir çevirisi değildir. Telif hakkı özgün yayıncıya aittir.