A2A Protokolü : Ajanlar Arası İletişim
Bu yazı, agent ’ların kendi aralarında nasıl konuşabileceğini standartlarını ortaya koyan A2A (Agent-to-Agent) protokolünü inceleyip, C# ile ufak bir örnek yapıp kurcaladıktan sonra çıkan teknik notlarımdan oluşuyor. Neden A2A? (Ya da MCP Yetmiyor muydu?) Anthropic’in duyurduğu Model Context Protocol (MCP) hepimizin artık en azından genel kapsamını bildiği bir protokol diye düşünüyorum. MCP harika bir şey, yalan yok. Ancak çözdüğü problem dikey: Bir LLM’in (Model) yerel bilgisayarınızdaki dosyalara, veri tabanlarına veya araçlara (tool) nasıl erişeceğini standartlaştırıyor. Yani “Model -> Araç” ilişkisini çözüyor. Peki, benim yazdığım bir kod asistanı agent ’ı, senin yazdığın ve tamamen farklı bir sunucuda çalışan veri analizi agent ’ı ile konuşmak isterse ne olacak? İşte MCP burada duruyor ve sahneye Google’ın geliştirmeye başladığı A2A Protokolü çıkıyor. Press enter or click to view image in full size A2A Protocol Core Concepts A2A,...