Ajanlar nasıl kurulur ve çalışır
Yapı taşları, süpervizör → alt ajan deseni, araçlar ve MCP politikaları, onaylar, çalıştırma yaşam döngüsü, ajan kütüphanesi ve SDLC ajan ekibi.
Güncelleme: Eylül 2026Yapı taşları
Görsel ajan tasarımcısında her ajan sekiz yapı taşından kurulur. Aynı yapı taşları Otonom Ajan tarafından da kullanılır; diyalogla üretilen bir ajan, elle tasarlanan ajanla aynı biçimde çalışır ve izlenir.
| Yapı taşı | Görevi | Tipik kullanım |
|---|---|---|
| Ajan | Kendi modeli, araçları ve hafızasıyla bir uzman | Kredi ajanı, hasar ajanı, fatura ajanı |
| Süpervizör | Hedefi adımlara böler, ajanlara dağıtır, sonucu birleştirir | Her çok ajanlı senaryonun giriş noktası |
| Yönlendirici | Niyete, kurala ya da skora göre süreci dallandırır | Niyet sınıflandırma, risk skoruna göre yol seçimi |
| Hafıza | Oturum ve uzun dönem bağlamı ajanlar arasında paylaşır | Müşteri bağlamı, önceki turlar |
| Guardrail | Girdi ve çıktıyı politikaya göre denetler; durdurur ya da maskeler | PII maskeleme, yetkisiz talep, prompt injection |
| İnsan onayı | Kritik kararda durur, yetkiliye sunar, kararı kaydeder | Eşik üstü tutar, politika istisnası |
| Araç / MCP | Kurumsal sisteme okuma ya da yazma; araç başına politika | Core, CRM, ERP, ticketing çağrıları |
| Paralel & döngü | Bağımsız adımları aynı anda, tekrarlı işi koşula kadar çalıştırır | Çoklu kaynak sorgusu, toplu belge işleme |
Süpervizör → alt ajan → süpervizör deseni
Aginies’in temel yürütme deseni budur. Süpervizör tek bir uzman değil, planlayıcı ve birleştiricidir; uzman ajanlar dar ve iyi tanımlı görevleri üstlenir. Kontrol her adımda süpervizöre geri döner; böylece bir alt ajanın hatası tüm süreci bozmaz.
- Süpervizör talebi alır ve hedefi yapılandırılmış adımlara böler.
- Her adımı uygun uzman ajana devreder; bağımsız adımlar paralel koşar.
- Alt ajan kendi modeli ve araçlarıyla çalışır, sonucu ve gerekçesini döndürür.
- Süpervizör sonucu doğrular, birleştirir ve bir sonraki adıma karar verir.
- Onay gerektiren adımda süreç durur; karar kaydedilir, sonra devam eder.
- Tamamlanınca sonuç kanala iletilir; tüm iz denetim kaydına yazılır.
Yürütme durumludur: adımlar, ara sonuçlar ve araç yanıtları saklanır. Bir bağımlılık başarısız olduğunda süpervizör yeniden dener, yedek modele geçer ya da insana yükseltir; süreç kaldığı yerden devam eder.
Araçlar ve MCP politikaları
Ajanlar kurumsal sistemlere araçlar üzerinden ulaşır: REST API, veritabanı ve Model Context Protocol (MCP) sunucuları. Her araç okuma ya da yazma olarak sınıflandırılır ve kendi çağrı politikasını taşır. MCP Hub yalnızca onaylı sunucuları kataloglar.
- Okuma / yazma sınıfı: yazma araçları varsayılan olarak onay ya da eşik kuralına bağlıdır
- Araç başına çağrı politikası: izinli parametreler, hız sınırı, hangi ajan çağırabilir
- Girdi ve çıktı maskeleme: araca giden ve araçtan dönen hassas veri redakte edilir
- Her çağrı izde görünür: parametre, süre, yanıt kodu ve sonuç
- MCP Hub: onaylı sunucular, sürüm ve erişim yetkisi merkezi yönetimde
- Ajanlar arası iletişim (A2A) aynı politika çerçevesinde çalışır
Onaylar ve eşikler
İnsan onayı bir yapı taşıdır, sonradan eklenen bir kontrol değil. Kritik kararda süreç durur, karar yetkiliye bağlam ve gerekçeyle sunulur, verilen karar denetim izine yazılır. Eşikler ve yetkililer ajan tanımında belirlenir.
- Tutar eşiği: belirli bir değerin üzerindeki işlem yetkiliye gider
- Risk eşiği: skor ya da guardrail sinyali onay tetikler
- Politika istisnası: kural dışı talep her zaman insana düşer
- Geri alınamaz işlemler: silme, ödeme ve sözleşme değişikliği için zorunlu onay
- Yetkili rolü: şube yöneticisi, uyum ekibi, yayın yöneticisi gibi tanımlı roller
- Kill-switch: ajan ya da senaryo bazında anında durdurma ve otomasyon sınırı
Çalıştırma yaşam döngüsü
Her çalıştırma dokuz adım türünden oluşur. Kütüphanedeki her ajan sayfası, adımları bu türlerle gösterir; her adımın süresi, token kullanımı ve dokunduğu sistem izde kayıtlıdır.
- Alım (ingest): sinyal gelir; ses, e-posta, API, mesaj ya da olay
- Plan (plan): süpervizör hedefi böler ve yönlendirir
- Getirme (retrieve): bilgi tabanı ya da veritabanında arama (RAG)
- Akıl yürütme (reason): sınıflandırma, çıkarım, skorlama
- Araç (tool): kurumsal sisteme okuma çağrısı ya da MCP aracı
- Doğrulama (verify): guardrail, politika ve tutarlılık kontrolü
- Onay (approval): insan kontrol noktası
- Yazma (write): kurumsal sistemde durum değiştiren işlem
- Bildirim (notify): müşteri ya da çalışan iletişimi
Bir çalıştırma alım adımıyla başlar, yazma ya da bildirim adımıyla biter. Uçtan uca gecikme, adım sürelerinin toplamından türetilir; çalıştırma başına maliyet, model çağrılarının token kullanımından hesaplanır ve senaryo, birim ve kanal bazında atfedilir.
Ajan kütüphanesi
Kütüphane 14 sektörde 63 ajan içerir. Her ajan gerçek ajan tanımlarından türetilmiş bir simülasyondur: süpervizör, uzman ajanlar, sistemler, adımlar ve onay kuralı tanımlıdır. Her biri Otonom Ajan ile aynı biçimde üretilebilir ve kurumun sistemlerine uyarlanabilir.
Bir ajan sayfası şöyle okunur:
- Başlık ve slogan: ajanın amacı ve sonuç odaklı özeti
- Tetikleyici ve sonuç: çalıştırmayı ne başlatır, bittiğinde ne doğru olur
- Kanallar: ses, e-posta, uygulama, API, WhatsApp, web ya da toplu iş
- Süpervizör ve ajanlar: her ajanın rolü, modeli ve araçları
- Sistemler: dokunulan core, CRM, ERP, ticketing, ödeme ve diğer sistemler
- Adımlar: yürütme sırasıyla adım türü, hedef sistem, süre ve token
- Onay kuralı: varsa insan kontrol noktasının eşiği ve yetkilisi
- Metrikler: aylık çalıştırma, başarı oranı, medyan süre, çalıştırma başına maliyet
- Esinlenilen desen: ajanın yansıttığı küresel uygulama; müşteri iddiası değildir
SDLC ajan ekibi
Code Aginies içinde beş rol, CI/CD hattında birlikte çalışır. Talepten üretime kadar süreci sahiplenirler; kod incelemesi ve üretim kararı her zaman insanda kalır. Her adım Jira, Git ve CI kayıtlarıyla izlenir.
- Proje Yöneticisi Ajanı: talepleri önceliklendirir, kapsamı ve bağımlılıkları netleştirir
- Analist Ajanı: kabul kriterlerini ve test senaryolarını yazar
- Mimar Ajanı: tasarımı ve etki analizini çıkarır
- Geliştirici Ajanı: dalda kodu yazar, PR açar
- Test Ajanı: birim ve entegrasyon testlerini üretir, çalıştırır, kapsamı raporlar
CI/CD hattında SAST, bağımlılık taraması ve staging duman testleri otomatik koşar. Üretim dağıtımı yayın yöneticisi onayına gider; acil düzeltmelerde aynı kapılar kısaltılmış süreyle uygulanır.
Canlı örnek: bir ajanın çalışması
Kredi kartı borcu ödeme
- Talep alındı, oturum kimliği doğrulandı · kanal: mobil
- Niyet: borç ödeme · Kart: ****2210 · Tür: dönem borcunun tamamı
- Kart borcu çekildi: 24.860 TL · son ödeme 14 Eylül
- Plan: hesap seçimi → OTP → ödeme → bildirim
- Hesaplar listelendi: vadesiz ****7741 bakiye yeterli
- Politika: tutar ≤ 100.000 TL → onay gerekmez; OTP zorunlu
- OTP gönderildi ve doğrulandı (2 deneme hakkı kaldı)
- 24.860 TL ****7741 hesabından karta ödendi · işlem #TX-88120
- Müşteriye sesli ve yazılı teyit verildi, karar izi kaydedildi
- ■tamamlandı
Simülasyon · gerçek ajan tanımlarından türetildi · her ajan Otonom Ajan ile diyalogla kurulabilir ve test korpusuyla doğrulanır