১০ জুলাই ২০২৬ তারিখে মাইক্রোসফট তাদের এআই-এজেন্ট ফ্রেমওয়ার্কের Go সংস্করণের পাবলিক প্রিভিউ প্রকাশের ঘোষণা দিয়েছে। এই রিলিজটি Go ডেভেলপারদের জন্য AI এজেন্টদের তৈরি, অর্কেস্ট্রেশন এবং স্থাপন করার জন্য একটি প্রথম শ্রেণীর সমর্থন নিয়ে এসেছে, যা সম্পূর্ণ ওয়ার্কফ্লো অন্তর্ভুক্ত করে। মাইক্রোসফটের প্রিন্সিপাল সফ্টওয়্যার ইঞ্জিনিয়ার কুইম মুনটাল এই ঘোষণাটি করেছেন।
এই পদক্ষেপটি খুবই যৌক্তিক: মাইক্রোসফটের এজেন্ট ফ্রেমওয়ার্ক, যা অক্টোবর ২০২৫-এ AutoGen এবং Semantic Kernel-কে একটি একক প্ল্যাটফর্মে একীভূত করে তৈরি করা হয়েছিল, এপ্রিল ২০২৬-এ ১.০ GA সংস্করণে পৌঁছেছে। এখন, পূর্বে শুধুমাত্র C# এবং Python-এ উপলব্ধ ফ্রেমওয়ার্কটি Go-তে প্রসারিত হচ্ছে – যে ভাষাটি ইতিমধ্যেই ক্লাউড এবং DevOps পরিকাঠামোতে আধিপত্য বিস্তার করছে।
Go-তে এজেন্ট তৈরি করা ডেভেলপারদের জন্য, এটি একটি মৌলিক আপস দূর করে। Go নেটিভ কোডে কম্পাইলেশন এবং goroutines-এর মাধ্যমে দক্ষ সমান্তরালতা প্রদান করে, কিন্তু পূর্বে এর জন্য হয় Python পরিষেবাগুলিতে HTTP কল ব্যবহার করতে হত, অথবা অনানুষ্ঠানিক লাইব্রেরিগুলির সাথে একীভূত হতে হত। এখন Go ডেভেলপাররা তাদের Python এবং .NET সহকর্মীদের মতো একই কার্যকারিতা পাচ্ছেন: Microsoft Foundry, Azure OpenAI, Anthropic এবং Gemini-এর মডেলগুলির জন্য সমর্থন, টুল-কলিং, MCP-ইন্টিগ্রেশন এবং একটি একক প্রক্রিয়ার মধ্যে একাধিক এজেন্টদের সমন্বয়।
Go সংস্করণটি পাবলিক প্রিভিউতে রয়েছে, যার মানে হল .NET সংস্করণের কিছু বৈশিষ্ট্য (যেমন, handoff orchestration এবং CodeAct) এখনও উপলব্ধ নয়। তবে, মূল অংশ – single-agent এবং multi-agent patterns, middleware, observability-এর জন্য OpenTelemetry ইন্টিগ্রেশন – ইতিমধ্যেই production-এ পরীক্ষার জন্য প্রস্তুত।
এই রিলিজের প্রেক্ষাপটে, একটি বৃহত্তর প্রবণতা দেখা যায়: ভাষাগুলি বিমূর্তভাবে নির্বাচন করা হয় না, বরং নির্দিষ্ট সিস্টেমের প্রয়োজনীয়তার জন্য নির্বাচন করা হয়। LangChain এবং LlamaIndex Python-first থাকে এবং শত শত ইন্টিগ্রেশন সহ দ্রুত প্রোটোটাইপিংয়ের উপর দৃষ্টি নিবদ্ধ করে। AutoGen 0.4 (মাইক্রোসফট সংস্করণে) এবং Google's Agent Development Kit উভয়ই ২০২৫-২০২৬ সালে Go সমর্থন যুক্ত করেছে, এটি স্বীকার করে যে ক্লাউড পরিকাঠামো এবং production সিস্টেমগুলি Go ভাষায় কথা বলে।
এর মানে এই নয় যে Python এজেন্টগুলি অদৃশ্য হয়ে যাবে – Python গবেষণা এবং দ্রুত বিকাশের জন্য প্রভাবশালী থাকবে। তবে Kubernetes, microservices বা cloud-native পরিবেশে production-grade সিস্টেম তৈরি করা প্রকৌশলীদের জন্য, Microsoft Agent Framework-এর Go সংস্করণ একটি গুরুতর ব্যবধান পূরণ করে। Python-এ বিকাশের সুবিধা এবং Go-তে production-ডেভেলপমেন্টের নির্ভরযোগ্যতার মধ্যে পছন্দের পরিবর্তে, ডেভেলপাররা এখন পরিকাঠামো ভাষায় production এজেন্ট তৈরি করতে পারবেন।
এই বিকাশটি ব্যবহারিক প্রশ্ন উত্থাপন করে: বিদ্যমান Python এজেন্টগুলিকে কীভাবে মাইগ্রেট করা যায়? টাইপড Go পরিবেশে জটিল মাল্টি-এজেন্ট ওয়ার্কফ্লোগুলির ডিবাগিং ডাইনামিক Python-এর তুলনায় কতটা সহজ হবে? সম্প্রদায় দ্রুত উত্তর দেবে – ডকুমেন্টেশন এবং উদাহরণগুলি ইতিমধ্যে microsoft/agent-framework-go রিপোজিটরিতে উপলব্ধ।
শেষ পর্যন্ত, Go সংস্করণ নিশ্চিত করে যে AI এজেন্টগুলির প্যারডাইম পরিপক্ক হয়েছে: সরঞ্জামগুলি এখন পরিকাঠামো ভাষাগুলির জন্য লেখা হচ্ছে, বিপরীতভাবে নয়। ভাষার পছন্দ 'উন্নয়নের সুবিধা'র বিভাগ থেকে 'production স্থাপনার নির্ভরযোগ্যতা এবং ব্যয়ের উপর সরাসরি প্রভাব ফেলে এমন একটি স্থাপত্য সিদ্ধান্ত'-এর বিভাগে স্থানান্তরিত হয়েছে।



