باختصار
الوكيل الفرعي (Sub-Agent) هو نموذج متخصّص وضيّق التركيز، بيستدعيه وكيل مدير (Manager Agent) عشان يتعامل مع جزء محدّد من مشكلة أكبر. وعادةً مساحة الإجراءات (Action Space) بتاعته أضيق من الوكلاء العاديين.
بالتفصيل
في الأنظمة متعدّدة الوكلاء، مش لازم كل وكيل يعرف يعمل كل حاجة. الوكيل المدير بيتحكّم في وكيل فرعي أو أكتر، وبيقسّم المهمّة ويوزّعها. المسرد بيعرّف «تنسيق الوكلاء» بإنه الإدارة المركزية لتوجيه المهام بين وكلاء فرعيين أو استدعاءات نماذج، وتقسيم المهام المعقّدة وتكليف أنسب وكيل فرعي بكل جزء.
ده قريب من نمط «المنسّق والعمّال» (Orchestrator-Workers) في شرح Anthropic: نموذج مركزي بيقسّم المهام ديناميكيًا، ويفوّضها لنماذج عاملة، ويجمّع نتائجها.
ليه نضيّق مساحة الإجراءات؟ لأن الوكيل الفرعي اللي عنده أدوات أقل أسهل في الاختبار، وأقل عرضة لخطأ يأثّر على باقي النظام. مثلًا وكيل بحث بيقرأ صفحات بس ومايقدرش يرسل بريدًا.
مثال عملي
مساعد لإعداد تقرير سوق. الوكيل المدير بيكلّف ثلاثة وكلاء فرعيين: واحد يجمع أخبار المنافسين من الويب (قراءة فقط)، وواحد يحلّل ملف مبيعات (تشغيل كود فقط)، وواحد يكتب مسودّة (بدون أدوات). المدير يجمع الأجزاء ويراجع التقرير النهائي.
مصطلحات مرتبطة
- Agent Orchestration — تنسيق الوكلاء.
- Multi-agent System — نظام متعدّد الوكلاء.
- Task Decomposition — تفكيك المهام.
المصادر: Google ML Glossary، Anthropic — Building effective agents


