العودة إلى المدونة

10 نوفمبر 2026 · 9 دقائق قراءة · Agentic AI · Orchestration · Decision guide

LangGraph وCrewAI وOpenAI وGoogle وMicrosoft وClaude: أي إطار لتنسيق الوكلاء تختار؟

ستة أطر عمل، وست طرق لتنسيق الوكلاء. ما الذي يميزها فعلًا، ومتى تختار كل واحد منها، والفخاخ التي تظهر في الإنتاج أيًّا كان الشعار.

Yassine Aqejjaj · HEAD OF AI · آخر تحديث 10 نوفمبر 2026

إطار تنسيق الوكلاء يحدد من يفعل ماذا، وبأي ترتيب، وبأي حالة مشتركة عبر عدة استدعاءات للنموذج والأدوات. وتتبع الأطر الستة الأكثر استخدامًا أربع منطقيات: الرسم البياني (LangGraph)، وفرق الأدوار (CrewAI)، وسير العمل المؤسسي (Microsoft Agent Framework وGoogle ADK)، وحلقة الوكيل مع التفويض (OpenAI Agents SDK وClaude Agent SDK). والاختيار الصحيح يتوقف على مستوى التحكم المطلوب، لا على الشهرة.

ماذا يفعل إطار التنسيق فعلًا؟

الوكيل الواحد نموذج في حلقة ومعه أدوات. وما إن يتجاوز العمل حلقة واحدة حتى تُطرح ثلاثة أسئلة: من يقرر الخطوة التالية (الكود أم النموذج)، وأين تعيش الحالة بين خطوتين، وكيف يستعيد الإنسان زمام الأمور. وهذا بالضبط ما يحسمه إطار التنسيق.

تجيب الأطر الست في الإنفوغرافيك عن السؤال الأول بطرق مختلفة، وهو أهم الأسئلة. ففي طرف، يرسم المطوّر المسار ولا يفعل النموذج سوى ملء الخانات. وفي الطرف الآخر، يختار النموذج أدواته وتفويضاته بنفسه، ولا يضع الكود إلا الحدود. وبين الطرفين كل الدرجات ممكنة.

إنفوغرافيك IASEEN: ستة أطر لتنسيق الوكلاء. لكل إطار نوع التنسيق ومخطط لتدفقه واستخدامه الأمثل: LangGraph (رسم بياني، سير عمل بحالة)، وCrewAI (أدوار، فرق وكلاء)، وMicrosoft Agent Framework (سير عمل مؤسسي)، وOpenAI Agents SDK (تسليم ووكيل كأداة، تفويض)، وGoogle ADK (وكلاء وسير عمل، تطبيقات متعددة الوكلاء)، وClaude Agent SDK (حلقة الوكيل، مهام كثيفة الأدوات).
المقاربات الست في نظرة واحدة (انقر لفتحها بالحجم الكامل). المخططات مبسطة: تعرض منطق التنسيق في كل إطار لا كل ميزاته. نصوص الصورة بالفرنسية.

المنطق

  1. رسم بياني
  2. أدوار
  3. سير عمل
  4. تفويض
  5. تسلسل هرمي
  6. حلقة

الإطار

  1. LangGraph
  2. CrewAI
  3. Microsoft Agent Framework
  4. OpenAI Agents SDK
  5. Google ADK
  6. Claude Agent SDK
ستة أطر وأربع منطقيات: من يقرر الخطوة التالية، الكود أم النموذج؟

ما المقاربات الست الرئيسية؟

LangGraph: الرسم البياني ذو الحالة. تصف التطبيق كرسم بياني: عُقد (استدعاء نموذج أو أداة أو دالة) تربطها حواف، بعضها شرطي. وتنتقل حالة محددة النوع من عقدة إلى أخرى ويمكن حفظها عند كل خطوة (نقطة حفظ)، ما يتيح استئناف تنفيذ متوقف، أو إعادة تشغيل حالة سابقة، أو إيقاف الرسم مؤقتًا لموافقة بشرية. إنه الخيار الذي يمنح أكبر قدر من التحكم الصريح، مقابل قدر أكبر قليلًا من الكود.

