خلاصة سريعة: وكيل الذكاء الاصطناعي (AI Agent) برنامج يستخدم نموذجًا لغويًا ليتخذ القرار ويختار الخطوة التالية بنفسه، لا ليصوغ ردًا فقط. يقرأ الحالة، ويخطط، ويستدعي أدوات مثل البحث وتنفيذ الشيفرة وواجهات البرمجة، ثم يراجع النتيجة ويعيد المحاولة حتى ينجز المهمة أو يتوقف. والفرق بينه وبين روبوت المحادثة أنه يملك صلاحية التنفيذ، ومن هنا تأتي قوته وحاجته إلى ضوابط.
ما المقصود بوكلاء الذكاء الاصطناعي؟
وكيل الذكاء الاصطناعي (AI Agent) نظام برمجي يتخذ نموذج اللغة الكبير (LLM) محورًا للقرار، ويزوده بأدوات وذاكرة وهدف، ثم يدعه يختار الخطوات. وتعرِّف شركة Anthropic الوكيلَ بأنه نظام يوجّه عملياته واستخدامه للأدوات بنفسه، في حين تبقى المسارات محددة مسبقًا في الشيفرة داخل ما يُسمى مسارات العمل (Workflows). وهذا التمييز عملي لا اصطلاحي: المسار الثابت يعطي نتيجة متوقعة، والوكيل يمنح مرونة في المهام المفتوحة على حساب الوقت والتكلفة.
ولا يصنع النموذج وحده وكيلًا. فالنموذج ينتج نصًا، وقد يشرح خطوات الحل دون أن ينفذها، أما الوكيل فيضيف إليه حلقة تغذية راجعة من البيئة: تعود نتيجة كل فعل إلى النموذج، فيثبت المسار أو يصححه. والنموذج الذي يقود الوكيل نتاج تدريب على بيانات واسعة، وهو موضوع التعلم الآلي؛ وما يضيفه الوكيل هو القدرة على التأثير خارج حدود النص.
ويتكون الوكيل عمليًا من 3 طبقات: النموذج الذي يقرر، والأدوات التي تنفذ، وطبقة التنسيق التي تدير الحلقة وتتحقق من الصلاحيات وتوقف التشغيل عند تجاوز الحد. وتقع معظم مشكلات التشغيل الفعلي في الطبقة الثالثة، لا في النموذج.
ما الفرق بين الوكيل وروبوت المحادثة؟
روبوت المحادثة (Chatbot) واجهة حوار ترد على رسالة، وتستمد جوابها من سياق المحادثة أو من قاعدة معرفة، ثم تنتظر الرسالة التالية. ولا يغادر عمله حدود النص غالبًا: يقترح، ويشرح، ويصنف، لكنه لا يغيّر حالة نظام آخر. أما الوكيل فيعمل بين الرسائل: يختار أداة، وينفذ خطوة، ويقرأ النتيجة، ويقرر ما بعدها.
| المعيار | روبوت المحادثة | وكيل الذكاء الاصطناعي |
|---|---|---|
| الوحدة الأساسية | رسالة ورد عليها | مهمة وخطوات متتابعة |
| مصدر المعلومات | سياق الحوار وبيانات التدريب | السياق ونتائج الأدوات معًا |
| الأثر خارج الحوار | غالبًا لا يوجد | تعديل سجل أو ملف أو إرسال طلب |
| عدد الدورات | دورة قصيرة | حلقة ممتدة بعدد غير محدد |
| الإشراف البشري | المستخدم يقرأ كل رد | نقاط تحقق محددة سلفًا |
وقد صار هذا الحد ضبابيًا في المنتجات الحديثة؛ فأضاف ChatGPT إلى واجهة المحادثة البحثَ وتنفيذ الشيفرة وربط الأدوات، فاقترب من سلوك الوكيل. والفارق الحقيقي ليس في الاسم، بل في الصلاحيات وعدد الخطوات التي ينفذها النظام دون مراجعة بشرية. ولهذا يُعد الوكيل أحد أوجه الذكاء الاصطناعي التطبيقي.
كيف تعمل حلقة الوكيل؟ الإدراك والتخطيط والتنفيذ والمراجعة
يعمل الوكيل في حلقة (Agent Loop) تتكرر حتى إنجاز المهمة أو تحقق شرط توقف، وتضم 4 مراحل:
- الإدراك (Perceive): يستقبل الوكيل طلب المستخدم، وسياق المحادثة، وقائمة الأدوات المتاحة، ونتائج الخطوات السابقة. ويحرص التصميم الجيد على أن تأتي حالة النظام من البيئة نفسها، لا من تخمين النموذج.
- التخطيط (Plan): يحلل النموذج المهمة إلى خطوات، ويختار الأداة والترتيب، ويحدد معيار النجاح. وقد يفصل بعض الأنظمة نموذج التفكير عن نموذج التنفيذ، فيراجع الأول خطة الثاني.
- التنفيذ (Act): يستدعي النموذج أداة بمعاملات محددة، فيبحث، أو يقرأ ملفًا، أو يرسل طلبًا إلى واجهة برمجية. وتعود النتيجة إلى السياق نصًا أو بيانات منظمة.
- المراجعة (Reflect): يقارن الوكيل الناتج بالهدف، ثم يقرر إعادة المحاولة، أو تعديل الخطة، أو طلب مساعدة بشرية، أو الإنهاء.
وعدد الدورات غير معروف مسبقًا في المهام المفتوحة؛ لذا تحتاج الحلقة إلى شروط توقف صريحة: حد أقصى للخطوات، ومهلة زمنية، وسقف للرموز، وشرط نجاح واضح. وبلا هذه الشروط قد تدور الحلقة على نفسها، أو تستهلك وقتًا وتكلفة أكبر من قيمة المهمة.

