Yapay zeka kodlama araçlarının kütüphane tercihleri 17 bin testle ölçüldü
Öne çıkanlar
- Farklı kodlama ajanları test edilen senaryoların yalnızca yüzde 42'sinde aynı üçüncü taraf aracını seçti.
- Claude Code internete yalnızca yüzde 30 oranında başvururken Codex oturumların yüzde 94'ünde web araması yaptı.
- Stripe ödeme sistemleri kategorisindeki testlerin yüzde 90'ını kazanırken 139 kez anılan PayPal hiç seçilmedi.
- Deponun kullandığı programlama dili aynı görev için seçilen servis sağlayıcısını doğrudan değiştirdi.
Armature ekibi, Claude Code, Codex ve Cursor gibi yapay zeka kodlama araçlarının harici servis ve kütüphane seçimlerini inceleyen kapsamlı bir araştırma yürüttü. Gerçek dünya koşullarını taklit eden 10 farklı dildeki 75 yazılım deposu üzerinde toplam 16 bin 893 bağımsız oturum çalıştırıldı. Araştırmacılar, geliştirici profillerini temsil eden farklı istemlerle kurgulanan bu oturumların ilk aşamasında 5 bin 292 geçerli testi analiz ederek kamuoyuyla paylaştı.
Elde edilen bulgular, farklı kodlama ajanlarının bilgi kaynaklarına erişim yöntemlerinin birbirinden belirgin şekilde ayrıldığını gösterdi. Codex oturumların yüzde 94'ünde hedefli web aramaları yürütürken Cursor vakaların üçte ikisinde internete başvurdu. Claude Code ise büyük oranda kendi dahili ön bilgilerine dayanarak yalnızca yüzde 30 oranında arama yaptı ve diğer araçlara kıyasla iki kat daha fazla oranda şirket içi özel çözümler geliştirmeyi tercih etti. Üç ajanın da tamamen aynı aracı seçme oranı yüzde 42 seviyesinde kaldı.
Araştırma, programlama dili ve depo bağlamının nihai tercihlerde belirleyici rol oynadığını ortaya koydu. Örneğin e-posta servisi seçiminde TypeScript projelerinde Resend öne çıkarken Python depolarında SendGrid, Go dilinde ise Postmark ilk sırada yer aldı. Ödeme sistemlerinde Stripe yüzde 90'lık pazar payıyla mutlak üstünlük kurarken PayPal 139 kez anılmasına rağmen hiçbir oturumda seçilmedi. Benzer şekilde 194 defa adı geçen LangChain kütüphanesi yalnızca 4 kez tercih edildi.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.