الأدلة

ما هو وكيل الذكاء الاصطناعي؟ شرح بلغة بسيطة

وكيل الذكاء الاصطناعي نموذج ذكاء اصطناعي يستطيع اتخاذ إجراءات لتحقيق هدف، لا أن يرد بالنص فقط. تعطيه مهمة، فيعمل في حلقة: يقرر الخطوة التالية، ويستخدم أداة (تعديل ملف، أو البحث في الويب، أو تشغيل أمر، أو استدعاء تطبيق)، ويراجع النتيجة، ثم يقرر من جديد — حتى تنتهي المهمة أو يحتاج إلى إدخالك. و"العقل" عادةً هو نموذج لغوي كبير، أما الأدوات فهي التي تمكّنه من القيام بالأشياء.

لماذا يهم عند البناء بالذكاء الاصطناعي

منشئو التطبيقات بالذكاء الاصطناعي الحديثون وكلاء. فعندما تطلب ميزة، لا يكتفي الوكيل بكتابة الكود وتسليمه إليك. بل يقرأ ملفاتك الحالية، ويجري التعديلات، ويثبّت الحزم، ويشغّل التطبيق، ويقرأ رسائل الخطأ ويصلحها، غالبًا عبر خطوات كثيرة دون أن تراقب كل واحدة منها.

ولهذا يستطيعون بناء برمجيات تعمل فعلًا، لا مجرد مقتطفات كود. وهذا يغيّر دورك أيضًا. لم تعد تنسخ الكود وتلصقه؛ بل تدير مساعدًا سريعًا وقادرًا، لكنه أحيانًا يسيء فهم التعليمات أو يسلك طريقًا خاطئًا بثقة. ومعرفة طريقة عمل الوكلاء تساعدك على إعطائهم الأهداف الصحيحة، واكتشاف متى يدورون في حلقة مفرغة، وتقرير ما الذي تريد أن توافق عليه بنفسك.

تشبيه من الحياة اليومية

قارن بين أن تسأل صديقًا عن الاتجاهات وبين أن تستأجر ساعيًا.

سؤال الاتجاهات هو عمل روبوت دردشة: تسأل، فيخبرك، ثم تمشي بنفسك. وإذا كان الطريق مغلقًا، تعود وتسأل من جديد.

أما الساعي فهو وكيل. تقول له "أوصل هذا الطرد إلى هذا العنوان قبل الخامسة مساءً". فيختار الطريق، ويلاحظ إغلاق الشارع، ويسلك طريقًا بديلًا، ويجد المدخل الجانبي للمبنى، ثم يعود إليك بالخبر: "تم التسليم، وقّع عليه الاستقبال". أنت تحدد الهدف والحدود — "لا تنفق أكثر من 20 دولارًا على سيارة الأجرة" — وهو يتولى الخطوات.

الساعي لا يكون أفضل من التعليمات التي تعطيها له والحدود التي تضعها. وكذلك الوكلاء.

كيف يعمل الوكيل

معظم الوكلاء يتبعون الحلقة الأساسية نفسها:

  1. الهدف. تصف ما تريده: "أضف نموذج تواصل يرسل إليّ الرسائل بالبريد الإلكتروني."
  2. التخطيط. يقرر النموذج الخطوة التالية: "أولًا، أنظر إلى بنية الموقع."
  3. التنفيذ. يستدعي أداة: يسرد الملفات، أو يقرأ الصفحة الرئيسية.
  4. الملاحظة. يقرأ نتيجة الأداة.
  5. التكرار. بناءً على ما رآه، يختار الخطوة التالية: إنشاء النموذج، إضافة كود الخادم، تشغيل التطبيق، التحقق من الأخطاء.
  6. الإنهاء أو السؤال. عندما يتحقق الهدف، يعود إليك بالنتيجة. وإذا تعطّل أو لم يكن متأكدًا، يسألك.

وحول هذه الحلقة توجد بعض الأجزاء الإضافية:

الجزءوظيفته
النموذجنموذج اللغة الكبير الذي يفكر ويقرر ما يفعله.
الأدواتإجراءات يستطيع الوكيل تنفيذها: قراءة الملفات وكتابتها، وتشغيل الأوامر، والبحث، واستدعاء واجهات API.
التعليماتقواعد ثابتة حول دوره وأسلوبه وحدوده (موجّه النظام system prompt).
الذاكرةملاحظات تُنقل بين الخطوات أو الجلسات، مثل تفضيلاتك.
الصلاحياتالأدوات التي يحق له استخدامها بحرية، والتي تحتاج إلى موافقتك.
الوكلاء الفرعيونوكلاء مساعدون يسلمهم الوكيل الرئيسي أجزاء من المهمة.

