sözlük girişi Ç · multi-agent-sistem 4 dk okuma

Çoklu agent sistemi

Diğer adlandırmalar: multi-agent system , çoklu ajan , agent ensemble

Tanım

Çoklu agent sistemi (İngilizce: multi-agent system), birden fazla agent’ın birlikte çalıştığı bir mimari. Her birinin:

  • Görevi ayrı (icra dosyası, müşteri destek, anamnez)
  • Sınırları ayrı (KVKK, marka tonu, sektör uzmanlığı)
  • Belleği ayrı (müvekkil verisi, müşteri verisi, hasta verisi)

Bir orkestrasyon katmanı kararları koordine eder.

Üç desen

Çoklu agent sistemleri genelde üç desende çalışır:

1. Hiyerarşik (yönetici-uzman)

Bir “yönetici” agent görevleri uzmanlara dağıtır:

[Atlas — yönetici]
    ├─► [Naci — hukuk] (icra dosyası geldi)
    ├─► [Tezcan — destek] (müşteri sorusu)
    └─► [Lokman — sağlık] (hasta anamnezi)

Atlas hangi vakanın hangi uzmana gideceğini tanır. Uzmanlar sonucu geri döner.

2. Eşit-paralel

Agent’lar eşit seviyede, paralel çalışır:

[Belge incele] →  ┌─► [Hukuki uzman]
                  ├─► [Mali uzman]
                  └─► [Operasyonel uzman]

                  [Birleştirici]

Her uzman aynı belgeyi farklı açıdan inceler; bir birleştirici raporu konsolide eder.

3. Görev zinciri

Bir agent’ın çıktısı diğerinin girdisi:

[Tarayıcı] → [Özetleyici] → [Kategorilendirici] → [Eylemci]

Modüler ama hata her aşamada birikir; izlenebilirlik kritik.

Karmaşıklık tuzağı

Çoklu agent ilk adımdan kullanılmaz. Yaygın hata: “şu görevi 5 agent’a böleyim, daha güçlü olur”. Sonuç: 5 agent koordine edilemez, hepsi yarım-yetiştirilmiş, kullanıcı bağ kuramıyor.

Doğru sıra:

  1. Tek agent yetiştir ay 0-6
  2. Görev sığmıyorsa ikinci agent ekle, sınırları net çiz
  3. Üç+ agent ancak gerçek bir koordinasyon ihtiyacı varsa

Ilura’da pratik: bir kullanıcının 1-3 paralel agent’ı yaygın, 5+ nadir.

Yaygın yanılgılar

“Çok agent = daha akıllı.” — Çoklu agent, bağımsız uzmanlık varsa daha güçlü. Aynı işi 5’e bölmek gürültü ekler.

“Agent’lar arasında bellek paylaşılmalı.” — Pratikte ayrı tutmak daha temiz. Paylaşılan bağlam orkestrasyon katmanında tutulur.

“Ilura çoklu agent için zayıf.” — Tam tersine. Her agent ayrı pod’da, ayrı bellek + audit ile yetişir. Sektörel ayrım için ideal.

Sıkça sorulanlar

Tek agent'tan ne zaman çoklu'ya geçilir?
Tek agent görev kapsamı sığamayınca. Erken çoklu = karmaşıklık tuzağı; tek agent olgunlaşmadan ikinci başlama. Genel kural: ay 6+ tek agent yeterse, tek kal.
Agent'lar bilgi paylaşır mı?
Pratikte ayrı bellek tutmak daha temiz. Bir agent diğerinin belleğine bakmaz; orkestrasyon katmanı paylaşılan bağlamı yönetir.
Ilura çoklu agent destekliyor mu?
Evet, paralel agent yetiştirme normal — Sera (genel), Naci (hukuk), Tezcan (e-ticaret) gibi sektör-özel agent'lar bir kullanıcıda yan yana yaşar. Pod'larla izole edilir.