
Son dönemde agent tabanlı yapay zekâ (agentic AI) çözümlerine olan ilgi ciddi şekilde artmış durumda. Özellikle karmaşık görevlerin birden fazla yapay zekâ ajanı tarafından otonom olarak yürütüldüğü senaryolar, hem araştırma dünyasının hem de üretim ortamlarının radarında. Microsoft ise bu alandaki yaklaşımını iki güçlü araçla şekillendiriyor: AutoGen ve Semantic Kernel.
Peki bu iki framework tam olarak ne yapıyor ve neden birlikte düşünülüyor? Hadi birlikte bakalım.

AutoGen
AutoGen, Microsoft Research’ün AI Frontiers Lab ekibi tarafından geliştirilen açık kaynak bir framework. Çoklu LLM’ler, araçlar ve event-driven mimariyle çalışan distribüye ve otonom ajan sistemleri kurmanıza olanak tanıyor. Python ve C# desteğiyle geliştiricilere esneklik sunan bu yapı, özellikle “birden fazla ajan birlikte nasıl çalışır?” sorusunun cevabını arayanlar için biçilmiş kaftan.
AutoGen, şu anda event-driven, dağıtık ve gözlemlenebilir (observable) bir mimariye geçiş yapıyor. 0.4 sürümü, bu dönüşümün ilk somut adımı.
Github: https://github.com/microsoft/autogen
Semantic Kernel
Öte yandan Semantic Kernel, artık 1.0 sürümüne ulaşmış, üretime hazır bir SDK. .NET, Python ve Java desteğiyle uygulamalarınıza GenAI özellikleri entegre etmek için sağlam bir temel sunuyor. Özellikle Process Framework ve yeni gelen Agent Framework ile tek ajan ya da çoklu ajan senaryolarını sağlam, sürdürülebilir bir zemine oturtmak mümkün.
Bu SDK’nın en büyük avantajı ise Microsoft’un doğrudan sunduğu destek ve kurumsal kullanım için sunduğu stabilite garantisi.
Yol Haritası
En güzel haber şu: Microsoft bu iki framework’ü birbirine yaklaştırıyor. AutoGen’in multi-agent core runtime yapısı, ilerleyen süreçte Semantic Kernel ile hizalanacak. Bu da şu an AutoGen ile deneysel geliştirme yapan ekiplerin, 2025 itibarıyla doğrudan Semantic Kernel’e geçerek kurumsal düzeyde destek almasını mümkün kılacak.
Hangi Framework Kime Uygun?
- Yeni fikirleri denemek, esnek bir ortamda prototiplemek istiyorsan: AutoGen
- Üretim ortamı, SLA ve kurumsal destek arıyorsan: Semantic Kernel
Microsoft’un bu iki güçlü yapıyı birlikte şekillendirme stratejisi, geliştiricilere hem inovasyon alanı hem de istikrar sunuyor.

Eğer agentic AI dünyasında ciddi planların varsa, bu iki framework’ü yakından takip etmeni tavsiye ederim. Özellikle AutoGen ile başla, sonra Semantic Kernel’e geçiş senaryonu netleştir. Çünkü gelecekte çoklu ajanlı sistemler; sadece bir trend değil, yeni normal olacak gibi duruyor.