CrewAI: فريق الأدوار. تعرّف الوكلاء بدورهم وهدفهم وخلفيتهم، ثم المهام التي توكلها إليهم. وينفذها الفريق بالتتابع أو بتنسيق وكيل مدير. والنموذج الذهني سهل القراءة جدًا لفرق الأعمال: تصف فريقًا كما تصف مؤسسة. وللأجزاء التي يجب أن تبقى حتمية، يقدم CrewAI أيضًا «Flows» تقودها الأحداث.

Microsoft Agent Framework: سير العمل المؤسسي. هو خليفة Semantic Kernel وAutoGen، وصدر بالإصدار 1.0 في أبريل 2026 لـ .NET وPython. ويفصل بوضوح بين الوكيل (نموذج يستدعي أدوات) وسير العمل: رسم بياني محدد النوع يربط الوكلاء والدوال، مع تفرعات وتوازٍ ونقاط حفظ وموافقة بشرية. ويستعيد أنماط التنسيق الموروثة من AutoGen (تتابعي، متزامن، تسليم، محادثة جماعية، Magentic-One) ويتصل بعدة مزودي نماذج وبـ MCP وA2A.

OpenAI Agents SDK: التفويض. تقوم الحزمة على عدد قليل من المكونات الأساسية: وكلاء وأدوات و«تسليمات» (handoffs) ينقل فيها وكيل المحادثة إلى وكيل أكثر تخصصًا، ووكلاء يُستخدمون كأدوات (يستدعي وكيل وكيلًا آخر ويحتفظ بالقيادة). وتضاف إليها ضوابط على المدخلات والمخرجات، وجلسات لذاكرة المحادثة، وتتبّع مدمج. إنها أخف مقاربة لفرز الطلب ثم تحويله إلى المتخصص المناسب.

Google ADK: وكلاء وسير عمل في تسلسل هرمي. يجمع Agent Development Kit بين وكلاء يقودهم النموذج ووكلاء «سير عمل» حتميين: تتابعي ومتوازٍ وحلقة. وتُدمج هذه الوكلاء في شجرة تحت وكيل جذر. وADK محسّن لـ Gemini وGoogle Cloud لكنه يبقى منفتحًا على نماذج أخرى، ويدعم بروتوكول A2A ليتحاور الوكلاء عبر الأنظمة.

Claude Agent SDK: حلقة الوكيل المزودة بالأدوات. تكشف الحزمة الحلقة التي يعمل بها Claude Code: يجمع النموذج السياق، ثم يتصرف بالأدوات (ملفات، أوامر، خوادم MCP)، ثم يتحقق من النتيجة ويعيد الكرّة حتى تنتهي المهمة. ويمر التنسيق عبر وكلاء فرعيين يعمل كل منهم في سياقه الخاص ولا يعيد إلا نتيجته، وعبر خطافات (hooks) يمكنها منع استدعاء أداة قبل تنفيذه. وهي مصممة للمهام الطويلة الكثيفة الأدوات التي لا يمكن رسم مسارها مسبقًا.

أيها تختار بحسب وضعك؟

الجدول أدناه قراءتي الخاصة، وليس مقارنة معيارية. وهو يقارن ما يهم عند اتخاذ القرار.

الإطارمن يقرر الخطوة التاليةنقطة القوةأختاره إذا…ما يجب مراقبته
LangGraphالكود (الرسم البياني)، والنموذج داخل العقدالحالة والاستئناف والموافقة البشريةكانت العملية طويلة وفيها حلقات وإعادة محاولاتكود أكثر للكتابة والصيانة
CrewAIالنموذج، ضمن إطار من الأدوارسهولة القراءة والنمذجة السريعةكان العمل يشبه فريقًا من المتخصصينسلوك أقل قابلية للتنبؤ في الوضع الهرمي
Microsoft Agent Frameworkالكود (سير العمل)، والنموذج داخل الوكلاءتكامل .NET/Azure وأنماط تنسيق جاهزةكانت المؤسسة تعتمد أصلًا منظومة Microsoftإطار حديث: تابع تطوراته
OpenAI Agents SDKالنموذج (التسليمات والوكلاء كأدوات)البساطة والتتبّع المدمجأردت فرز الطلب ثم تحويله إلى المتخصص المناسبمنطق تفويض يجب تقييده واختباره
Google ADKمختلط: سير عمل حتمي + وكلاءتسلسلات هرمية للوكلاء وA2Aكان لديك عدة وكلاء لتركيبهم على Google Cloudالفصل الواضح بين الحتمي وغير الحتمي
Claude Agent SDKالنموذج (حلقة الوكيل)المهام المفتوحة والأدوات والوكلاء الفرعيونكانت المهمة طويلة والمسار غير متوقعوضع سقف للتكلفة ومدة التنفيذ

