ACP أم UCP أم Agent API؟ ما الفرق؟
مع تطور التجارة الوكيلة (agentic commerce) كمعيار، تظهر مصطلحات وبروتوكولات جديدة. بالنسبة للشركات التي تستعد للاقتصاد المتمحور حول وكلاء الذكاء الاصطناعي، فإن فهم العلاقة بين ACP، و UCP، و Agent API أمر بالغ الأهمية.
بروتوكول التجارة الوكيلة (ACP)
التعريف: معيار مفتوح لعملية الدفع (checkout) واكتشاف المنتجات.
المطور: Stripe و OpenAI.
ACP هو "طبقة المعاملات". يحدد كيف يطلب وكيل الذكاء الاصطناعي (مثل ChatGPT) من التاجر إنشاء جلسة دفع، وتحديث أصناف السلة، وإكمال الشراء. كما يقوم ACP بتوحيد رمز الدفع المشترك (SPT) من Stripe للمدفوعات، مما يسمح للوكيل بتنفيذ عملية دفع نيابة عن المشتري دون الكشف عن تفاصيل بطاقته للتاجر.
البروتوكول التجاري العالمي (UCP)
التعريف: بروتوكول لتبادل معرفة المنتج ومعلومات الهوية.
المطور: تحالف من الكيانات الرائدة في مجال التجارة الوكيلة.
بينما يتعامل ACP مع "المعاملات"، يتعامل UCP مع "المعرفة". يحدد UCP كيف تصل خصائص المنتج (المقاس، المادة، التوافق) إلى الوكلاء في شكل منظم. كما يسمح بـ "ملف تعريف مشتري محمول"، بحيث يمكن لتفضيلاتك أن ترافقك من وكيل إلى آخر.
يضمن UCP أنه عندما يسأل العميل: "هل سيتناسب هذا الفستان مع حذائي الأزرق؟"، يمكن للوكيل الوصول إلى البيانات الدلالية (semantic data) لكلا المنتجين لتقديم الإجابة الصحيحة.
واجهة برمجة تطبيقات الوكيل (OpenAI Agent API)
التعريف: مواصفات تقنية تساعد وكلاء الذكاء الاصطناعي على "التحدث" مع الخدمات الخارجية.
المطور: OpenAI.
Agent API هو "التوصيلات" التقنية. إنه مجموعة من المعايير (تعتمد غالباً على Model Context Protocol أو MCP) التي تسمح لوكلاء الذكاء الاصطناعي بالتواصل مع API الخاص بك في الوقت الفعلي. بينما يركز ACP بشكل خاص على التجارة، يمكن استخدام Agent API لكل شيء من حجز الرحلات الجوية إلى التحقق من الطقس. في التجارة الوكيلة، تستخدم Agent API كآلية نقل لتسليم رسائل ACP و UCP.
كيف يعمل كل ذلك معاً؟
يمكنك التفكير في الأمر كنموذج طبقي:
- UCP (المعرفة): الوكيل يفهم المنتج والعميل.
- ACP (المعاملة): الوكيل يبدأ عملية الدفع تحت سيطرة التاجر.
- Agent API (الاتصال): المسار التقني الذي تتدفق عبره هذه البيانات.