تسمع اليوم عبارة «وكيل الذكاء الاصطناعي» (AI Agent) في كل مكان: في الأخبار وفي الإعلانات وفي عناوين الدورات.
في هذا الدرس نفهمها ببساطة: نبدأ بمثال من الحياة، ثم نعرض التعريف الدقيق وأجزاءه.
في هذا الدرس
مصطلحات نستعملها في هذا المسار
| بالعربية | In English | المعنى | مثال حقيقي |
|---|---|---|---|
| برنامج الذكاء الاصطناعي | AI Program / Software | كل ما يعمل معًا: الشيفرة والنموذج والأدوات | تطبيق Claude Desktop، وموقع ChatGPT |
| نموذج الذكاء الاصطناعي | AI Model (LLM) | الجزء الذي يفهم ويختار. هو نتيجة التدريب على بيانات كثيرة (وليس البيانات نفسها)، وهو ثابت بعد التدريب. | Claude Opus، وGPT، وGemini، وQwen |
| الخطوات المكتوبة مسبقًا | Fixed steps (pre-written code) | الجزء الثابت الذي كتبه المبرمج ولا يقم بتحديد الخطوات. كتبه من صنع البرنامج، ولا يتغير حتى يعدّله | في Claude Code: التحقق من صلاحياتك قبل تشغيل أي أمر، و كتبه مهندسو Anthropic |
| الوكيل | Agent | أنت تقدم لبرنامج الذكاء الاصطناعي هدفاً، فيقوم الوكيل بسؤال النموذج عن الخطوة التالية، وينفذها هذا الوكيل ويرى النتيجة ويكرر حتى يتحقق الهدف. | Claude Code حين تطلب منه إصلاح خطأ في مشروعك |
| الأداة | Tool | وظيفة تتيح للوكيل أن يفعل شيئًا عدا كتابة النص | البحث في الويب، وقراءة ملف، وإرسال بريد |
| الهدف | Goal | ما تريده أنت، دون أن تشرح الخطوات | «رتّب لي فواتير هذا الشهر» |
| البيئة | Environment | ما حول الوكيل: الملفات والبريد والويب | ملفات حاسوبك وصندوق بريدك |
| الحلقة | Loop | خطوات تتكرر حتى يتحقق الهدف | يعدّل الملف، ويشغّل الاختبار، ويرى الخطأ، ثم يعدّل من جديد |
مثال بسيط: سلمى تدير مكتبك
تخيّل أن لديك مكتبًا، وتعمل فيه سلمى، مديرة المكتب. تقول لها صباحًا جملة واحدة:
«أريد اجتماعًا مع العميل الأسبوع القادم.»
أنت لم تشرح لها كيف تفعل ذلك. ومع ذلك تعرف سلمى ما عليها أن تفعل:
- تفهم الهدف: المطلوب اجتماع مع هذا العميل، وفي الأسبوع القادم.
- تضع خطة: تنظر في جدولك، ثم في جدول العميل، ثم تحجز مكانًا، ثم تؤكد الموعد.
- تستعمل أدواتها: التقويم لتعرف وقتك الذي تكون فيه متاحاً، والبريد لتراسل العميل، ونظام حجز القاعات.
- تراجع النتيجة: إن كان الموعد الأول غير متاح، تحجز موعدًا آخر.
- تعود إليك بالنتيجة: «تم الاجتماع يوم الأربعاء الساعة العاشرة، وأرسلتُ التأكيد».
لاحظ أنك أعطيتها هدفًا ولم تعطها خطوات. هي التي اختارت الخطوات، واستعانت بأدوات، ثم تأكدت أن الهدف تحقق.
فكرة الدرس كلها
وكيل الذكاء الاصطناعي هو «سلمى» في صورة برنامج ذكاء اصطناعي: تعطيه هدفًا، فيضع الخطوات بنفسه ويستعمل أدوات حتى يحقق الهدف.
ماهو وكيل الذكاء الاصطناعي؟
الآن نضع المثال في تعريف دقيق:
التعريف
الوكيل (Agent) برنامج يستعين بنموذج ذكاء اصطناعي ليتفاعل مع بيئته من أجل تحقيق هدف حدده المستخدم. وهو يجمع بين التفكير والتخطيط وتنفيذ الإجراءات، وغالبًا يستعمل أدوات خارجية في التنفيذ.
لنفكك هذه الجملة:
- «نموذج ذكاء اصطناعي»: هو الذي يفهم ويفكر، مثل نموذج ChatGPT أو Claude أو Gemini.
- «يتفاعل مع بيئته»: يرى ما حوله ويؤثر فيه، فيقرأ ملفات ويرسل رسائل ويبحث في الإنترنت، وليس مجرد رسائل أو أجوبة نصية.
- «هدف حدده المستخدم»: أنت تقول لبرنامج الذكاء الاصطناعي ماذا تريد (مثل ChatGPT) وهو يطلب من النموذج (مثل GPT) عن خطوته التالية.
- «أدوات خارجية»: هي ما يتيح للوكيل أن ينفذ المهمة، سترى ذلك بعد قليل.
وهنا الفرق بين المحادثة العادية والوكيل:
العقل والجسد: أجزاء الوكيل
الأسهل أن تتخيل الوكيل في جزأين:
| الجزء | ما هو | ماذا يفعل |
|---|---|---|
| العقل | نموذج الذكاء الاصطناعي | يفهم الهدف، ويخطط، ويقرر الخطوة التالية |
| الجسد | الأدوات والقدرات | ينفّذ الخطوة فعلًا ويعيد النتيجة |
وللجسد حدود، تمامًا كما للإنسان. الإنسان يستطيع المشي والإمساك بالأشياء، لكنه لا يستطيع الطيران. وكذلك الوكيل: لا يفعل إلا إذا تم إتاحة أدوات له. وكيل يملك أداة البحث فقط يستطيع أن يبحث، لكنه لا يستطيع إرسال بريد.
الأدوات: ما الذي يستطيع الوكيل فعله؟
الأداة (Tool) وظيفة تتيح للوكيل أن يفعل شيئًا غير كتابة النص. وهذه ثلاث أمثلة شائعة:
- توليد صورة: تعطي الوكيل وصف الصورة فيرسله إلى أداة ترسم الصورة، وتراها في المحادثة.
- إرسال بريد: وظيفة تحتاج المستلم والعنوان والنص، وترسل الرسالة فعلًا.
- البحث في الويب: تتيح للوكيل أن يبحث عن معلومة حديثة لا يحفظها النموذج.
وكثير من المهام يحتاج أكثر من أداة معًا. فحجز الاجتماع عند سلمى احتاج التقويم والبريد وحجز القاعة. وكلما كانت الأدوات أوضح وأدق، كان الوكيل أنجح، فجودة تصميم الأدوات تؤثر في جودة الوكيل أكثر مما يتوقع الناس.
الحلقة: فكّر ثم نفّذ ثم لاحظ
كيف يعمل الوكيل من الداخل؟ في حلقة من ثلاث خطوات تتكرر:
- فكّر (Think): ما الخطوة التالية التي تقرّبني من الهدف؟
- نفّذ (Act): يستعمل أداة لتنفيذ هذه الخطوة.
- لاحظ (Observe): ينظر في النتيجة: هل نجحت الخطوة؟ هل اقتربت من الهدف؟
ثم يعود إلى الخطوة الأولى، ويكرر الحلقة حتى يتحقق الهدف.
وهذا ما فعلته سلمى: فكّرت «أنظر في جدولك»، ونفّذت بفتح التقويم، ولاحظت «الأربعاء مشغول»، ثم فكّرت من جديد: «أجرّب الخميس».
السر في «لاحظ»
الخطوة الثالثة هي التي تفرّق الوكيل عن برنامج عادي ينفّذ أوامره دون أن ينظر فيها. الوكيل يرى نتيجة عمله ويعدّل خطته.
أين نرى الوكلاء اليوم؟
- المساعد الشخصي: يدير المواعيد والتذكيرات والرسائل، ويتحكم في الأجهزة.
- خدمة العملاء: يجيب عن الأسئلة ويحل المشكلات، وقد ينفّذ إجراءً مثل إلغاء طلب أو استرجاع مبلغ.
- الشخصيات في الألعاب: تتصرف مع اللاعب بمرونة، بدل ردود ثابتة مكتوبة سلفًا.
اختبر نفسك
أيّ هذه الأمثلة تعتبر وكيل وكيل؟
- محادثة تجيب عن سؤال: «ما عاصمة فرنسا؟»
- برنامج ذكاء اصطناعي يقرأ بريدك، ويجد الفواتير، ويحفظها في مجلد، ثم يخبرك بما حفظ.
- آلة حاسبة.
اعرض الجواب
المثال الثاني فقط. وصل إلى هدف حدّدته أنت، واستعمل أدوات (البريد والملفات)، ونفّذ أكثر من خطوة، وأخبرك بالنتيجة. أما الأول فيعرض نصًّا فقط، والثالث ينفّذ قواعد ثابتة بلا تفكير.
ما الذي تعلّمناه؟
- الوكيل برنامج يستعين بنموذج ذكاء اصطناعي ليحقق هدفًا حدده المستخدم، فيفكر بالاستعانة بالنموذج و ينفّذ الخطوات ويلاحظ النتائج ويرسلها للنموذج ليقرر الخطوات التالية..
- أجزاؤه: عقل (النموذج) وجسد (الأدوات).
- يعمل في حلقة: فكّر ← نفّذ ← لاحظ، ويكررها حتى يتحقق الهدف.
- الأدوات تحدد ما يستطيع فعله، وجودتها تحدد جودته.