ما القواعد التي تساعد على الحسم؟

ثلاث قواعد بسيطة تجنبني معظم الخيارات السيئة:

  • إن كنت تستطيع رسم العملية، فارسمها. فالرسم البياني أو سير العمل (LangGraph وMicrosoft Agent Framework وسير عمل ADK) أسهل في الاختبار والتدقيق والحصول على موافقة فرق الأعمال.
  • إن كان المسار يتوقف على ما يكتشفه الوكيل، فدع النموذج يقود، لكن داخل صندوق. هذا ميدان حلقة الوكيل والتفويض (Claude Agent SDK وOpenAI Agents SDK)، مع حدود للخطوات والتكلفة والأدوات.
  • اختر أولًا المنظومة التي تعرف فرقك تشغيلها. فإطار متوسط يُشغَّل جيدًا خير من إطار ممتاز لا يعرف أحد تصحيح أخطائه في الثانية فجرًا.

ما الفخاخ التي تظهر في الإنتاج؟

نادرًا ما يكون اختيار الإطار سبب فشل المشروع. فما يتعثر هو المواضيع نفسها أيًّا كان الشعار.

الحالة. الوكيل الذي يعمل عدة دقائق، أو ينتظر موافقة، يجب أن يستطيع التوقف والاستئناف دون البدء من الصفر. تحقق من مكان تخزين الحالة، وهل تصمد بعد إعادة التشغيل، ومن يستطيع قراءتها. نقاط الحفظ في LangGraph أو Microsoft Agent Framework تجيب عن هذا السؤال؛ أما في مقاربة أكثر حرية فالأمر متروك لك.

الإنسان في الحلقة. عبارة «إنسان يوافق» ليست مواصفات. يجب أن تقرر أي الإجراءات تتطلب موافقة (الإرسال، الدفع، الحذف، النشر)، ومن يوافق، وفي أي مهلة، وماذا يحدث إن لم يأتِ رد. صمّم نقاط التوقف هذه منذ البداية، فإضافتها لاحقًا تفرض غالبًا مراجعة التنسيق كله.

قابلية المراقبة. من دون أثر لكل استدعاء للنموذج والأدوات، يتحول النظام متعدد الوكلاء إلى صندوق أسود. اشترط منذ اليوم الأول أثرًا لكل تنفيذ: التعليمات، والأدوات المستدعاة، والمعاملات، والنتائج، والمدة، والتكلفة. كل الحزم تقدم شكلًا من التتبّع، لكن تأكد من أنه يُصدَّر إلى أدواتك الخاصة (OpenTelemetry مثلًا) بدل أن يبقى عند مزود واحد.

التكلفة. كل وكيل إضافي، وكل حلقة مراجعة، وكل تفويض يضيف استدعاءات للنموذج. حدد ميزانيات للخطوات والرموز لكل تنفيذ، وقِس التكلفة لكل مهمة ناجحة، ونبّه على التنفيذات المتطرفة. فالوكيل الذي يدور في حلقة لا يكلّف وقتًا فقط.

التبعية والسيادة. ثلاثة من الأطر الستة تأتي من مزودي نماذج، واثنان من مزودي سحابة. وكلها تعمل أفضل مع منظومتها الأصلية حتى حين تقبل نماذج أخرى. اطرح ثلاثة أسئلة قبل الالتزام: هل يمكن تغيير النموذج دون إعادة كتابة التنسيق؟ أين تُستضاف الآثار والحالة؟ ماذا يحدث إن اختفت ميزة مستضافة أو تغيّر سعرها؟ وللبيانات الحساسة، أبقِ منطق الأعمال (الأدوات والقواعد والتعليمات) في كودك الخاص، وتعامل مع الإطار كطبقة قابلة للاستبدال.

