Google Cloud’un sunduğu çoklu ajan sistemleri için 5 entegrasyon deseni: A2A ve MCP
(x.com/GoogleCloudTech)Google Cloud, Cloud Next 26’da çoklu ajan sistemlerini kurumsal ölçekte inşa etmek için altyapısını tanıttı. Bunun merkezinde iki protokol yer alıyor. Ajanlar arası iletişimi üstlenen A2A (Agent-to-Agent) ve ajanların harici araçlara ve verilere erişirken kullandığı MCP (Model Context Protocol). Bu yazı, bu iki protokolü birleştiren beş entegrasyon desenini tanıtıyor.
Desen 1: Ajan keşfi ve kayıt
- Agent Card — A2A’yı destekleyen tüm ajanlar, kendi yeteneklerini, kimlik doğrulama gereksinimlerini, çağrı kısıtlarını vb. bir JSON belgesi olarak yayımlar. OpenAPI spesifikasyonuna benzer, ancak ajanlar arası etkileşime göre tasarlanmış bir tür "kartvizit"tir.
- Agent Registry — Kurum içindeki ajanlar merkezi bir kayıt deposuna kaydedildiğinde, diğer ajanlar URL’yi bilmeden de yetenekleri arayıp erişebilir. Mikroservis mimarisindeki service mesh’in (servisler arası iletişimi yöneten ara katman) benzeri bir rol oynar.
Desen 2: Takımlar arası yetki devri
- Çok dilli, çok takımlı iş birliği — Tek bir orkestrasyon ajanı, güvenlik ekibinin Go ajanına, risk ekibinin Java ajanına, pazarlama ekibinin TypeScript ajanına vb. işler devreder. Her ekip farklı diller ve framework’ler kullansa da yalnızca A2A protokolünü uygularsa entegrasyon sağlanır.
- Bağımsız dağıtım, bağımsız evrim — Mikroservislerin başarılı olmasını sağlayan mantıkta olduğu gibi, her ajan bağımsız olarak dağıtılır ve güncellenir; orkestrasyon ajanı tarafında değişiklik gerekmez.
Desen 3: MCP üzerinden araç bağlantısı (Tool Bridge)
- Tek protokolle çeşitli veri kaynaklarını bağlama — MCP olmadan REST API, veritabanı ve legacy sistemlerin her biri için ayrı konektörler oluşturmak gerekiyordu. MCP bunu tek bir standart arayüzde birleştirir.
- Mevcut API yönetişiminin yeniden kullanımı — Apigee API Hub üzerinden mevcut REST API’leri ajan araçlarına otomatik olarak dönüştürmek mümkündür; kimlik doğrulama, loglama, erişim kontrolü gibi mevcut yönetim düzeni aynen uygulanır.
- 60’tan fazla önceden hazırlanmış araç — GitHub, Notion, Stripe gibi hemen kullanılabilir MCP entegrasyonları sunulur.
Desen 4: Kurumlar arası iş birliği
- Agent Gallery — Gemini Enterprise içinde Adobe, ServiceNow, Salesforce gibi 100’den fazla doğrulanmış iş ortağı ajanı doğrudan kullanılabilir.
- Bağımsız yönetişimin korunması — Her kurum kendi güvenlik modelini korurken A2A ile iş birliği yapar. Agent Gateway politikaları sayesinde hangi verilerin paylaşılacağı ve hangi eylemlere izin verileceği ayrıntılı biçimde kontrol edilebilir.
Desen 5: Olay tabanlı ajan mesh’i
- Sürekli çalışan ajan ağı — BigQuery tablolarına veya Pub/Sub (gerçek zamanlı mesaj akışı hizmeti) akışlarına bağlı ajanlar olayları algılar ve gerektiğinde A2A ile uzman ajanlara devreder ya da insanlara escalate eder.
- Kendi kendini organize etme — Yeni bir uzman ajan eklendiğinde Registry’ye kaydetmek ve yalnızca yönlendirme mantığını güncellemek yeterlidir; tüm mesh’i yeniden tasarlamaya gerek kalmaz.
- Gözlemlenebilirlik — Agent Identity, Agent Gateway ve Agent Observability sayesinde mesh içindeki tüm ajan faaliyetleri izlenebilir.
Fark yaratan noktalar
- A2A’nın açıklığı — Belirli bir framework’e, dile ya da buluta bağımlı olmayan açık protokol tasarımını savunarak, heterojen ortamlarda ajan entegrasyonu için bir standart olmayı hedefliyor.
- A2A + MCP rol ayrımı — Ajanlar arası iletişim ile araç erişimini ayrı protokollere ayırarak, her katmanın bağımsız biçimde gelişebilmesine olanak tanıyan bir yapı sunuyor.
- Mevcut altyapının kullanımı — Yaklaşım, çalışan Google Cloud altyapısının üzerine Apigee, BigQuery gibi bileşenlerle ajan katmanını eklemeyi öngörüyor; böylece tamamen yeni bir stack benimseme yükünü azaltmayı amaçlıyor.
Dikkat edilmesi gerekenler
- Google Cloud ekosistemi merkezli — Agent Gallery, Gemini Enterprise Agent Platform gibi temel işlevler Google Cloud platformuna sıkı biçimde bağlı olduğundan, çoklu bulut ortamlarındaki gerçek açıklığın doğrulanması gerekiyor.
- Kurumsal karmaşıklık — Beş desen birlikte kullanıldığında, ajanlar arası bağımlılık yönetimi ve arıza yayılımı gibi dağıtık sistemlere özgü karmaşıklıklar ortaya çıkabilir.
Google Cloud’un bu kez sunduğu framework, yapay zeka ajanlarını tekil araçlar olmaktan çıkarıp kurum genelinde iş birliği altyapısına dönüştürme girişimi niteliğinde. Mikroservis mimarisinin monolitik uygulamaların sınırlarını aşması gibi, A2A ve MCP de bireysel ajanların yalıtılmış kalma sorununu çözmeyi amaçlayan bir yönelim sunuyor. Ancak bu vizyonun gerçek kurumsal ortamlarda ne kadar sorunsuz işleyeceği, kullanım örnekleri biriktikçe anlaşılabilecek gibi görünüyor. Protokollerin olgunluğu, iş ortağı ajanların kalitesi ve kurumlar arası yönetişim uyumu, bu ekosistemin gerçek değerini belirleyecek üç temel eksen olacaktır.
1 yorum
Kıdemli seviyede 3-4 kişi bile olsa, 3-40 kişinin yükünü kaldıran bir yapıya dönüşüyor gibi görünüyor. (Şimdikinden daha da net bir şekilde..)