
هندسة الحلقات لوكلاء الذكاء الاصطناعي: دليل 2026
هندسة الحلقات هي الدورة التي يقوم عليها كل وكيل ذكاء اصطناعي موثوق. تعرّف على معنى الحلقة الوكيلية (agentic loop)، والفرق بين الحلقة والسلسلة (chain)، والأنماط الأساسية، وأوضاع الفشل والضوابط الوقائية، وكيفية قياس أداء الحلقة.
وراء كل وكيل ترميز ذكي موثوق تكمن حلقة — دورة من التنفيذ، ملاحظة النتيجة، تحديد الخطوة التالية، والتكرار حتى يتحقق الهدف فعليًا. تصميم هذه الدورة بشكل جيد هو ما يُعرف بـ هندسة الحلقة (loop engineering)، وهناك توافق متزايد في الرأي على أن ما يفرّق بين وكيل رائع وآخر متوسط ليس عادةً النموذج الأساسي، بل الحلقة نفسها. يوضح هذا الدليل ما هي الحلقة الوكيلية، وكيف تختلف عن السلسلة، وأنماط الحلقات الشائعة، وأنماط الفشل التي يجب الحذر منها، وكيفية قياس ما إذا كانت حلقتك تعمل فعليًا.
لماذا تحتاج وكلاء الذكاء الاصطناعي إلى حلقات
تحتاج وكلاء الذكاء الاصطناعي إلى حلقات لأن المهام الحقيقية ليست أحادية التنفيذ — فهي تتطلب تجربة شيء ما، ورؤية ما حدث، والتكيّف. يمكن لاستجابة واحدة على سؤال واحد أن تجيب عن سؤال، لكنها لا تستطيع إصلاح اختبار فاشل، أو إعادة هيكلة وحدة برمجية، أو إتمام مهمة متعددة الخطوات حيث تعتمد الخطوة الثالثة على ما أعادته الخطوة الثانية. الحلقة هي ما يحوّل نموذج اللغة إلى شيء قادر على تحقيق تقدّم فعلي.
هذا هو السبب في أن وكيلين مبنيين على نفس النموذج قد يؤديان بشكل مختلف تمامًا. ذكاء متطابق، تصميم حلقة مختلف: أحدهما يستسلم أو يدور في حلقة مفرغة، والآخر يكتشف الفشل، ويعدّل خطته، وينهي المهمة. هندسة الحلقة هي العمل الذي يصنع الفرق.
ما هي الحلقة الوكيلية؟
الحلقة الوكيلية هي دورة يقوم فيها الوكيل بالتفكير في هدف، واتخاذ إجراء، وملاحظة النتيجة، وتحديد ما إذا كان سيستمر أو يتوقف. تتشارك معظم الحلقات نفس المراحل الداخلية — التي يُلخَّصها عادةً بـ التفكير ← التنفيذ ← الملاحظة — ملفوفة في فحص مقابل الهدف يحدد ما إذا كان سيكرر مرة أخرى.
الحلقة الوكيلية: التفكير، التنفيذ، الملاحظة — تكرار حتى يتحقق الهدف أو يتم الوصول إلى حد معيّن.
يعود هذا النمط إلى ReAct (التفكير + التنفيذ)، الذي تداخل فيه تفكير النموذج مع استدعاءات الأدوات، وتطوّر منذ ذلك الحين من خلال أفكار مثل Reflexion (النقد الذاتي)، والتخطيط-ثم-التنفيذ، والحلقات طويلة الأمد من نوع "أثناء عدم الانتهاء" المستخدمة في وكلاء الترميز الحديثة.
الحلقة مقابل السلسلة: الفرق الجوهري
السلسلة خطية وثابتة (أ ← ب ← ج)، بينما الحلقة دورية وقابلة للمراجعة — يمكنها التكرار، أو التفرّع، أو تغيير المسار بناءً على ما تلاحظه. هذا هو أهم فرق واحد في هندسة الحلقة.
تُنفَّذ السلسلة مرة واحدة بترتيب ثابت؛ أما الحلقة فتتكيف وتتكرر حتى يتحقق الهدف.
السلسلة رائعة عندما تكون الخطوات معروفة مسبقًا ولا تحتاج إلى تغيير أبدًا. الحلقة ضرورية عندما لا يمكن التخطيط للمسار بالكامل مسبقًا — وهو ما يصح دائمًا تقريبًا في الأعمال الوكيلية مثل الترميز، أو البحث، أو تصحيح الأخطاء.
تشريح الحلقة المصمَّمة جيدًا
تُبنى معظم الحلقات الموثوقة من نفس الأجزاء الخمسة. إذا أحسنت هذه الأجزاء، تبقى الحلقة متماسكة؛ وإذا أهملت واحدًا منها، تفشل بطريقة يمكن التنبؤ بها.
- تحديد الهدف — هدف واضح، ويُفضّل أن يكون قابلًا للتحقق تسعى الحلقة إلى تحقيقه (نجاح الاختبارات، إنتاج ملف، الإجابة عن سؤال). الحلقة ذات الهدف الغامض لا تعرف أبدًا متى تتوقف.
- الأدوات / الإجراءات — ما يمكن للوكيل فعله فعليًا في كل تكرار (تشغيل أمر، تعديل ملف، البحث على الويب).
- الملاحظة — كيفية إعادة تغذية نتيجة كل إجراء، ويُفضَّل أن تكون بصورة تغذية راجعة مُهيكلة بدلًا من تفريغ خام للمعلومات.
- منطق الإنهاء — الشروط التي تنهي الحلقة: تحقّق الهدف، الوصول إلى حد أقصى للتكرارات، استهلاك ميزانية الرموز (tokens)، أو عدم اكتشاف أي تقدّم.
- معالجة الأخطاء — ما يحدث عندما تفشل خطوة، بحيث تتعافى الحلقة بدلًا من التوقف أو تضخيم الخطأ.
أنماط الحلقات الشائعة
تتطلب المهام المختلفة أشكالًا مختلفة من الحلقات. هذه هي الأنماط التي يجدر معرفتها، مرتبة تقريبًا حسب درجة تعقيدها:
| النمط | كيفية عمله | الأفضل لـ |
|---|---|---|
| حلقة إعادة المحاولة | تكرار إجراء حتى ينجح أو يتم الوصول إلى حد معيّن | الخطوات غير المستقرة، الأعطال المؤقتة |
| التخطيط-التنفيذ-التحقق | التخطيط للخطوات، تنفيذها، ثم التحقق من النتيجة مقابل الهدف | المهام متعددة الخطوات ذات نتيجة قابلة للتحقق |
| الاستكشاف-التضييق | جمع المعلومات على نطاق واسع، ثم التقارب نحو أفضل مسار | البحث والاستكشاف |
| Reflexion (النقد الذاتي) | بعد التنفيذ، ينتقد الوكيل مخرجاته الخاصة ويعيد المحاولة | العمل الحساس للجودة |
| الإنسان في الحلقة | التوقف لانتظار موافقة إنسان عند نقاط رئيسية | الإجراءات ذات المخاطر العالية أو غير القابلة للتراجع |
| تنسيق متعدد الوكلاء | منسّق يشغّل حلقات فرعية في وكلاء فرعيين متخصصين | المهام الكبيرة التي تتجاوز نطاق وكيل واحد |
الاتجاه السائد بين أكثر وكلاء الترميز كفاءةً في عام 2026 يميل نحو حلقات "أثناء عدم الانتهاء" طويلة الأمد وذاتية التحقق، مع منطق إنهاء قوي وحلقات فرعية متوازية تديرها وكلاء فرعيون.
أنماط الفشل والضوابط الوقائية التي تعالجها
معظم فشل الحلقات معروف جيدًا، ولكل منها ضابط وقائي قياسي. صمّم لهذه الحالات منذ البداية:
| نمط الفشل | كيف يبدو | الضابط الوقائي |
|---|---|---|
| الحلقة اللامتناهية | لا يقرر الوكيل أبدًا أنه انتهى | حد أقصى للتكرارات + اكتشاف عدم التقدّم |
| انحراف الهدف | يحيد عن الهدف الأصلي | هدف واضح يُعاد التحقق منه في كل تكرار |
| فيضان السياق | تمتلئ النافذة بالتاريخ وتنخفض الجودة | هندسة السياق: الضغط والتلخيص |
| انفجار الرموز (tokens) | تتفاقم التكلفة مع تشغيل الحلقة | ميزانية الرموز كشرط للإنهاء |
| انتشار الأخطاء | خطوة سيئة واحدة تُفسد كل الخطوات التالية | معالجة قوية للأخطاء + التحقق |
| حقن التعليمات (prompt injection) | تعليمات خبيثة داخل المحتوى المُلاحَظ تختطف الحلقة | معاملة مخرجات الأدوات/الويب كمصدر غير موثوق؛ التشغيل داخل بيئة معزولة (sandbox) |
هذا الأخير — حقن التعليمات من خلال المحتوى الذي تلاحظه الحلقة — نادرًا ما يُغطّى في أدلة هندسة الحلقة لكنه لا يقل أهمية عن باقي الأنماط: كل صفحة ويب أو ملف يقرؤه الوكيل يُعتبر مدخلًا غير موثوق، لذا يجب أن تعمل الحلقة التي تتخذ إجراءات حقيقية داخل بيئة معزولة (sandbox).
كيف تقيس ما إذا كانت الحلقة تعمل
تقيس الحلقة من خلال ما إذا كانت تصل إلى الهدف بشكل موثوق، وعدد التكرارات المطلوبة، وبأي تكلفة. تصف معظم المقالات الأنماط دون أن تذكر أبدًا كيفية تقييمها — هذه هي المقاييس المهمة:
- معدل نجاح الهدف — عدد المرات التي تصل فيها الحلقة إلى نتيجة صحيحة وكاملة. المقياس الرئيسي.
- عدد التكرارات إلى الهدف — عدد الدورات المطلوبة في المتوسط. عدد أقل (لنفس معدل النجاح) يعني حلقة أكثر إحكامًا.
- معدل عدم التقدّم — عدد المرات التي تعمل فيها الحلقة دون الاقتراب من الهدف، وهو مؤشر تحذيري على الانحراف أو شرط إنهاء غير جيد.
- التكلفة والرموز لكل هدف — السقف العملي؛ الحلقات ذات الوكيل الواحد كثيفة الاستخدام للرموز، والحلقات متعددة الوكلاء أكثر كثافة، وهذا ما يحافظ على صدقية التصميم.
- معدل التعافي — عندما تفشل خطوة، عدد المرات التي تصحح فيها الحلقة نفسها بدلًا من التوقف.
شغّل هذه المقاييس على مجموعة ثابتة من المهام التمثيلية وأعد التحقق بعد كل تغيير على الحلقة. الفخ الذي يجب تجنبه: حلقة "تبدو" أذكى لكنها بصمت تستهلك تكرارات (ورموز) أكثر للوصول إلى نفس الهدف تُعدّ تراجعًا لا تحسينًا — والأرقام وحدها ستخبرك بذلك.
كيف تتناسب هندسة الحلقة مع هندسة السياق وهندسة الهيكل التنفيذي
هندسة الحلقة هي طبقة واحدة من بناء وكيل موثوق، إلى جانب طبقتين أخريين. الحلقة هي الدورة؛ هندسة السياق تحدد ما يراه الوكيل في كل مرور من هذه الدورة؛ وهندسة الهيكل التنفيذي (harness engineering) هي النظام الكامل — الحلقة، وإدارة السياق، والأدوات، والذاكرة، والبيئة المعزولة (sandbox) — الملتف حول النموذج. الحلقة الرائعة مع إدارة سياق ضعيفة تفشل مع ذلك، وهذا هو السبب في أن هذه التخصصات يُفضَّل تعلّمها معًا.
لست مضطرًا لبناء هذه الآلية بنفسك. على Happycapy تعمل الحلقة من أجلك داخل بيئة معزولة — حدود التكرار، والتعافي من الأخطاء، وضغط السياق مدمجة مسبقًا — وتشاهد كل مرور من الدورة على سطح مكتب مرئي، متدخلًا في منتصف الحلقة كلما أردت إعادة توجيهها قبل أن تستهلك تكرارًا آخر.
أسئلة شائعة
س: ما الذي يجعل الحلقة الوكيلية موثوقة؟
خمسة أجزاء تعمل معًا: هدف واضح وقابل للتحقق؛ الأدوات المناسبة؛ ملاحظة مُهيكلة لكل نتيجة؛ منطق إنهاء (حد أقصى للتكرارات، ميزانية رموز، اكتشاف عدم التقدّم)؛ ومعالجة أخطاء تتعافى بدلًا من أن تُفاقم المشكلة. إهمال أي جزء منها يجعل الحلقة تفشل بطريقة يمكن التنبؤ بها — تعمل إلى الأبد، أو تنحرف عن الهدف، أو تستهلك الرموز.
س: ما الفرق بين الحلقة والسلسلة؟
السلسلة تسلسل ثابت وخطي من الخطوات (أ ← ب ← ج) يُنفَّذ مرة واحدة. الحلقة دورية: تنفّذ، وتلاحظ النتيجة، وتقرر ما إذا كانت ستكرر، أو تتكيف، أو تتوقف. تحتاج الأعمال الوكيلية إلى حلقات لأن المسار عادةً لا يمكن التخطيط له بالكامل مسبقًا.
س: ما هو نمط ReAct؟
ReAct (التفكير + التنفيذ) هو نمط الحلقة الوكيلية الأساسي: يتناوب النموذج بين التفكير في ما يجب فعله واتخاذ إجراء عبر أداة، مستخدمًا كل ملاحظة لتوجيه الخطوة التالية. معظم أنماط الحلقة الحديثة تُبنى عليه.
س: كيف تمنع الحلقة الوكيلية من العمل إلى الأبد؟
استخدم منطق إنهاء واضح: حد أقصى للتكرارات، ميزانية رموز، هدف واضح وقابل للتحقق، واكتشاف عدم التقدّم الذي ينهي الحلقة إذا توقفت عن الاقتراب من الهدف.
س: كيف ترتبط هندسة الحلقة بهندسة السياق وهندسة الهيكل التنفيذي؟
هي طبقات متكاملة. هندسة الحلقة تصمم الدورة، وهندسة السياق تدير ما يراه النموذج في كل دورة، وهندسة الهيكل التنفيذي هي النظام الكامل حول النموذج — بما في ذلك الحلقة نفسها. بناء وكيل موثوق يعني القيام بالثلاثة معًا.

