Yazılım Fabrikaları: Döngüler, Kabuklar ve Karanlık Otomasyonun Bedeli
Döngü, kabuk ve fabrika: yazılım fabrikalarında karanlık otomasyonun getirdiği anlama borcu ve inceleme kapısının kritik rolü.
HumanLayer kurucusu Dex Horthy'nin AI Engineer World's Fair konuşması, 1968'de Bob Bemer'in ortaya attığı 'yazılım fabrikası' fikrini yeniden gündeme getiriyor. Yığın üç katmandan oluşuyor: döngü (bağlam toplayıp eylem alan tek bir ajan), kabuk (o döngünün çalıştığı sandbox, araçlar ve onay kapıları) ve fabrika (bir kuyruktan beslenen, bir inceleme kapısından geçen çok sayıda kabuklu döngü). İş birimi artık tekil kod diff'i değil, döngü-kabuk-akış üçlüsü.
Aydınlık fabrikada insan döngünün içinde kalıp yargısını hız karşılığında feda ederken, karanlık fabrikada kod kimse okumadan üretilip sevk ediliyor; doğrulama yalnızca makineler arasında gerçekleşiyor. Diyagramdaki her kutu -üretim, testler, tarama- neredeyse sıfır maliyetle ölçeklenirken, tek pahalı ve ölçeklenmeye direnen kutu insan yargısını temsil eden inceleme kapısı. Bu da hız-anlama dengesinin can alıcı noktası.
Dörtaylık tamamen otomatik bir kod fabrikası deneyiminde hiç kimse yazılan kodu okumadığında, 'anlama borcu' -var olan kod miktarı ile insanların gerçekten kavradığı miktar arasındaki açık- hızla büyüdü ve testler yeşil kalsa da sorun ancak zahmetli manuel hata ayıklamayla tespit edilebildi. Sonuç: modeller küçük, izole değişikliklerde başarılı olsa da, karmaşık kurumsal (brownfield) sistemlerde tek başına otomasyon anlama borcuna karşı kaybediyor; mühendisler için asıl soru hangi kontrollerin kurulacağı ve ne kadar özerkliğin devredileceği.