تحولی بزرگ در مهمترین پروتکل هوش مصنوعی؛ افزایش سرعت و مقیاسپذیری زیرساختها
پروتکل Model Context Protocol یا به اختصار MCP یکی از بلوکهای ساختاری و پایهای در زمینه سازگاری هوش مصنوعی به شمار میرود که روشی امن برای دسترسی مدلهای هوش مصنوعی به منابع داده و سرویسهای خارجی فراهم میکند. این پروتکل در واقع لولهکشی و زیرساختی است که به یک چتبات اجازه میدهد به تقویم، پایگاه داده یا ابزارهای داخلی شما متصل شود؛ بهجای اینکه مهندسان مجبور باشند برای هر اتصال، مسیرهای سفارشی بسازند. هفته آینده، این پروتکل یک بهروزرسانی بزرگ دریافت خواهد کرد و اگرچه ممکن است برای کاربران نهایی چندان ملموس نباشد، اما میتواند تغییرات عمدهای در نحوه توسعه اکوسیستم عاملهای هوش مصنوعی ایجاد کند.
علت اصلی لنگ زدن عاملهای هوش مصنوعی؛ چالشهای زیرساختی و راهحل Arcade
به گزارش واضح به نقل از TechCrunch، مشخصات رسمی نسخه جدید از ماه می بهصورت عمومی منتشر شده بود، اما صبح دوشنبه توضیحات فوقالعاده شفافی درباره این تغییرات توسط تیم Arcade ارائه شد؛ استارتآپ دو سالهای که تمام کسبوکار خود را بر پایه فعالسازی واقعی عاملهای هوش مصنوعی (AI Agents) در شرکتهای بزرگ بنا نهاده و امکان اتصال امن آنها را به ابزارهایی مانند جیمیل، اسلک و سیلزفورس فراهم میکند.
مجموعه Arcade در ماه ژوئن با این ایده که علت شکست اکثر عاملهای هوش مصنوعی ضعیف بودن مدلهای زیرین نیست بلکه عدم آمادگی زیرساختهای اطراف آنهاست، توانست ۶۰ میلیون دلار سرمایه جذب کند؛ و این دقیقاً همان مشکلی است که بهروزرسانی جدید پروتکل MCP قصد رفع آن را دارد. در واقع، MCP نحوه مدیریت شناسه نشست (Session ID) — همان توکنهای کوچکی که سرورها برای به یاد آوردن اینکه “این همان مکالمه ۵ ثانیه پیش است” استفاده میکنند — را تغییر میدهد تا سرورها بتوانند با سهولت بیشتری در ابعاد بزرگتر فعالیت کنند.
چرا سیستم فعلی پروتکل MCP برای توسعهدهندگان دردسرساز است؟
همانطور که نیت باربتینی (Nate Barbettini)، بنیانگذار Arcade توضیح میدهد:
در سیستم فعلی، نخستین باری که یک کلاینت MCP مانند کلود (Claude) به یک سرور متصل میشود، یک پیام خوشآمدگویی میفرستد: «من کلود هستم، این نسخه من است و اینها قابلیتهای من هستند.» سرور با قابلیتهای خود پاسخ داده و یک شناسه نشست (Session ID) تحویل میدهد… از آن پس، کلاینت در هر درخواست این شناسه را ارسال میکند تا سرور متوجه شود همان مکالمه قبلی است. گاهی این شناسه منقضی میشود و کلاینت باید متوجه شده، شناسه جدیدی درخواست کند و ادامه دهد.
یک پیادهسازی واقعی را تصور کنید. شما در حال اجرای یک سرور برای میلیونها کاربر در پشت یک توزیعکننده بار (Load Balancer) هستید که تمام وظیفهاش هدایت هر درخواست به سرور آزاد در فارم (حتی گاهی در منطقهای متفاوت) است. حالا تکتک آن ماشینها باید از شناسه نشستی که ماشین دیگری صادر کرده آگاه باشند. این کار غیرممکن نیست، اما دردسر بسیار بزرگی است و بهجای هماهنگی با توزیعکننده بار، با آن میجنگد.
رویکرد Stateless در بهروزرسانی جدید؛ گامی بهسوی مقیاسپذیری هوش مصنوعی
به عبارت دیگر، ساختار فعلی فرض میکند که یک سرور واحد شما را به یاد میآورد، اما شرکتهای واقعی ترافیک خود را میان دهها سرور پخش میکنند که بهصورت پیشفرض با یکدیگر ارتباطی ندارند. بنابراین سرورهای فعلی پروتکل MCP مجبورند برای پیگیری هویت کاربران، کارهای اضافی زیادی انجام دهند. این موضوع یک چالش و سردرد بزرگ برای هر کسی بوده که یک سرور MCP را در ابعاد وسیع اداره میکند و بخشی از دلیلی است که چرا با وجود تمام جنجالهای تبلیغاتی حول هوش مصنوعی عاملیتمحور (Agentic AI) در سال جاری، کمتر شاهد عرضه ادغامهای مستقیم و مقیاسپذیر MCP از سوی شرکتها بودهایم.
در سیستم جدید، این پروتکل در سمت سرور رویکرد آزادتر و بدون حالت (Stateless) را برای شناسههای نشست اتخاذ خواهد کرد؛ مشابه نحوه کارکرد اکثر وبسایتهای معمولی. این موضوع باید نگهداری کل سیستم را بسیار آسانتر کرده و نظریتاً هزینه اجرای آن را در مقیاس بالا کاهش دهد.
توسعه زیرساختهای هوش مصنوعی؛ فرآیندی زمانبر اما ضروری
همه اینها مباحثی فنی هستند، اما یادآوری مهمی محسوب میشوند که نشان میدهد همه بخشهای توسعه تکنولوژی هوش مصنوعی با سرعت سرسامآور پیش نمیروند. در حالی که آموزش مدلها با سرعت به پیش میتازد، بخش زیادی از زیرساختهای فنی هوش مصنوعی مورد نیاز آن مدلها، همچنان تابع اجماع کند و زمانبر سازمانهای استانداردسازی است. این تغییرات در حال رخ دادن هستند؛ فقط کمی زمان بیشتری میبرند!



آگهی فردا