خرج نقاش معماري هادئ إلى العلن هذا الأسبوع على منصة X: مطورو الذكاء الاصطناعي ينتقلون من الحلقات (Loops) إلى المخططات (Graphs) في بناء الوكلاء. والاتجاه حقيقي بالأرقام: وصل LangGraph 1.0 إلى الإتاحة العامة في أكتوبر 2025 ويتجاوز اليوم 126 ألف نجمة على GitHub. ودمجت مايكروسوفت AutoGen وSemantic Kernel في إطار Agent Framework القائم على المخططات والذي بلغ الإصدار 1.0 في أبريل 2026. وتجاوز Mastra عتبة 300 ألف تنزيل أسبوعي على npm. في المقابل، لا يزال معسكر الحلقات — الذي تمثله أدوات مثل Claude Code المعروف بأنه "مجرد حلقة while مع أدوات جيدة" — يقدم بعضًا من أقوى الوكلاء العاملين في الإنتاج.
فمن على حق إذًا؟ الطرفان معًا، حسب ما تبنيه. في هذا المقال نشرح أسباب هذا التحول، وما الذي تقدمه المخططات فعليًا، وإطارًا عمليًا للاختيار بينهما في 2026.
عصر الحلقة
بُني الجيل الأول من الوكلاء الإنتاجيين (2023–2025) على فكرة بسيطة وجميلة: ضع نموذجًا لغويًا في حلقة while مع أدوات، ودعه يقرر الخطوة التالية بنفسه.
messages = [system_prompt, user_task]
while True:
response = llm.call(messages, tools=TOOLS)
if response.stop_reason == "end_turn":
break
result = execute_tool(response.tool_call)
messages.append(result)هذا النمط — المعروف بـ ReAct أو حلقة الوكيل — يتمتع بنقاط قوة هائلة. فهو سهل الفهم، وخالٍ من الارتباط بأي إطار عمل، ويتحسن تلقائيًا مع ذكاء النموذج: كلما أصبح النموذج الأساسي أذكى، أصبح وكيلك أفضل دون أي جهد إضافي. وقد دافعت إرشادات Anthropic لبناء الوكلاء الفعالين طويلًا عن أن الأنماط البسيطة القابلة للتركيب تتفوق على الأطر الثقيلة في معظم المهام. وقد غطينا هذه الفلسفة بعمق في دليلنا حول هندسة الحلقات ودليل هندسة الأطر التشغيلية.
بالنسبة لوكلاء البرمجة في الطرفية، لا تزال الحلقة هي الملك. فالمهمة محدودة النطاق، والإنسان قريب، وإشارات التغذية الراجعة (المترجمات والاختبارات وأدوات الفحص) قوية.
لماذا اصطدمت الفرق بالجدار؟
تبدأ المشاكل عندما تغادر الحلقة الطرفية وتدخل في مسارات عمل حرجة وطويلة الأمد ومتعددة الخطوات. تُبلغ فرق الإنتاج في 2026 باستمرار عن أربعة أنماط فشل:
1. حالة غامضة. في الحلقة، "الحالة" هي مصفوفة رسائل متضخمة. عندما تفشل الخطوة 14 من وكيل معالجة الفواتير، لا توجد لقطة مُهيكلة للفحص — بل نص محادثة طويل تضطر لقراءته.
2. غياب نقاط الاستئناف. حلقة تنهار في الدقيقة 40 من مسار عمل مدته 45 دقيقة تبدأ من الصفر. يحتاج الوكلاء طويلو الأمد إلى تنفيذ متين وقابل للاستئناف — وهي المشكلة التي دفعت الفرق نحو محركات التنفيذ المتين مثل Temporal وInngest.
3. نطاق ضرر غير محدود. يمكن للحلقة، نظريًا، استدعاء أي أداة في أي وقت. بينما يطالب المنظمون وفرق الأمن بالضمانة المعاكسة: خريطة صريحة لما يُسمح للنظام بفعله. وكما لخصها أحد تقارير الإنتاج لعام 2026: "المخطط ليس مجرد آلية للتحكم في التدفق — بل هو مواصفة لما يُسمح للنظام بفعله، معبَّرًا عنها كتعليمات برمجية".
4. صعوبة إشراك الإنسان. إيقاف حلقة while مؤقتًا لانتظار موافقة تستغرق ثلاثة أيام يعني الاحتفاظ بعملية قيد التشغيل دون أي دلالات استئناف حقيقية.
ما الذي تقدمه المخططات فعليًا؟
تنمذج بيئات تشغيل المخططات الوكيلَ كعُقد (استدعاءات نموذج، استدعاءات أدوات، دوال حتمية) تربطها حواف (انتقالات مسموح بها). وبحلول أبريل 2026، توافقت جميع الأطر الناضجة — LangGraph وMicrosoft Agent Framework وMastra — على خمسة عناصر أساسية:
- حالة مُهيكلة: نموذج Pydantic أو واجهة TypeScript بدل كتلة رسائل غير منظمة
- حواف شرطية: دوال توجيه تفحص الحالة وتختار العقدة التالية
- نقاط استئناف (Checkpointing): لقطات تتيح إعادة التشغيل وتصحيح الأخطاء بأسلوب "السفر عبر الزمن"
- الإيقاف والاستئناف: توقف مدمج لموافقة بشرية دون حجز خيط تنفيذ
- مخططات فرعية: أجزاء مسارات عمل قابلة لإعادة الاستخدام والاختبار بمعزل
وهذا هو الوكيل نفسه معبَّرًا عنه كمخطط:
from langgraph.graph import StateGraph
builder = StateGraph(InvoiceState)
builder.add_node("extract", extract_fields)
builder.add_node("validate", validate_against_erp)
builder.add_node("approve", human_approval) # نقطة إيقاف
builder.add_node("post", post_to_accounting)
builder.add_conditional_edges(
"validate",
lambda s: "approve" if s.amount > 10_000 else "post",
)
graph = builder.compile(checkpointer=PostgresSaver(...))الفرق الجوهري ليس في القدرة — فالحلقة تستطيع فعل كل هذا مع ما يكفي من التعليمات المخصصة. الفرق هو أن أنماط الفشل والتكاليف والصلاحيات تصبح قابلة للفحص والحوكمة افتراضيًا. ولا تزال الدورات مسموحة (يمكن لعقدة ناقدة إعادة التوجيه إلى عقدة عاملة لإعادة المحاولة)، ولهذا توافقت الصناعة على مخططات دورية ذات حالة بدل المخططات غير الدورية الجامدة.
الحجة المضادة: الحلقات لم تمت
لدى معسكر الحلقات رد قوي يستحق الإنصاف.
أولًا، المخططات تجمّد افتراضاتك. المخطط المرسوم يدويًا يُشفّر فهمك الحالي لمسار العمل. ومع تحسن النماذج، قد تصبح بنية المخطط الجامدة هي عنق الزجاجة — النموذج قادر على التعامل مع الغموض، لكن حوافك لن تسمح له. يرى أنصار الحلقات أنك يجب أن تراهن على ذكاء النموذج لا على السقالات.
ثانيًا، السؤال الحقيقي هو: من يملك الحلقة؟ كما صاغه أحد التحليلات المتداولة في 2026، القرار ليس CrewAI مقابل LangGraph، بل ما إذا كان التنسيق يعيش في بنية المزود التحتية (واجهات وكلاء مُدارة)، أو بيئة مخططات مستضافة ذاتيًا، أو حلقة بسيطة كتبتها بنفسك. فإقامة البيانات وسطح التصحيح والارتباط بالمزود كلها تنبع من هذا الخيار — وهي نقطة حاسمة لفرق منطقة الشرق الأوسط وشمال أفريقيا ذات قيود السيادة الرقمية، كما ناقشنا في دليل السيادة الرقمية.
ثالثًا، ترى مدرسة أحدث أن كلا المعسكرين يغفلان طبقة كاملة: البنى القائمة على الأحداث. فبدل حلقة محادثة أو مخطط ثابت، يتفاعل الوكلاء مع الأحداث، ويجمّعون السياق عند الحاجة فقط، ويسلّمون المهام بشكل غير متزامن — وهو أقرب إلى طريقة تنسيق الفرق البشرية فعلًا. توقع أن يكسب هذا النمط الهجين أرضية حتى 2027.
إطار قرار عملي
استخدم الحلقة عندما:
- تكون المهمة محدودة وتفاعلية (وكلاء برمجة، مساعدو بحث)
- يكون الإنسان حاضرًا وقادرًا على إعادة التوجيه
- تريد أقصى استفادة من كل ترقية للنموذج
- تكون سرعة أول إجراء مفيد أهم من قابلية التدقيق
استخدم المخطط عندما:
- تكون مسارات العمل طويلة الأمد (ساعات إلى أيام) ويجب أن تنجو من الانهيارات
- تختلف الخطوات في مستويات الصلاحيات أو التكلفة
- يتطلب الامتثال خريطة صريحة وقابلة للتدقيق للإجراءات المسموحة
- تكون الموافقات البشرية جزءًا من العملية لا استثناءً
- تحتاج فرق متعددة إلى فهم مسار العمل واختباره وتعديله
واستخدم النمط الهجين كلما أمكن: عمود فقري حتمي من المخططات للعملية التجارية، مع عُقد وكيلة بأسلوب الحلقة داخل الخطوات الفردية حيث تفيد المرونة. كان نمط "العمود الفقري الهجين" هذا هو الأكثر شيوعًا في بنى الإنتاج المبلَّغ عنها في استطلاعات 2026 — وهو يطابق ما نراه في بناء أنظمة الوكلاء لعملائنا من الشركات الصغيرة والمتوسطة في نقطة.
ماذا يعني هذا لفريقك؟
إذا كنت تبني وكيلك الأول، ابدأ بحلقة — ستتعلم أسرع دون حمل أي إطار عمل. وفي اللحظة التي يلمس فيها وكيلك المال أو الامتثال أو مسارات عمل تمتد لأيام، أدخل بيئة مخططات في طبقة التنسيق وأبقِ الحلقات داخل العُقد. وفعّل المراقبة من اليوم الأول: فإضافة المراقبة لاحقًا إلى نظام وكلاء إنتاجي أغلى بكثير من البدء بها، كما غطينا في دليل مراقبة النماذج اللغوية.
نقاش الحلقات مقابل المخططات ليس في النهاية حربًا لها منتصر. إنه نضوج منظومة الوكلاء عبر نفس التدرج الذي مرت به تطوير الويب: نصوص سريعة للاستكشاف، وأطر مُهيكلة للإنتاج. ومعرفة موقع عبء عملك على هذا التدرج هي المهارة المعمارية الحقيقية لعام 2026.
المصادر: Zylos Research — تنسيق مسارات عمل الوكلاء القائمة على المخططات في الإنتاج، Developers Digest — الوكلاء المُدارون مقابل LangGraph مقابل البناء الذاتي، LangChain — أطر وكلاء الذكاء الاصطناعي.