Prime Agent, 2.000 Yapay Zeka Ajanından Oluşan Sürüyle Rust'a Taşındı
Prime Agent'ın TypeScript kod tabanı, 10.000 sandbox üzerinde çalışan 2.000'den fazla otonom ajan tarafından Rust'a taşındı; hız, güvenlik ve mimari iyileşti.
Prime Agent ekibi, Ağustos'ta çıkış yapan ve bugüne dek 300 binden fazla indirilip 8 trilyon token işleyen TypeScript tabanlı kodlama ajanını baştan sona Rust ile yeniden yazdı. Yeniden yazım, 2.000'den fazla otonom ajanın 10.000'den fazla Prime Sandbox üzerinde, GLM-5.3 modelinden 200 milyar token kullanarak iki hafta boyunca kendi kendini dönüştürmesiyle gerçekleşti. Rust tercihinin nedeni: TypeScript'in çöp toplayıcısı ve CPU yoğun işlerle klavye girdisinin aynı event loop'u paylaşması performans sınırlaması yaratıyordu. Rust'ın sahiplik, yaşam süresi ve Send/Sync trait'leri gibi derleme zamanı garantileri, kodun büyük kısmını ajanların yazdığı bir projede hata sınıflarını baştan eliyor. Süreç: tek bir kök orkestratör ajan, işi topolojik sıraya dizilmiş görevlere böldü; her görev Planlayıcı, Uygulayıcı, İnceleyici ve Doğrulayıcı olmak üzere dört ayrı ajandan geçti. TUI, harness, protokol ve özellik paritesi olmak üzere dört ayrı doğrulama katmanı, insan incelemesini en aza indirerek otonom birleştirmeyi mümkün kıldı. Sonuç: kod tabanı tek yönlü bağımlılık grafiğine sahip dokuz crate'e bölündü, en büyük dosya ~15.000 satırdan ~2.500 satıra indi; oturum çökme izolasyonu, Windows desteği ve yeni sürüm gerektirmeden model/eklenti güncellemesi gibi kazanımlar elde edildi.
Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz