UAIS yaklaşımı
Ajanlara daha fazla iş verirken kontrolü kaybetmemek.
UAIS bunu Agentic Software Engineering olarak tanımlar: yapay zekâ ajanlarının üretim sürecine sözleşme, onay ve bağımsız doğrulamayla dahil edildiği bir mühendislik kategorisi. Ajanlara verilen yetki arttıkça riski azaltan şey daha fazla insan onayı değil; daha iyi tanımlanmış bir sözleşme, sınırlı yetki ve bağımsız doğrulamadır.
Sözleşme, dokümantasyon değil çalışma yüzeyidir.
Her görev aynı akıştan geçer: istek, kapsam, kabul kriteri, yetki, çıktı ve kanıt. Bu adımlardan biri eksikse görev ilerlemez.
UAIS'te sözleşme yalnız dokümantasyon değildir. Ajanın neyi okuyabileceğini, neyi değiştirebileceğini, hangi kanıtı üretmesi gerektiğini ve nerede insana dönmesi gerektiğini tanımlayan çalışma yüzeyidir.
Design principle
HumanGate: onay insanın elinde kalır.
Her eylem aynı ağırlıkta değildir. UAIS eylemleri risk sınıflarına ayırır; geri dönüşü kolay bir okuma ile geri dönüşü zor bir silme veya yayına alma aynı otomasyon seviyesinde çalışmaz.
Onay gereken eylemler önceden tanımlıdır. Verilen yetki genel ve kalıcı değildir — belirli bir görev ve bağlam için, çoğu zaman tek kullanımlık olarak tanınır.
Üreten ve denetleyen aynı oturum değildir.
Bir kararı ya da kodu üreten ajan oturumu ile onu doğrulayan oturum ayrılır; üretici kendi çıktısını kendi görüşüyle onaylamaz.
Doğrulama öznel bir “iyi görünüyor” değerlendirmesi değildir: test oracle'ları ve deterministik kontroller çalışır, sonucu geçti veya kaldı biçiminde üretir.
Her karar, kalıcı bir deftere yazılır.
İstek, alınan karar, red gerekçesi ve verilen onay zaman damgalı biçimde kaydedilir; bu kayıt sonradan değiştirilmez.
Sürüm ve maliyet geçmişi aynı defterden okunur: hangi değişikliğin ne zaman ve hangi bütçeyle yürütüldüğü sonradan yeniden kurulabilir.
Kurumsal hafıza, oturumla birlikte kaybolmaz.
Bir ajan oturumu kapandığında bağlam sıfırlanmaz. Yeni bir görev, önceki kararların ve sözleşmelerin üzerine kurulur.
Sözleşme dokümanları
CLAUDE.md ve proje sözleşmeleri, bir ajanın bir depoya girer girmez okuduğu ilk bağlamdır.
RAG ve bilgi grafiği
Hibrit erişim katmanı; vektör arama, bilgi grafiği ve anahtar kelime aramasını birleştirerek ilgili bağlamı getirir.
Atom kayıt defteri
Doğrulanmış ve sürümlü bilgi birimleri mühürlenir; bir kez doğrulanan bilgi yeniden keşfedilmek zorunda kalınmaz.
Karar kayıtları
Önceki onay ve red kararları, yeni bir görev başlarken bağlam olarak yeniden okunur.
İlke ve ürünler
Aşağıdaki ilkeler tek bir üründe değil, UAIS ailesindeki birden çok üründe somutlaşır.