Yapay zeka ile kodlamada planlama modu yaklaşımı işlevini yitiriyor
Öne çıkanlar
- Planlama odaklı masaüstü kodlama uygulaması Nuanced, kullanıcıların uzun şartnameleri okumak istememesi nedeniyle beklenen başarıya ulaşamad
- Büyük modellerin kod tabanlarını doğrudan anlama kapasitesi, ajanlara önceden ayrıntılı talimat verme zorunluluğunu azalttı.
- Yazılım geliştirme süreci katı planlama belgeleri yerine anlık anlama, çalıştırma ve düzeltme döngüsüne dönüştü.
Yazılım geliştirme aracı Nuanced'ın geliştiricisi Ayman Nadeem, yapay zeka destekli kodlama ortamlarında uzun süredir kullanılan planlama modunun artık geçerliliğini kaybettiğini açıkladı. Nadeem, planlama odaklı masaüstü kodlama uygulamasını kullanıma sunduktan sonra kullanıcıların uzun metin belgeleri üzerinden planlama yapmaktan kaçındığını ve modellerin yeteneklerinin artmasıyla ayrıntılı talimat ihtiyacının azaldığını belirtti.
Makalede, geleneksel planlama modlarının ajanlar için kesin yönergeler üretmek ve insanların inşa ettikleri sistemi kavramasını sağlamak şeklinde iki temel amaca hizmet ettiği ifade edildi. Ancak gelişen dil modellerinin büyük kod tabanlarını bağlam ve bellek yoluyla hızla kavrayarak kendi varsayımlarını üretmesi, kullanıcının adım adım talimat verme zorunluluğunu geride bıraktı. Ayrıca yapay zeka tarafından üretilen uzun teknik şartnamelerin okunmasının zorluğu da benimsenmeyi engelledi.
Nadeem, planlama ile kodlama aşamalarının birbirinden kesin sınırlarla ayrılmasının modern geliştirme pratiklerine uymadığını kaydetti. Sürecin şelale modeli gibi katı adımlar yerine sürekli bir deneme, inceleme ve düzeltme döngüsü şeklinde işlemesi gerektiğini savunan geliştirici, yüzlerce otonom ajanın aynı anda çalıştığı sistemlerde insan zihninin yönünü koruyacak arayüzlerin henüz tam olarak kurulamadığını dile getirdi.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.