Eğitimin Amacı ve Kapsamı
Kurumlarda farklı ekipler LangGraph, OpenAI Agents SDK, CrewAI, Copilot Studio veya Vertex AI üzerinde kendi uzman agent'larını geliştirdikçe, iç yapısını açmadan birbiriyle konuşabilen bağımsız agent'lara ihtiyaç doğar. Bu eğitim, açık A2A (Agent2Agent) protokolü ve kurum içi birlikte çalışabilirlik (interoperability) mimarilerini ele alır.
Eğitimde MCP (agent-araç) ile A2A (agent-agent) ayrımı, agent.json Agent Card yayınlama, Task yaşam döngüsü, JSON-RPC/HTTP ve SSE ile streaming bildirimler, webhook push mekanizması ve OAuth/mTLS yetkilendirme uygulanır. Katılımcılar iki farklı framework ile yazılmış agent'ı A2A üzerinden ortak bir iş akışında konuşturur.
Kimler Katılmalı?
- Kurum genelinde çoklu agent ekosistemi ve platformu kuran yapay zeka mimarları
- Farklı ekip veya tedarikçi agent'larını entegre eden yazılım ve platform mühendisleri
- Kurumsal API ağ geçidi ve servis iletişimi tasarlayan entegrasyon uzmanları
- Ön koşul: REST/JSON-RPC, asenkron iletişim ve en az bir agent framework deneyimi
Kazanımlar
- Ne zaman MCP (araç erişimi), ne zaman A2A (uzman agent delegasyonu) kullanılacağını mimari olarak belirlemek
- Yetenekleri, girdi/çıktı tiplerini ve kimlik doğrulama şemalarını içeren standart Agent Card tanımlamak
- Durumlu (stateful) A2A görev yaşam döngüsünü (submitted, working, input-required, completed) uygulamak
- SSE streaming ve webhook bildirimleriyle uzun süren agent görevlerini asenkron yönetmek
- Kurumsal kimlik doğrulama, yetki devri (OBO) ve ağ geçidi politikalarıyla agent'lar arası iletişimi güvenceye almak
Konular
Çoklu Framework Dünyasında Birlikte Çalışabilirlik
- İç durumunu paylaşmayan (opaque) agent'lar arası iletişim problemi
- MCP ve A2A birbirini nasıl tamamlar: araç katmanı vs agent katmanı
A2A Protokolü: Agent Card ve Keşif
.well-known/agent.jsonyapısı, skill bildirimleri ve desteklenen içerik tipleri- Kurum içi Agent Registry ve dinamik yetenek keşfi
Görev Yaşam Döngüsü, Streaming ve Asenkron Bildirim
- Task, Message, Part ve Artifact veri yapıları
- Durum geçişleri: working, input-required, completed, failed, canceled
- SSE ile canlı ilerleme akışı ve uzun görevlerde push notification webhook'ları
Güvenlik, Kimlik Devri ve Gözlemlenebilirlik
- Agent'lar arası OAuth 2.0, mTLS ve kullanıcı yetkisini koruyan On-Behalf-Of (OBO) akışı
- Sınırlar arası dağıtık trace context (W3C Trace Context) aktarımı ve maliyet kotası
Atölye: İki Farklı Framework'ü A2A ile Konuşturmak
- LangGraph üzerinde çalışan bir agent ile farklı SDK'daki bir agent'ı A2A üzerinden entegre etme
- Çok turlu bilgi isteme (input-required) ve hata senaryolarını test etme
Bu Kategorideki Diğer Eğitimler
-
Human Approval ve Escalation: İnsan Onaylı Agent İş Akışları
Yüksek riskli araç çağrılarında ve düşük güven skorlu kararlarda agent'ı duraklatıp insan onayı alma, parametre düzenleme, Slack/Teams/web üzerinden asenkron eskalasyon ve denetim izi kurgulama eğitimi.
- Canlı Kurs
- 5 modül
-
ReAct Yaklaşımı
Thought–Action–Observation döngüsüyle çalışan ReAct agent'larını native tool calling, durdurma koşulları ve iterasyon limitleriyle sıfırdan kurmayı öğreten, geliştiricilere yönelik uygulamalı eğitim.
- Canlı Kurs
- 5 modül
-
Plan-and-Execute
Planner, executor ve replanner bileşenleriyle çok adımlı görevleri yürüten agent'lar; ReWOO ve LLMCompiler tarzı paralel görev grafikleri, plan doğrulama ve maliyet optimizasyonu üzerine teknik eğitim.
- Canlı Kurs
- 5 modül
-
State ve Workflow Management
Agent'larda state şeması, reducer'lar, checkpoint'ler, thread yönetimi ve state machine tabanlı iş akışlarını LangGraph ve workflow engine örnekleriyle ele alan, uzun süreli agent'lar geliştiren ekiplere yönelik eğitim.
- Canlı Kurs
- 5 modül
-
Tool Tasarımı ve Tool Contract'ları
Agent'ların doğru kullanabileceği araçlar tasarlamak: isimlendirme, açıklama, JSON Schema parametreleri, hata mesajları, tool contract'ları, versiyonlama ve yetki kapsamları üzerine uygulamalı eğitim.
- Canlı Kurs
- 5 modül
-
LangGraph ile Agent Sistemleri
LangGraph ile StateGraph, conditional edge, checkpointer, interrupt tabanlı human-in-the-loop, subgraph ve Send API kullanarak production'a hazır agent sistemleri geliştirmeyi öğreten uygulamalı teknik eğitim.
- Canlı Kurs
- 6 modül
Bizimle iletişime geçin