« Tüm yayınlar

Yeni Ajan Sürüsü: Saniyede 1000 Commit ile Koordinasyon

Yapay zeka ajan sürülerinde planlayıcı-işçi mimarisi, özel versiyon kontrol sistemi ve saniyede 1000 commit ölçeğinde koordinasyon çözümleri incelendi.

Bir yapay zeka araştırma ekibi, birlikte çalışan yapay zeka ajanlarının (agent swarm) ölçeklenme sınırlarını test etmek için yeni bir mimari geliştirdi. Planlayıcı-işçi hiyerarşisine dayanan sistem, görevi ağaç yapısında böler: en yetenekli modeller planlama yapar, daha hızlı ve ucuz modeller ise işi yürütür. Bu tasarım, tek bir ajanın bağlamını tüm görevle doldurup dikkatini kaybetmesini önleyerek bağlam verimliliğini artırıyor.

Aynı model seti ve zaman bütçesiyle, SQLite'ı sıfırdan Rust'ta dokümantasyondan inşa etme görevinde eski ve yeni sürü karşılaştırıldı. Yeni sürü, dört saat içinde test paketinin %80'ini geçerken eski sürü ikinci saatte durdurulmak zorunda kaldı. Farklı model kombinasyonlarında kalite benzer kalırken maliyetler büyük farklılıklar gösterdi.

Yüzlerce ajanın eş zamanlı çalışmasını desteklemek için Git yerine sıfırdan bir versiyon kontrol sistemi geliştirildi; bu sistem saniyede 1000 commit'e kadar ölçeklenebiliyor. Ekip ayrıca çift kafa (split-brain) tasarımları, planlayıcılar arası çekişme, birleştirme çatışmaları, aşırı büyümüş dosyalar ve kod tabanının donuklaşması gibi insan mühendislik ekiplerinde görülmeyen yeni hata türlerini belirledi ve her biri için özel çözümler tasarladı.

Kalite kontrolü için katmanlı inceleme (review) yaklaşımı benimsendi: farklı modeller ve farklı bilgi seviyeleriyle çalışan inceleme ajanları, tek bir mükemmel bileşen olmadan da yüksek güvenilirlik sağlıyor. Bu bulgular, büyük ölçekli otonom yazılım geliştirmenin mühendislik ve ekonomik temellerini daha net ortaya koyuyor.