ACP شرکت IBM، «توسعه‌ای» بر MCP شرکت Anthropic است

شرکت IBM پیش‌نویس پروتکل ارتباطی عامل جدید (ACP) را اعلام کرده است که برای استانداردسازی نحوه تعامل و همکاری عوامل هوش مصنوعی طراحی شده است. این پروتکل و معماری آن در حال حاضر در مرحله "آلفا" قرار دارند.

سیستم‌های عامل هوش مصنوعی از استانداردهای ارتباطی متنوعی استفاده می‌کنند که یک لایه پیچیدگی را اضافه می‌کند. ACP با استانداردسازی تعاملات متناسب با عوامل، این مسائل را برطرف می‌کند. این شرکت گفت: "ACP یکپارچه‌سازی را ساده کرده و همکاری موثر را در سراسر اکوسیستم‌های مبتنی بر عامل ترویج می‌کند."

ارائه IBM مشابه پروتکل مدل زمینه Anthropic است که سال گذشته منتشر شد. با این حال، IBM، پروتکل ACP را توسعه‌ای بر MCP می‌خواند.

این شرکت افزود: "MCP در حال حاضر مکانیسم‌های ضروری برای به اشتراک گذاری زمینه با مدل‌ها و عوامل، مانند ابزارها، منابع و اعلان‌ها را فراهم می‌کند. ACP از این قابلیت‌ها استفاده می‌کند در حالی که به طور صریح مفهوم عوامل را به عنوان شرکت‌کنندگان اصلی اضافه می‌کند."

IBM همچنین گفت که MCP به عنوان یک راه حل موقت شناخته می‌شود و طراحی اصلی آن که بر اشتراک زمینه متمرکز است، آن را به یک "تناسب ناقص" برای الزامات ACP برای ارتباطات عامل تبدیل می‌کند. در مستندات آمده است: "ACP قصد دارد در طول فاز آلفا از MCP جدا شود و با ایجاد یک استاندارد مستقل که به طور خاص برای تعاملات قوی عامل بهینه شده است، این ناهماهنگی را برطرف کند."

گفته می‌شود که ACP ابتدا ویژگی‌های مفید برای عوامل هوش مصنوعی را در اولویت قرار می‌دهد و استانداردسازی پس از اثبات ارزش و پذیرش آنها دنبال می‌شود.

ACP بخشی از BeeAI شرکت IBM، پروژه تحقیقاتی این شرکت است که به عوامل هوش مصنوعی اختصاص دارد. IBM در حال حاضر بر روی مستندسازی معماری ACP کار می‌کند و از توسعه‌دهندگان دعوت می‌کند تا در مورد ایده‌هایی که در GitHub پیاده‌سازی می‌شوند، بحث کنند.

هنگامی که Anthropic این ویژگی را در سال گذشته منتشر کرد، طیف گسترده‌ای از سرورهای MCP در دسترس قرار گرفت که از APIهای برخی از محبوب‌ترین برنامه‌های موجود امروزی، از جمله Spotify، Google Maps، Todolist و Brave استفاده می‌کنند.

همچنین یک وب‌سایت وجود دارد که یک رابط کاربری بسیار کاربرپسندتر برای کاوش در تمام سرورهای MCP ارائه می‌دهد. چندین توسعه‌دهنده در X اخیراً از MCP برای ساخت سرورها و موارد استفاده مختلف با LLMها، منابع داده و ابزارهای خارجی استفاده می‌کنند.