A2A protokolü
Agent2Agent (A2A) Protocol: bağımsız işletilen ajan sistemlerinin görev, durum ve çıktıları (artifact) birbiriyle paylaşmasını sağlayan açık bir protokol.
Agent2Agent (A2A) Protocol, bağımsız işletilen ajan sistemlerinin işlevleri keşfetmesi ve mesaj, görev, durum güncellemesi ve çıktı (artifact) alışverişi yapması için açık bir standarttır. Taraflar iç modellerini, belleklerini ya da araçlarını açmak zorunda kalmaz. A2A isteğe bağlı bir birlikte çalışabilirlik sınırı tanımlar; sistemlerin içindeki kuyruğu ya da mesaj yolunu tanımlamaz. Birden çok ajan var diye bir sistemde A2A gerekmez.
Protokol neyi tanımlar
A2A; Agent Card ile işlev keşfini, kimliği doğrulanmış mesaj alışverişini, görev yaşam döngüsünü, durum güncellemelerini, çıktıları, akış (streaming) biçiminde iletimi ve eşzamansız iletimi kapsar. Güncel şartname; JSON-RPC, gRPC ve JSON ile HTTP için eşdeğer protokol bağlamaları sunar.
eqlx bunu nerede kullanır
A2A, eqlx'in kurduğu ve müşterinin işlettiği bir ajan sisteminin bağımsız olarak kurulmuş bir ajan sistemiyle çalışması gerektiğinde, bir kurulum sınırında yer alır. İsteği yapan taraf uzaktaki işlevi keşfeder, kimliğini doğrular, bir mesaj gönderir ya da akış olarak iletir; görev durumunu ve çıktıları alır. İki taraf da diğerine kapalı kalır ve kendi iç politikasını ve çalıştırmasını kendisi yönetir.
eqlx'in kurduğu bir sistemin içinde orkestrasyon; türü tanımlı iş aktarımları, yeniden denemeler, sıralama, yeniden oynatma ve geri basınç (backpressure) için kalıcı bir olay kaydı ya da görev kuyruğu kullanabilir. Bu iç olay katmanının kendi şeması ve işletme garantileri vardır. Sınır A2A şartnamesini gerçekten uygulamıyorsa buna A2A denmez.
Sınırlı çalıştırma yine orkestratöre aittir
A2A, bir uzman ajanın kaç kez yeniden deneyebileceğine, hangi eylemlerin onay gerektirdiğine ya da bir çalıştırmanın ne zaman durması gerektiğine karar vermez. Orkestratör, işi vermeden önce bir süre sınırı ve yeniden deneme bütçesi belirler. Tamamlanan bir çıktı bitiş kaydı üretir. Tükenen bir bütçe; deterministik bir yedek yola, adı belli bir insan inceleme kuyruğuna ya da başarısız durumuna gider. Protokol uyumu, işletme sorumluluğunun yerini tutmaz.
Sık karıştırılanlar
A2A protokolü ile karşılaştırma
| A2A protokolü | Karşılaştırılan | Fark nedir |
|---|---|---|
| A2A | İç olay yolu (event bus) | A2A, iç yapısı birbirine kapalı ajan sistemleri arasındaki sınırı standartlaştırır. İç olay yolu ise tek bir sistemin içinde kuyruk, yeniden oynatma, sıralama ve geri basınç için yapılan bir uygulama tercihidir. |
| A2A | MCP | A2A, bir ajan sisteminin işi başka bir ajan sistemine vermesini sağlar. MCP ise bir ajana araçlara, verilere ve dış kaynaklara erişim verir. |
| A2A | Araç kullanımı | Araç kullanımı, sınırı belli bir işlevi çağırır. A2A ise iç yapısı kapalı kalan, bağımsız işletilen bir ajanla görev odaklı iş birliğini destekler. |
Bu terimleri kendi kararlarınızdan biri üzerinde birlikte ele almak ister misiniz? Karar Planı ile başlayın