
كيفية تصميم وبناء ونشر فرق من وكلاء الذكاء الاصطناعي. يغطي البنية وأنماط التنسيق وبروتوكولات الاتصال وإدارة الذاكرة وضمانات الأمان وحالات الاستخدام الواقعية.
وكيل الذكاء الاصطناعي هو كيان برمجي مستقل يدرك بيئته ويتخذ القرارات وينفذ الإجراءات لتحقيق أهداف محددة. على عكس روبوتات المحادثة التقليدية أو نصوص الأتمتة البسيطة، يمكن للوكلاء التفكير والتخطيط لسير العمل متعدد الخطوات واستخدام الأدوات الخارجية وتكييف استراتيجيتهم بناءً على النتائج الوسيطة.
الخصائص الرئيسية:
كل وكيل ذكاء اصطناعي مبني حول حلقة أساسية تُسمى غالباً حلقة "التفكير-الفعل" أو دورة "المراقبة-التفكير-التصرف".
حلقة الوكيل:
مدخل المستخدم → [System Prompt + الأدوات + الذاكرة] → النموذج اللغوي → استدعاء أداة → نتيجة → النموذج → ... → الرد النهائي
قالب System Prompt:
الدور: [من أنت]
الهدف: [ما تحاول تحقيقه]
الأدوات: [قائمة الأدوات المتاحة مع الأوصاف]
القواعد: [القيود السلوكية]
المخرجات: [تنسيق الرد المتوقع]
| النوع | الوصف | الأفضل لـ |
|---|---|---|
| وكيل الانعكاس البسيط | يستجيب للمدخلات الحالية دون تاريخ | التوجيه بالكلمات المفتاحية |
| وكيل قائم على النموذج | يحتفظ بنموذج داخلي للعالم | مراقبة الخوادم، تتبع الحالة |
| وكيل قائم على الهدف | يخطط للوصول إلى هدف محدد | البحث، سير العمل متعدد الخطوات |
| وكيل قائم على المنفعة | يُحسّن دالة المنفعة | التداول، تخصيص الموارد |
| وكيل التعلم | يتحسن من التفاعلات بمرور الوقت | التخصيص، الأنظمة التكيفية |
نظام الوكلاء المتعددة (MAS) هو مجموعة من وكلاء الذكاء الاصطناعي تعمل معاً لإنجاز مهام معقدة جداً لوكيل واحد. فكر فيه كبناء فريق من المتخصصين بدلاً من خبير واحد عام.
لماذا الوكلاء المتعددة؟
يُكمل الوكيل أ مهمته ويمرر المخرجات إلى الوكيل ب الذي يمررها إلى الوكيل ج. بسيط ومتوقع لكن بطيء للمهام المعقدة.
استفسار المستخدم → الوكيل أ (بحث) → الوكيل ب (تحليل) → الوكيل ج (كتابة) → المخرج النهائي
يقسم منسق المهمة إلى مهام فرعية مستقلة، يرسلها إلى وكلاء متعددة بالتوازي، ثم يجمع النتائج.
استفسار المستخدم → المنسق → [الوكيل أ، الوكيل ب، الوكيل ج] → جامع النتائج → المخرج النهائي
يحلل وكيل التوجيه الطلب الوارد ويوجهه إلى الوكيل المتخصص الأنسب.
يدير وكيل مشرف سير العمل، يفوض المهام للعمال، يقيّم مخرجاتهم، ويقرر الخطوات التالية.
يحل وكلاء متعددون المشكلة بشكل مستقل، ثم يقيّم وكيل قاضٍ النتائج ويختار الأفضل.
كل رسالة بين الوكلاء يجب أن تحتوي على:
{
"sender": "research_agent",
"recipient": "analysis_agent",
"type": "task_result",
"payload": { "findings": [...], "sources": [...] },
"metadata": { "conversation_id": "abc-123", "timestamp": "2026-04-04T10:00:00Z" }
}
الخطوة ١: تحديد هدف الوكيل قبل كتابة أي كود، حدد بوضوح: ما المشكلة التي يحلها هذا الوكيل؟ ما الأدوات التي يحتاجها؟ ما حدود صلاحياته؟
الخطوة ٢: إعداد البيئة
pip install anthropic
export ANTHROPIC_API_KEY='your-key-here'
الخطوة ٣: تعريف الأدوات
tools = [
{
"name": "web_search",
"description": "البحث في الإنترنت عن معلومات حالية",
"input_schema": {
"type": "object",
"properties": {
"query": {"type": "string", "description": "استفسار البحث"}
},
"required": ["query"]
}
}
]
الخطوة ٤: كتابة حلقة الوكيل
الحلقة الأساسية بسيطة بشكل مفاجئ: ترسل رسالة إلى النموذج اللغوي، تتحقق إذا كان يريد استخدام أداة، تنفّذ الأداة، ترسل النتيجة، وتكرر حتى ينتج النموذج رداً نصياً نهائياً.
الخطوة ٥: إضافة معالجة الأخطاء
وكلاء الإنتاج يحتاجون معالجة أخطاء قوية: فشل تنفيذ الأدوات، حدود معدل API، معالجة المهل الزمنية، الردود المشوهة، واكتشاف الحلقات اللانهائية.
نظام الوكلاء المتعددة النموذجي له هذه الطبقات:
| الإطار | الأفضل لـ | السرعة للسوق |
|---|---|---|
| LangGraph | سير العمل المعقد ذو الحالة | متوسط |
| CrewAI | فرق الوكلاء القائمة على الأدوار | سريع |
| AutoGen (مايكروسوفت) | تنسيق على مستوى المؤسسات | متوسط |
| OpenAI Assistants API | تطوير وكلاء أبسط | سريع |
| n8n | أتمتة سير العمل بدون كود | الأسرع |
| Smolagents | بصمة خفيفة، تحكم أقصى | متوسط |
أنواع الذاكرة:
عملية RAG (التوليد المعزز بالاسترجاع):
طبقات الحدود:
الوكلاء: محلل المستندات، محلل البنود، مقيّم المخاطر، كاتب الملخص، المترجم العربي. النمط: خط أنابيب مع مراجعة مشرف.
الوكلاء: موجّه الفرز، وكيل الأسئلة الشائعة، وكيل الدعم التقني، وكيل الفواتير، وكيل التصعيد. النمط: موجّه مع رجوع للمشرف.
الوكلاء: باحث ويب، مراقب وسائل التواصل، محلل البيانات، كاتب التقرير، مُلخّص تنفيذي. النمط: توزيع متوازي مع تجميع.
الوكلاء: محلل الاتجاهات، استراتيجي المحتوى، كاتب الإعلانات، محسّن SEO، ناشر وسائل التواصل، متتبع الأداء. النمط: خط أنابيب تسلسلي مع حلقات تغذية راجعة.
الوكلاء: مدير المنتج، المعماري، المطور، مراجع الكود، مختبر الجودة، DevOps. النمط: حلقة مشرف مع مراجعة الأقران.
قائمة التحقق من البنية التحتية:
يولّد الوكيل رداً، ثم تمرير ثانٍ ينتقده ويحسّنه. تُظهر الأبحاث أن التأمل الذاتي يُحسّن جودة المخرجات بنسبة 15-30%.
قبل التنفيذ، يضع وكيل التخطيط خطة تفصيلية خطوة بخطوة. فعال بشكل خاص للمهام المعقدة متعددة الخطوات.
وكيل يمكنه إنشاء أدوات جديدة (دوال Python، مغلفات API) لحل مشاكل لا تستطيع أدواته الحالية التعامل معها.
يجمّع وكيل فوقي ديناميكياً فرق وكلاء بناءً على متطلبات المهمة — الأكثر مرونة لكن الأكثر تعقيداً.
للقرارات عالية المخاطر، صمّم بوابات موافقة حيث يتوقف سير العمل ويعرض الخيارات على مراجع بشري قبل التنفيذ. ضروري للتطبيقات المالية والقانونية والصحية.
معيار مفتوح من Anthropic يوفر طريقة عالمية لوكلاء الذكاء الاصطناعي للاتصال بالأدوات ومصادر البيانات الخارجية. فكر فيه كـ USB-C لوكلاء الذكاء الاصطناعي.
| المصطلح | التعريف |
|---|---|
| وكيل الذكاء الاصطناعي | كيان برمجي مستقل يدرك ويستدل ويتصرف |
| النموذج اللغوي الكبير (LLM) | محرك الاستدلال للوكيل |
| استخدام الأدوات | قدرة الوكيل على استدعاء وظائف أو APIs خارجية |
| التنسيق | تنسيق وكلاء متعددة لإتمام مهمة |
| RAG | التوليد المعزز بالاسترجاع — منح الوكلاء وصولاً لقواعد المعرفة |
| MAS | نظام الوكلاء المتعددة — شبكة من وكلاء الذكاء الاصطناعي المتعاونين |
| MCP | بروتوكول سياق النموذج — اتصال موحد بين الوكلاء والأدوات |
| حد الحماية (Guardrail) | قيد أمان يحدد سلوك الوكيل |
| التسليم (Handoff) | نقل سياق المهمة من وكيل إلى آخر |
| System Prompt | تعليمات تحدد دور الوكيل وسلوكه |
تم إعداده بعناية لمجتمع الذكاء الاصطناعي في الخليج | Built with care for the GCC AI community
سنبني أول وكيل ذكاء اصطناعي لعلامتك ونحدد أفضل 3 فرص أتمتة في أسبوعين.
تواصل معنا ←