Bir yapay zeka kendi yazdığı testi geçerse, kodu gerçekten doğru mudur?
Orijinal başlık: ExecCritic: Learn to Test, Test to Improve for Coding Agents
KISACA
- Neden önemli?
- Aynı ajan hem kodu hem testi yazınca, ikisi aynı hatada birleşip sahte bir güven yaratabiliyor.
- Bulgu
- ExecCritic yöntemi, ajanın test yazma becerisini ayrı eğiterek bu sahte güven sorununu azaltmayı hedefliyor.
Ne oldu?
Kod yazan yapay zeka ajanları, ürettikleri yamanın doğru olup olmadığını genellikle kendi yazdıkları testlerle kontrol ediyor - ama aynı ajan hem yamayı hem testi yazınca, ikisi de aynı yanlış varsayımı paylaşıp sahte bir 'başarı' görüntüsü verebiliyor. Araştırmacıların ExecCritic adını verdiği yöntem, ajanın test yazma becerisini ayrı bir şekilde eğiterek bu sahte güven sorununu azaltmayı hedefliyor. Amaç, kod onarım ajanlarının sadece kendi testini geçmesini değil, gerçekten talep edilen davranışı doğru şekilde uygulamasını sağlamak.
Kendi ödevini kendin kontrol edersen, geçme notu her zaman güvenilir değildir.
Aynı haberin kısa dikey video özeti.
Bu notu kaynak göstererek alıntılayabilirsin: Hasan Amanet, “Bir yapay zeka kendi yazdığı testi geçerse, kodu gerçekten doğru mudur?”, Notes for Data Science, 9 Eylül 2026.