Kontrol Edilebilir Kalan Ajan Tabanlı İş Akışları Tasarlamak
· 9 dk okuma
Özerklik yalnızca her araç çağrısının net bir sınırı ve denetim izi olduğunda yararlıdır.
Özerklik bir durum makinesi ister
Kendi planlarını icat eden serbest biçimli ajanlar demoda heyecan verici, üretimde kırılgandır. Açık bir iş akışını tercih edin: bağlam topla, eylemler öner, gerektiğinde onay iste, araçları çalıştır, sonuçları doğrula ve dur. Model bu makine içinde esnek adımları doldurabilir; makinenin sahibi olmamalıdır.
Durum makineleri zaman aşımlarını, yeniden denemeleri ve denetimleri mümkün kılar. Ayrıca ürün vaatlerini uygulanabilir kılar: ajan, iş akışı onaylı bir duruma ulaşmadıkça para iadesi yapamaz, veri silemez veya müşterilere mesaj gönderemez.
Araçlar sözleşmeli yeteneklerdir
Her araç; tipli girdiler, yetkilendirme kontrolleri, idempotency ve net yan etkilerle dar bir yetenek sunmalıdır. Shell veya ham veritabanı üzerinden her şeyi yapabilen geniş araçlar geri alınamaz hatalara davetiye çıkarır.
İş akışının doğrulayabileceği yapılandırılmış sonuçlar döndürün. Belirsiz araç başarısızlıkları uydurulmuş başarıya dönüşmemelidir. Bir ödeme API'si zaman aşımına uğrarsa ajan tamamlandığını varsaymak yerine durumu sorgulamalıdır.
- Geri alınamaz yan etkiler için onay zorunlu kılın
- Döngüleri adım ve maliyet limitleriyle sınırlayın
- Planları ve araç dökümlerini kalıcılaştırın
- Araç başına en az yetkili kimlik bilgilerini tercih edin
İnsanları doğru yerlerde tutun
İnsan onayı bir başarısızlık itirafı değildir. Yasal, finansal veya itibar etkisi olan eylemler için bir ürün kontrolüdür. İnceleme arayüzlerini ham bir düşünce zinciri dökümü değil; önerilen eylemi, kanıtı ve alternatifleri saniyeler içinde gösterecek şekilde tasarlayın.
Zamanla, tekrar tekrar onaylanan kalıpları izlemeyle otomatik yollara yükseltin. Kontrol edilebilirlik, organizasyon hangi kararların hızlandırılmasının güvenli olduğunu öğrendikçe iyileşir.
Büyü gibi değil, yazılım gibi kurtarın
Ajanlar takılır, döngüye girer veya işi kısmen tamamlar. Telafi eylemleri, dead-letter durumları ve sürdürme ya da geri alma için operatör araçları sağlayın. Kullanıcılara altta yatan işlemler çözülmemişken sistemin bitirdiği söylenmemelidir.
Kazanan ajan sistemleri sakin hissettirir. Modelleri, dikkatle sahiplenilmiş yazılım sınırları içinde yargı için kullanırlar.
9 Aralık 2025 tarihinde Berktuğ Berke Ateş tarafından yayımlandı.