Vibe Kodlama Felsefe Taşıyla Buluşuyor: AI Ajanları Neden Mükemmel Yapamıyor
Microsoft
Vibe kodlamaya yönelik ilk coşku—doğal dil komutlarından kod üretmek için AI ajanları kullanmak—ajanların yalnızca basit görevlerde mükemmel olduğu netleşince söndü. Makale, göstergebilimsel bir perspektiften, bir ajanı tam olarak istenen sonucu üretmeye yönlendiren mükemmel bir spesifikasyon yazmanın temelde imkansız olduğunu savunuyor. Yazar bu illüzyonun peşinden koşmak yerine, yorumlama alanını daraltmak için alan-özel diller (DSL) kullanmayı öneriyor; AI artık bunları ucuz bir şekilde oluşturmaya yardımcı olabilir ve bu da bunu uygulanabilir bir trend haline getiriyor.
Makale, vibe coding'den ajan temelli kodlamaya (agentic coding) geçişi tartışıyor. Başlangıçta, yapay zeka ajanları basit görevler için etkileyici kodlar üretebiliyordu, ancak ciddi projeler, ajanların genellikle ayrıntılı şartnameler olmadan zorlandığını ortaya koydu ve bu da ajan temelli kodlama olarak bilinen daha disiplinli bir yaklaşıma yol açtı. Yine de, doğal dilden mükemmel kod üretme hayali devam ediyor. Yazar, göstergebilimin (semiotics) bunun neden imkansız olduğunu gösterdiğini savunuyor: kelimeler, anlamları sistem içindeki konumlarına ve yorumlayıcının deneyimine bağlı olan işaretlerdir; bu nedenle bir şartname, asla niyetin kayıpsız bir kodlaması olamaz. Ayrıntılı şartnameler olsa bile, ajan kuralları birebir takip etmek yerine yorumlar ve bu da öngörülemeyen sonuçlara yol açar. Yazar, evrensel bir şartname dili oluşturmaya çalışmak yerine, belirli sorun alanları için alan özgü diller (DSL - domain-specific language) kullanmamız gerektiğini öne sürüyor; çünkü bu diller yorumlama alanını daraltır. Yapay zeka ajanları, DSL'lerin tasarlanmasına yardımcı olmada özellikle iyidir ve bu da onların dar alanlar için daha ucuz ve daha uygulanabilir olmasını sağlar. Makale, Microsoft Research'ün 'Programming with Representations' (2023) adlı çalışmasına ve yakında yayınlanacak diğer referanslara atıfta bulunuyor. Yazar, mükemmel yapay zeka kod üretiminin filozof taşının asla bulunamayabileceğini, ancak bu arayışın kendisinin DSL'ler gibi değerli yeniliklere yol açabileceğini belirterek sonuçlandırıyor.
Kaynak: Habr — хаб ИИ —
orijinal
