العمل مع الذكاء الاصطناعي

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

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

  • الدرس 9 من 15
  • متوسط
  • مجاني، دون تسجيل

مم يتكون الوكيل

الطرفان أعلاه هما النموذج والأدوات، وما بينهما هو الحلقة. والعقدة السفلى ذاكرة العمل: يقرأ منها الطرفان ويكتبان فيها.

النموذج، وهو من يقرر

يقرأ الهدف ويختار ما ينبغي أن تكون عليه الخطوة التالية.

  • لا شيء يضمن أن قراره كان صحيحا
  • كل خطوة تعيد قراءة المحادثة كلها
الحلقة

الأدوات، وهي من تفعل

بحث وقراءة ملف واستدعاء واجهة برمجية وكتابة في قاعدة بيانات.

  • تعود نتيجة حقيقية لا تخمين النموذج
  • كل أداة تمنحها إذن منحته

كلاهما يقرأ من ذاكرة العمل ويكتب فيها

ذاكرة العمل

الهدف والخطوات المتخذة ونتيجة كل أداة، كلها في نص واحد.

  • الخطوة الخاطئة تبقى هنا وتبنى عليها التالية

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

آخر مراجعة: تُراجع الحقائق وأسماء الأدوات في هذا الدرس مقابل مصادرها في هذا التاريخ.

الفرق بين الوكيل وروبوت الدردشة في جملة واحدة

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

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

ومتى فهمت ذلك صار لسؤال «أهذا المنتج وكيل فعلا أم أن الوكيل مجرد اسمه» جواب. فإن كان المسار محددا سلفا وتجري الخطوات الثلاث نفسها دائما، فهو سير عمل مهما قالت الدعاية. وليست تلك إهانة: فسير العمل خيار أفضل للعمل الثابت الشكل، لأنه قابل للتنبؤ.

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

الحلقة هي القصة كلها

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

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

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

خطوات الحلقة الأربع، وأين يجب أن تتوقف

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

حلقة الوكيلشرط التوقف تضيفه أنت
  • 1 يقرأ الهدف
  • 2 يختار أداة
  • 3 يرى النتيجة الحقيقية
  • 4 يقرر من جديد

هذه الدورة لا نهاية لها من ذاتها. وشرط التوقف شيء تضيفه أنت، وبدونه يتحول خطأ صغير إلى محاولات متكررة.

ما الذي يعمل فعلا اليوم وما الذي هو عرض توضيحي

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

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

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

سير عمل أم وكيل؛ لا أحدهما جواب صحيح دائم

سير عمل

  • كتبت المسار في الشفرة سلفا
  • قابل للتنبؤ وللاختبار
  • حين يتعطل يصدر ضجيجا
  • للعمل الثابت الشكل

وكيل

  • النموذج يقود مساره وأدواته بنفسه
  • حين لا يمكن معرفة عدد الخطوات سلفا
  • كلفة وتأخير أعلى، وخطأ متراكم
  • حين يتعطل يكون صامتا عادة

هذا التقسيم من مدونة أنثروبيك الهندسية. والاختيار بينهما يعتمد على شكل العمل لا على أيهما يبدو أحدث.

لعمل صغير، موضعان حقيقيان

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

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

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

قبل أن تبني وكيلا، اكتب بطاقة توقفه

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

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

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

المسار السريع مع الذكاء الاصطناعي

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

  1. اكتب في بضعة أسطر العمل الذي تريد أتمتته كما يجري يدويا اليوم. بلا كلمة وكيل وبلا أسماء أدوات.
  2. شغّل الوصفة أدناه. وأصرّ على النسخة بلا وكيل أيضا؛ فذلك البند وحده يفصل هذه الوصفة عن مولد أفكار.
  3. ضع النسختين جنبا إلى جنب، وإن كان الفارق صغيرا فابن البسيطة. واتخذ هذا القرار في اليوم الأول لا بعد أسبوعين من البرمجة.
  4. قبل التشغيل، املأ بنفسك عمود «من يعلم». وإن كان الجواب لا أحد فلست جاهزا بعد.

وصفة جاهزة للنسخ

العمل الموصوف أدناه يجري يدويا اليوم وأريد أتمتته. لست هنا لتتحمس؛ أنت هنا لتكون صارما.

العمل: {الأسطر القليلة التي كتبتها}
ما يجب ألا يحدث: {مثلا ألا يخرج أي بريد دون موافقتي}

أعطني أولا جدولا بهذه الأعمدة، صف لكل خطوة:
الخطوة | أهي قاعدة ثابتة أم حكم | إن تعطلت فكيف يبدو العطل | من يعلم بذلك

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