كيف يستدعي الوكيل الأدوات؟
استدعاء الأدوات (Tool Calling) هو الجسر بين القرار والتنفيذ. يصف المطور كل أداة بمخطط (Schema) يحدد اسمها ووصفها ومعاملاتها وأنواع القيم المقبولة، فيخرج النموذج طلب استدعاء منظمًا بصيغة JSON، وتنفذه طبقة البرمجة، ثم تعيد النتيجة. ولا ينفذ النموذج الأداة بنفسه؛ يطلبها فقط، وهنا موضع التحقق من الصلاحية.
وتختلف الأدوات في أثرها: أدوات القراءة مثل البحث في الوثائق واستعلام قواعد البيانات لا تغيّر شيئًا، وأدوات الكتابة مثل تعديل سجل أو إرسال رسالة أو تنفيذ شيفرة تغيّر حالة خارجية. ويستحق هذا التصنيف أن يسبق التصميم، لأن أدوات الكتابة وحدها هي ما يحتاج إلى موافقة أو حد.
ويتوقف أداء الوكيل على جودة وصف الأدوات كما يتوقف على قدرة النموذج. فالوصف الغامض، أو الأدوات المتشابهة بأسماء متقاربة، تدفع النموذج إلى اختيار خاطئ. وتوصي Anthropic باختبار الأدوات على مدخلات كثيرة، وتسمية المعاملات بوضوح، وتضييق الخيارات لمنع الخطأ؛ وقد منع اشتراط مسار ملف مطلق بدلًا من مسار نسبي تكرار خطأ في أدواتها.
أمثلة على وكلاء الذكاء الاصطناعي في العمل
تظهر الفائدة حين تجتمع المحادثة مع التنفيذ، ويكون للنجاح معيار يمكن قياسه. ومن الأمثلة الواضحة:
- الدعم الفني: يقرأ الوكيل حالة الطلب وسجل العميل، ويبحث في قاعدة المعرفة، وينفذ إجراءً ضمن حد محدد، ثم يحوّل الحالة إلى موظف عند تجاوز الحد أو غياب المعلومة.
- البرمجة: يقرأ المستودع، ويعدل ملفات، ويشغّل الاختبارات، ويعيد المحاولة بعد الفشل. ويُعد هذا المجال مناسبًا للوكلاء لأن الاختبار الآلي يحكم على النتيجة بموضوعية.
- البحث والتلخيص: يوزع الوكيل السؤال على مصادر، ويجمع النتائج، ويفصل بين ما وجده في المصدر وما استنتجه بنفسه.
- المهام المكتبية: يستخرج حقولًا من نماذج، ويرتب ملفات، ويجهز مسودة تقرير من وثائق داخلية.
وفي كل مثال، يبقى الشرط نفسه: معيار نجاح واضح، وأدوات محدودة الصلاحية، ونقطة مراجعة بشرية قبل أي أثر لا يمكن التراجع عنه.
ما الحدود وأوجه الفشل الشائعة؟
لا يفشل الوكيل لأنه ضعيف في اللغة، بل لأن الحلقة تضخم الخطأ الصغير. وأكثر الأوجه تكرارًا:
- اختيار أداة خاطئة: يستدعي الوكيل أداة قريبة من الحاجة لا مطابقة لها، أو يمرر معاملات ناقصة، فيعود بنتيجة لا معنى لها.
- تراكم الخطأ: خطأ في الخطوة الأولى يصبح فرضًا في الخطوة الثالثة، لأن النموذج يبني على مخرجات سابقة لم يتحقق منها.
- الدوران بلا تقدم: يعيد الوكيل الخطوة نفسها بصياغة مختلفة، فيبدو نشطًا وهو ثابت. ويمنع تكراره سقفٌ للخطوات مع مؤشر واضح للتقدم.
- الهلوسة في الفعل: يخترع اسم أداة أو حقلًا غير موجود، أو يعلن نجاحًا لم يحدث لأن الأداة أعادت رسالة خطأ قرأها على أنها تأكيد.
- الإفراط في الثقة: ينفذ إجراءً غير قابل للتراجع قبل أن يطلب تأكيدًا، وهو أخطر وجه لأن الأثر يقع خارج المحادثة.
- غياب مقياس النجاح: لا يستطيع الفريق الحكم على الوكيل إن لم يعرف ما المهمة المنجزة، فيتحول التقييم إلى انطباع.
ويضاف إلى ذلك ما لا يعرفه الوكيل: لا يرى إلا ما تعيده الأدوات، فإن كانت النتيجة ناقصة أو قديمة بنى قراره عليها بثقة. ولذلك تحتاج كل خطوة إلى تحقق مستقل حين يكون الخطأ مكلفًا.
الأمان والحوكمة: كيف تُضبط صلاحيات الوكيل؟
ينتقل الخطر من جودة النص إلى أثر الفعل، فتنتقل الضوابط معه. وأهم الممارسات:
- أقل صلاحية: ابدأ بأدوات القراءة، وامنح أدوات الكتابة لأضيق نطاق، وبحدود واضحة على القيم المسموحة.
- نقاط موافقة بشرية: اطلب تأكيدًا قبل الحذف، أو التعديل الجماعي، أو الإرسال إلى جهة خارجية.
- عزل التنفيذ: شغّل الوكيل في بيئة اختبار (Sandbox) قبل الإنتاج، وقيّد ما يمكنه الوصول إليه من ملفات وشبكات.
- سجل تدقيق: دوّن كل استدعاء: الأداة، والمعاملات، والنتيجة، والوقت، والمسؤول عن التشغيل، لتستطيع تفسير ما جرى عند الحاجة.
- مقاومة حقن التعليمات: تعامل مع كل نص يقرأه الوكيل كمصدر بيانات لا كأمر؛ فصفحة أو مستند قد يحمل تعليمات تخفيها عن المستخدم.
- مراقبة وتقييم: اختبر الوكيل على مهام واقعية وحالات عدائية، وقس معدل النجاح ومعدل التوقف، وراجع النتائج دوريًا.
وتندرج هذه الممارسات في أطر حوكمة موثقة. فإطار NIST لإدارة مخاطر الذكاء الاصطناعي (AI RMF) يطلب تحديد الأدوار والمسؤوليات، وتوثيق الاستخدام المقصود والمخاطر، وقياس الأداء، ثم المراجعة المستمرة. والقاعدة العملية: لا تمنح الوكيل صلاحية أكبر مما تمنحه لموظف جديد في أول يوم.
أسئلة شائعة
ما المقصود بوكلاء الذكاء الاصطناعي ببساطة؟
هي برامج تتخذ نموذجًا لغويًا كبيرًا محورًا للقرار، وتمنحه أدوات تنفذ أفعالًا خارج المحادثة. وتعمل في حلقة من الإدراك والتخطيط والتنفيذ والمراجعة حتى تنجز المهمة أو تتوقف عند حد محدد.
ما الفرق بين الوكيل وروبوت المحادثة؟
روبوت المحادثة يرد على رسالة داخل الحوار، ولا يغيّر حالة نظام آخر غالبًا. أما الوكيل فيملك أدوات وصلاحيات، وينفذ خطوات متعددة بين رسالة وأخرى، ويقرأ نتيجة كل خطوة قبل أن يقرر ما بعدها.
هل يعمل الوكيل دون تدخل بشري؟
يمكن أن ينفذ دورات متعددة دون تدخل، لكنه يحتاج إلى نقاط تحقق بشرية عند الأفعال غير القابلة للتراجع، وعند تجاوز حد الصلاحية، وعند غياب معلومة لا تستطيع الأدوات جلبها. والاستقلال الكامل قرار تصميم لا صفة لازمة.
لماذا يخطئ الوكيل إذا كان النموذج قويًا؟
لأن الخطأ يأتي غالبًا من الحلقة لا من اللغة: أداة موصوفة بغموض، أو نتيجة ناقصة بُنيت عليها خطوة تالية، أو خطأ صغير تراكم. وقوة النموذج تقلل احتمال الخطأ، ولا تلغيه.
هل أحتاج إلى وكيل لكل مهمة؟
لا. المهمة ذات المسار الثابت تنجزها سلسلة خطوات محددة بتكلفة أقل ونتيجة أكثر ثباتًا. والوكيل مناسب حين لا يمكن توقع عدد الخطوات مسبقًا، أو حين تتغير الأدوات المطلوبة بحسب المدخل.