من أين تبدأ؟

نصيحتي واحدة أيًّا كان الإطار: ابدأ بوكيل واحد، مع أداتين أو ثلاث وتتبّع. قِس أين يفشل. ولا تضف وكيلًا ثانيًا أو رسمًا بيانيًا أو تفويضًا إلا حين يفرضه حدّ مقيس. فمعظم حالات الاستخدام في المؤسسات لا تحتاج إلى ستة وكلاء يتحاورون فيما بينهم، بل إلى عملية واضحة ووكيل موثوق وإنسان في المكان المناسب.

أسئلة شائعة

ما تنسيق الوكلاء؟

هو طريقة تنسيق عدة استدعاءات للنموذج والأدوات والوكلاء لإنجاز مهمة: من يتصرف، وبأي ترتيب، وبأي حالة مشتركة، وأين يتدخل الإنسان.

هل يلزم إطار عمل لبناء وكيل؟

لا. يمكن كتابة وكيل بسيط بواجهة برمجة نموذج وبضع دوال. ويصبح الإطار مفيدًا حين يجب إدارة الحالة أو الاستئناف أو عدة وكلاء أو موافقات بشرية.

ما الفرق بين التسليم والوكيل المستخدم كأداة؟

في التسليم، ينقل وكيل المحادثة إلى وكيل آخر يكمل المهمة. وفي الوكيل كأداة، يستدعي الوكيل الرئيسي وكيلًا آخر لمهمة فرعية، ويستعيد النتيجة ويحتفظ بالقيادة.

رسم بياني أم حلقة وكيل: كيف تحسم؟

إن كنت تستطيع رسم الخطوات، ففضّل رسمًا بيانيًا أو سير عمل: فهو أكثر قابلية للتنبؤ وأسهل في التدقيق. وإن كان المسار يتوقف على ما يكتشفه الوكيل في الطريق، فحلقة وكيل مقيدة بحدود للخطوات والتكلفة والأدوات أنسب.

هل يمكن تغيير الإطار لاحقًا؟

نعم، إن خططت لذلك: أبقِ أدواتك وتعليماتك وقواعد أعمالك في كودك الخاص، وصدّر آثارك بصيغة معيارية. فالإطار يجب ألا يكون إلا طبقة تنسيق قابلة للاستبدال.

النتائج

6

أطر عمل تمت مقارنتها

4

منطقيات تنسيق: رسم بياني، أدوار، سير عمل، حلقة

5

فخاخ إنتاج: الحالة، الإنسان، المراقبة، التكلفة، التبعية

1

وكيل واحد للبداية قبل أي تنسيق

دراسة حالة ذات صلة

تابع القراءة

بناء منصات وكيلة للمؤسسات: دروس من NOVAنموذج تشغيل الذكاء الاصطناعي: من التجارب إلى التبنّي المؤسسيتقييم الأنظمة متعددة الوكلاء في الإنتاجهندسة السياق: ما بعد RAG التقليديما هو مصنع الذكاء الاصطناعي (AI Factory)؟ وكيف تُنشئ واحدًا داخل مؤسسة كبيرةالذكاء الاصطناعي الوكيل أم RAG أم سير العمل: كيف تختارالذكاء الاصطناعي التوليدي السيادي للقطاع العام: دروس من DILAحوكمة وكلاء الذكاء الاصطناعي: السياسات والموافقة البشرية والإيصالات الموقّعةMCP في المؤسسات: ربط الوكلاء بـ Confluence وJira وMicrosoft 365 بأمانالاستقلالية المكتسبة: حوكمة وكلاء البرمجة بالذكاء الاصطناعي عبر دورة تطوير البرمجياتالخريطة الذهنية لوكيل الذكاء الاصطناعي: من الفكرة إلى الإنتاج

تأتي الأرقام من نتائج عملاء مُصادَق عليها ومن دوري في Devoteam. مشاريع GitHub نسخ تجريبية عامة.