GHC yapay zeka destekli kod katkıları için resmi politikasını açıkladı
Öne çıkanlar
- GHC, yapay zeka destekli katkıları doğrudan model kullanımının commit mesajında bildirilmesi şartıyla kabul etti.
- Katkıyı sunan kişinin yapay zekayla yazılan her satırı anlaması ve açıklayabilmesi zorunlu kılındı.
- Topluluğu ve inceleme maliyetini korumak amacıyla nihai sürümün insan tarafından yazılması tavsiye edildi.
Haskell derleyicisi GHC ekibi, büyük dil modelleriyle üretilen katkıların projeye kabul edilmesine yönelik resmi kurallarını yayımladı. Simon Peyton Jones tarafından geliştirilen taslak doğrultusunda şekillenen yeni politika, üretken yapay zeka kullanımını tamamen yasaklamak yerine denetleyici yükünü hafifletmeyi ve insan sorumluluğunu korumayı hedefliyor. Kurallar bütünü, topluluğa öncelik verilmesi, birleştirme isteklerinin incelenmesinin kolaylaştırılması, doğrudan model kullanımının bildirilmesi ve kodun tam sorumluluğunun insan geliştiricide kalması olmak üzere dört temel madde ile bir tavsiyeden oluşuyor.
Projeye sunulan katkılarda doğrudan model kullanımı tespit edildiğinde geliştiricilerin bunu açıkça bildirmesi gerekiyor. İlgili kural gereği, kodun veya dokümantasyonun yapay zekayla üretilmesi durumunda çekme isteklerinde ve commit mesajlarında Assisted-by etiketiyle şeffaflık sağlanması şart koşuluyor. Politika genel bir model yasağı getirmese de geliştiricilerin sunulan her satırı bizzat anlayıp açıklayabilmesini ve mümkünse nihai sürümü kendilerinin yazmasını kuvvetle tavsiye ediyor. GHC derleyicisinde 6 bin 500'den fazla açık bilet bulunması, rutin hata ayıklama ve test küçültme işlerinde yapay zekanın faydalı olabileceğini gösteriyor.
Yeni yönerge, GCC ve Clojure gibi yapay zeka katkılarını tamamen veya hukuki çekincelerle kısmen reddeden projelere kıyasla daha esnek bir yaklaşım sunuyor. Bakımcıların kısıtlı zamanını en değerli kaynak olarak tanımlayan GHC yönetimi, kuralların ihlal edildiği veya geliştiricisinin kavrayamadığı yüzeysel yamaların doğrudan reddedileceğini vurguluyor. Model tabanlı katkıların kalitesi ve topluluk üzerindeki etkileri geliştikçe politikanın zaman içinde güncellenebileceği de belirtiliyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.