الأدوات هي الفكرة الأساسية. النموذج وحده لا يستطيع إلا إنتاج نص. والأدوات تحوّل هذا النص إلى أفعال — وتُسهّل معايير مثل MCP توصيل أدوات جديدة بالوكيل.

مثال تطبيقي: إصلاح نموذج تسجيل معطّل

لنفترض أن نموذج قائمة الانتظار في موقعك المنشور توقف عن حفظ رسائل البريد الإلكتروني، فتطلب من منشئ التطبيق بالذكاء الاصطناعي: "نموذج قائمة الانتظار لم يعد يحفظ أي شيء. أصلحه."

قد تبدو جولة الوكيل النموذجية هكذا:

  1. يقرأ مكوّن النموذج والكود على الخادم الذي يعالج الإرسالات.
  2. يشغّل التطبيق ويرسل بريدًا تجريبيًا.
  3. يقرأ الخطأ: يقول الخادم إن عمودًا في قاعدة البيانات اسمه email_address غير موجود.
  4. ينظر إلى بنية قاعدة البيانات: العمود اسمه في الواقع email. فقد أعاد تغيير حديث تسميته في مكان واحد دون الآخر.
  5. يعدّل كود الخادم ليستخدم اسم العمود الصحيح.
  6. يختبر من جديد: يرسل بريدًا تجريبيًا، ويتأكد من ظهور سجل جديد.
  7. يُبلغ: "كان النموذج يكتب في عمود لم يعد موجودًا بعد تغيير الأمس. حدّثت كود الخادم وتأكدت من حفظ تسجيل تجريبي."

أعطيت تعليمة واحدة؛ والوكيل اتخذ سبع خطوات، بينها اختباران. هذه هي القوة. أما الخطر فهو الوجه الآخر للأمر: لو قرر الوكيل بدلًا من ذلك إعادة تسمية عمود قاعدة البيانات، لربما كسر شيئًا آخر، وربما لن تلاحظ ذلك إلا إذا قرأت ملخصه.

مصطلحات رئيسية مشروحة

المصطلحمعناه
Agent (وكيل)نموذج ذكاء اصطناعي يستخدم أدوات في حلقة لإنهاء مهمة.
Tool (أداة)إجراء محدد يستطيع الوكيل تنفيذه، مثل "كتابة ملف" أو "إرسال بريد".
Tool call (استدعاء أداة)استخدام واحد للأداة، بمدخلات تعيد نتيجة.
Agentic (وكيلي)يصف ذكاءً اصطناعيًا يعمل عبر عدة خطوات بدلًا من الرد مرة واحدة.
Autonomy (الاستقلالية)مقدار ما يفعله الوكيل قبل أن يعود إليك للتحقق.
Human in the loop (الإنسان في الحلقة)اشتراط موافقة شخص في الخطوات الحاسمة.
Sub-agent (وكيل فرعي)وكيل مساعد يبدأه الوكيل الرئيسي لجزء من المهمة.
Guardrails (ضوابط الحماية)قواعد وحدود تمنع الوكيل من فعل أشياء ضارة أو غير مرغوب فيها.
MCPبروتوكول السياق للنماذج (Model Context Protocol)، وهو معيار مفتوح لربط الوكلاء بالأدوات. انظر ما هو MCP.

أخطاء شائعة ومفاهيم خاطئة

  • "الوكلاء مستقلون تمامًا." الوكلاء اليوم يعملون بأفضل شكل مع مهام محددة وأهداف واضحة. أما الأهداف الفضفاضة المفتوحة ("نمّ عملي") فتنتج أعمالًا روتينية لا قيمة لها.
  • "قال إنه انتهى، إذن قد انتهى." الوكلاء أحيانًا يبلغون بالنجاح بعد عمل جزئي. تحقّق من النتيجة بنفسك، خاصة في أي شيء يمس المال أو البيانات أو المستخدمين. انظر كيف تراجع الكود الذي كتبه الذكاء الاصطناعي.
  • منح صلاحيات كثيرة. الوكيل الذي يستطيع إرسال البريد وحذف البيانات وإنفاق المال يحتاج إلى حدود صارمة وموافقتك على الإجراءات الخطرة.
  • تركه يدور في حلقة. إذا كرر الوكيل المحاولة نفسها للإصلاح، أوقفه، وأعطه معلومات أكثر أو نهجًا مختلفًا.
  • الوثوق بالمحتوى الذي يقرؤه. الوكلاء الذين يقرؤون صفحات الويب أو رسائل البريد يمكن خداعهم بنص مكتوب لتوجيههم (حقن التعليمات Prompt injection). فكن حذرًا مما يستطيع الوكيل فعله بعد قراءة محتوى غير موثوق.
  • طلبات ضخمة دفعة واحدة. المهام الكبيرة تكون أكثر موثوقية حين تُقسَّم إلى مراحل يمكنك التحقق منها.