وأخيرا قل في ثلاثة أسطر ما الذي تعطيه الخطة ب ولا تعطيه الخطة أ. وإن كان الجواب الصادق أنها لا تعطي شيئا إضافيا فاكتب ذلك ولا تدافع عنها.

قبل أن تثق بالناتج: مخرج هذه الوصفة خطة لا قرار. وتحقق بنفسك من أمرين: عمود «إن تعطلت»، لأن النماذج تميل إلى كتابة الأعطال الظاهرة وتجاوز الصامتة؛ وقائمة الأدوات المسموحة، لأن كل أداة تبقى في تلك القائمة إذن حقيقي منحته لبرنامج غير حتمي. وإن كتب النموذج حجة ضعيفة للخطة أ، فذلك على الأرجح ليس لأن الخطة أ ضعيفة.

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

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

أدوات تساعد فعلا

  • Claude Code نموذج من المجال الوحيد الذي يعمل فيه الوكلاء فعلا، لأن بيئة البرمجة تخبره باستمرار بما أخفق. ويعرض خطواته، وهو لتعلم هذا الدرس أهم من مخرجه. وإيران ليست في قوائم الدول المدعومة لدى أنثروبيك.
  • ChatGPT يصلح لتشغيل وكيل بحث بسيط ورؤية المصادر التي فتحها فعلا. والقاعدة نفسها: افتح كل رابط يعطيك إياه، وإن لم يعطك رابطا فلم يجرِ بحث. ولا ندعي شيئا عن الوصول من إيران لأن صفحة الدول المدعومة لدى أوبن إيه آي ترد على هذا الخادم بخطأ وصول.
  • Gemini يتعامل مع الفارسية جيدا وهو خيار معقول لاختبار تصنيف الرسائل الفارسية وتوجيهها. وتقول صفحة غوغل نفسها إن تطبيق جيميناي على الويب يعمل في أكثر من مئتين وثلاثين دولة ومنطقة، وإيران ليست في تلك القائمة.

اين ينقلب ضدك

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

المصادر: Anthropic: building effective AI agents Anthropic: is my data used for model training Anthropic: supported countries Google: where the Gemini web app is available

حدود هذه النصيحة

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

من عملنا نحن

أخذ قسم التعلم هذا درسه من عطل حقيقي. فملفات البيانات هنا تكتبها جلسات آلية على موقع حي، وملف بمئة كيلوبايت لا يكتب دفعة واحدة؛ وفي تلك الثواني يصطدم include بالنسخة نصف المكتوبة فيرمي ParseError. ولأن الدالة التي تقرأ هذه الملفات تستدعى من شاشة wp-admin وحتى كل مسار /learn/، تحولت تلك الثواني إلى «خطأ حرج» في الموقع كله. والجواب في rgbl_read_data_file() داخل includes/registry.php: القراءة داخل try، والملف المعطوب يتجاوز ويسجل في مخرج التحقق، وفي الموضع نفسه يعرّف DONOTCACHEPAGE كي لا تجلس في الذاكرة المؤقتة صفحة غاب عنها درس. ولاحظ أن php -l معطل على هذا الخادم، فلم يكن التقاط ذلك ParseError إلا الطريق الوحيد. وهذا بالضبط حاجز الحماية الذي يتحدث عنه هذا الدرس، مكتوبا بالشفرة: لم نوقف الكاتب الآلي، بل رسمنا حدا لا تعبره أخطاؤه.

اسئلة متابعة حقيقية

ما الفرق بين الوكيل وروبوت الدردشة

روبوت الدردشة يعطي جوابا واحدا وينتهي؛ أما الوكيل فيستعمل الأدوات في حلقة ويرى نتيجة كل خطوة. والفرق ليس في الذكاء بل في أن أحدهما يتكلم والآخر يفعل.

هل يفيد الوكيل عملا صغيرا

في موضعين نعم: البحث والجمع، وفرز الرسائل الواردة مع مسودة رد. وفي كليهما تبقى الموافقة النهائية للإنسان. أما العمل بلا إشارة نجاح واضحة فلا يشتري لك الوكيل فيه وقتا.

هل يمكن ترك الوكيل يعمل بلا إشراف

حيث تكون أخطاؤه قابلة للتراجع ولا يراها أحد من الخارج، نعم. وحيث يتحرك مال أو تتغير بيانات عميل أو يخرج شيء من المؤسسة، لا. وليس ذلك جبنا؛ بل لأن خطأ الوكيل صامت عادة ويمتطي الخطوات التالية.