« Tüm yayınlar

APSS: Tekrarlayan Ajan Görevlerini Deterministik Koda Dönüştürüyor

APSS, tekrarlayan ajan görevlerini LLM çıkarımı yerine deterministik Rust standartlarıyla kodluyor; enerji, zaman ve doğrulanabilirlik kazandırıyor.

Kodlama ajanlarıyla çalışırken aynı kontrolleri defalarca açıklamak tanıdık bir sorun: dosya biçimini doğrulama, iskelet kod üretme, yapılandırmayı sözleşmeye göre kontrol etme gibi görevler, aslında deterministik bir cevabı olan sorular için pahalı çıkarım (inference) maliyetine yol açıyor. Açık kaynaklı Rust projesi Agent Paradise Standards System (APSS), tekrarlayan ve doğrulanabilir şekle sahip görevlerin çıkarım yerine kod olarak kodlanması gerektiğini savunuyor.

APSS'de bir "standart", protobuf şeması ile aynı artefakt tanımından türetilen bir üretici (generator) ve bir doğrulayıcıdan (validator) oluşuyor. Bir meta-standart, her standardın nasıl yapılandırılması gerektiğini zorunlu kılıyor; böylece tutarlılık unutulan bir kural değil, başarısız bir build haline geliyor. Standartlar yazılım gibi sürümleniyor ve alt standartlar türetilebiliyor; 3D kod görselleştirmesi CodeCity, Code Topology standardı üzerine kurulu bir alt standart olarak tasarlanmış.

Verimlilik karşılaştırması dikkat çekici: APSS ile bir kod tabanının tüm yapısını ve karmaşıklığını analiz etmek dizüstü bilgisayarda yaklaşık altı saniye ve 100 joule sürerken, aynı 700 bin token'lık depoyu tek seferde bir LLM'e okutmak tahmini 100.000 joule gerektiriyor; olasılıksal bir sonuç için yaklaşık bin kat daha fazla enerji harcanıyor. Proje MIT lisanslı ve cargo install apss ile kurulabiliyor.