ماذا تطلب من منشئ التطبيق بالذكاء الاصطناعي

  • "خطّط لهذا أولًا. أخبرني بالخطوات قبل أن تغيّر أي شيء."
  • "غيّر فقط الملفات المرتبطة بنموذج الحجز."
  • "بعد التغيير، اختبره وأخبرني بالضبط كيف تحققت منه."
  • "إذا احتجت إلى تغيير بنية قاعدة البيانات، اسألني أولًا."
  • "لخّص ما غيّرته وأي أمور لست متأكدًا منها."
  • "توقف واسألني إذا فشل الإصلاح نفسه مرتين."

ولكتابة تعليمات أوضح، اطلع على ما هي هندسة الموجّهات (Prompt Engineering).

وكلاء الذكاء الاصطناعي في Mythex

Mythex مبنية حول وكيل. ففي بيئة المشروع السحابية الخاصة يستطيع أن ينشئ الملفات ويعدّلها، ويثبّت الحزم، ويشغّل أوامر الطرفية، ويفحص الأخطاء ويكرر المحاولة، ويستخدم أدوات من التطبيقات المتصلة. وفي المهام المعقدة قد يبدأ وكلاء فرعيين، ويمكنك فتح عملهم ومتابعته. ووضع Plan يسمح له باقتراح نهج دون تعديل الملفات، ووضع Ask يجيب دون تغيير الملفات، ونقاط الحفظ تتيح لك التراجع إذا سار تغيير في الاتجاه الخاطئ. ويعمل الأمر في الاتجاه المعاكس أيضًا: فوكلاء مثل Claude أو Cursor أو Codex يستطيعون البناء داخل Mythex عبر خادم MCP الخاص بها.

الأسئلة

ما هو وكيل الذكاء الاصطناعي ببساطة؟

وكيل الذكاء الاصطناعي نموذج قادر على اتخاذ إجراءات، لا على كتابة ردود فقط. يُعطى هدفًا ومجموعة من الأدوات — مثل تعديل الملفات أو البحث في الويب أو استدعاء تطبيق — ويعمل في حلقة من التفكير والتنفيذ والتحقق من النتائج حتى تكتمل المهمة.

ما الفرق بين روبوت الدردشة ووكيل الذكاء الاصطناعي؟

روبوت الدردشة يجيب على رسالتك بنص ثم ينتظر الرسالة التالية. أما الوكيل فيستطيع اتخاذ عدة خطوات بمفرده، مستخدمًا الأدوات لتغيير أشياء في الواقع، ثم يتحقق مما حدث ويعدّل مساره قبل أن يعود إليك بالنتيجة.

هل وكلاء الذكاء الاصطناعي آمنون للاستخدام؟

يمكن أن يكونوا كذلك، مع وجود حدود. امنح الوكيل فقط الأدوات والصلاحيات التي يحتاجها، واطلب موافقتك على الإجراءات الخطرة مثل إرسال الرسائل أو إنفاق المال، واحتفظ بالنسخ الاحتياطية أو نقاط الحفظ، وراجع ما قام به.

هل منشئ التطبيقات بالذكاء الاصطناعي وكيل ذكاء اصطناعي؟

معظم منشئي التطبيقات بالذكاء الاصطناعي الحديثين مبنيون حول وكيل: يقرأ طلبك، ويعدّل الكود، ويشغّل الأوامر، ويراجع الأخطاء ويصلحها في حلقة، بدلًا من أن يقترح كودًا تنسخه أنت وتلصقه.

Mythex · Pricing · ابنِ أي شيء بالذكاء الاصطناعي · قوالب المواقع والتطبيقات · مقارنات Mythex · مصطلحات بناء التطبيقات بالذكاء الاصطناعي · أدوات مجانية لبناء التطبيقات بالذكاء الاصطناعي · English

English አማርኛ Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)