« Tüm yayınlar

Armin Ronacher: Yapay zekâ ile kod ilerler, ekip ortak dili kaybeder

Armin Ronacher'ın Babil Kulesi metaforuyla yapay zekâ ajanlarının ekip içi ortak teknik dili nasıl aşındırdığını anlattığı deneme özeti.

Flask, Jinja2 ve Click'in yaratıcısı, şu anda Sentry'de çalışan Armin Ronacher, 13 Temmuz 2026'da yayımladığı "The Tower Keeps Rising" başlıklı denemede vibe coding'i Babil Kulesi metaforuyla ele alıyor. Ronacher'a göre Babil'de Tanrı tuğlaları değil ortak dili elden alır ve inşaat orada durur; ancak yapay zekâ ajanlarıyla yazılan kodda böyle bir durma noktası yok, çünkü ajanlar insanlar arasındaki koordinasyonu zorunlu kılan sürtünmeyi hissetmiyor.

Esere göre bir yazılım projesinin gerçek 'ortak dili' Python ya da İngilizce değil; sistemin kavramları, sınırları, kritik değişmezleri ve sahiplik yapısı üzerine paylaşılan zihinsel modeldir. Bu bilgi eskiden kod incelemeleri, tartışmalar ve başka birine değişikliği açıklama zorunluluğu gibi yavaş ama işlevsel sürtünme sayesinde ekip içinde yayılırdı. Ajanlar bu sürtünmeyi ortadan kaldırdığında, her biri tek başına makul görünen değişiklikler derlenip testleri geçse de, kimsenin belgelemediği mimari sınırları sessizce ihlal edebiliyor.

Ronacher'ın örtük önerisi, delegasyondan önce belgeleme: ARCHITECTURE.md gibi dosyalarla sistem değişmezlerini yazıya dökmek ve CODEOWNERS ile CI'daki sınır kontrolleriyle kaybolan sürtünmeyi otomasyona taşımak. Mühendisler için mesaj net: kod çalışmaya devam eder, ama kaybolan ortak anlayış fark edilene kadar zaman geçebilir.