التطور المستمر للوكلاء¶
يواجه الوكلاء اليوم مفارقة لافتة: فقد ينجحون من المحاولة الأولى في حل مهمة معقدة لم يروها من قبل، لكنهم قد يكررون غدًا الخطأ الذي ارتكبوه اليوم حتى بعد تنفيذ آلاف المهام المشابهة. وقد أصبحت القدرة على التعلم المستقل من الخبرة شرطًا للانتقال من مجرد إنجاز المهام إلى العمل الموثوق، كما غدت محورًا بحثيًا للجيل القادم من النماذج. غير أن النماذج الحالية ما زالت بعيدة عن التعلم المستمر بمفردها.
لا يغيّر النموذج المنشور معلماته تلقائيًا بعد كل عملية استدلال. فالتعلم داخل السياق، وحفظ الحالة، والضغط التي ناقشها الفصل الثاني تتيح للوكيل التكيف داخل المهمة الحالية، لكن أثرها لا ينتقل تلقائيًا إلى المهمة التالية بعد انتهاء السياق. كما أن حفظ المحادثات في الذاكرة لا يساوي تعلم سلوك جديد؛ إذ قد تضم المسارات الخام استراتيجيات نافعة إلى جانب نجاحات عارضة واستنتاجات سببية خاطئة ومدخلات غير موثوقة.
وهنا تمييز يسهل إغفاله: حفظ الخبرة لا يعني التعلم منها. فقد يساعد وضع مئة مسار في سياق طويل أو مخزن متجهي على استرجاع حالة مشابهة، لكنه لا يقارن الحالات تلقائيًا ليعرف الخطوات المتكررة في المسارات الناجحة، أو الممارسات التي لا تعمل إلا مع واجهة قديمة، أو ما إذا كان النجاح ثمرة استراتيجية سليمة أم مجرد مصادفة. لا يحدث التعلم عند كتابة السجل على القرص، بل عند تقييم الأدلة ومقارنتها وتعميمها والتحقق منها. تلتقط ذاكرة المستخدم في الفصل الثالث أساسًا «ما صفات المستخدم والعالم؟»، بينما يلتقط التعلم من الخبرة هنا «ماذا ينبغي فعله، وتحت أي شروط؟». تساعد الأولى الوكيل على تذكر المزيد، ويساعده الثاني على تحسين أدائه لا على زيادة معلوماته فحسب.
لماذا لا ندع النموذج يدرب نفسه مباشرة بعد كل مهمة؟ لأن بيئات الإنتاج نادراً ما توفر إشارات تعليمية نظيفة. رضا المستخدم لا يعني الامتثال، وقد تنجح الاختبارات بسبب حذف الحالات الفاشلة. حتى التحديث المحلي قد يتسبب في نسيان القدرة، أو انحراف السياسة، أو تدهور السلامة. إذا تم السماح للنموذج قيد التشغيل بتعديل نفسه مباشرة بناءً على تعليقات لم يتم التحقق منها، فقد تصبح الخبرة الخاطئة وحقن الموجّهات راسخة وتستمر في التضخيم عبر المهام اللاحقة. يمكن أن يؤدي التدريب الدوري للنماذج الأساسية إلى تحسين القدرات العامة، لكنه لا يمكنه استيعاب القواعد الخاصة وتغييرات الأدوات والخبرة المحلية التي يواجهها كل وكيل يوميًا على الفور.
ولأن النماذج لا تستطيع حتى الآن أن تتعلم باستمرار وموثوقية، فلا بد من بناء «التعلم» في صورة منظومة مستقلة تحيط بالنموذج: تسجل الأدلة التشغيلية، وتتحقق من النتائج والعمليات، وتستخرج الأنماط المشتركة من مسارات متعددة، ثم تقرر هل تحدّث المعرفة أم التعليمات أم البرامج أم معلمات النموذج. ويجب أن يبدأ كل تعديل إصدارًا مرشحًا، وألا يؤثر في التشغيل التالي إلا بعد اختبارات الانحدار وفحوص الأمان. لا يحل ذلك محل قدرة النموذج على التعلم، لكنه المسار الهندسي المتاح حاليًا لمنح الوكلاء تعلمًا مستمرًا.
لقد قدمت الفصول السابقة بالفعل المكونات الرئيسية التي يتطلبها هذا النظام. يتناول الفصل 2 حالة المهمة، ويوفر الفصل 3 البنية التحتية للمعرفة، ويمنح الفصل 5 الوكلاء القدرة الوصفية لإنشاء الأدوات وتعديل الأنظمة، ويحدد الفصل 6 التقييم والتحقق، ويشرح الفصل 7 كيفية تحديث معلمات النموذج. ومهمة الفصل الثامن هي تنظيم هذه المكونات في حلقة التطور المستمر المبينة في الشكل 8-1.
يجب أن ينشأ التطور المستمر من الخبرة التشغيلية التي يمكن تتبعها، وتغيير السلوك اللاحق، والتحقق من عدم التسبب في تدهور كبير. يناقش هذا الفصل أولاً كيفية تحديد ما الذي حدث بشكل جيد أو خاطئ في الجولة؛ ثم يقارن بين أربع طرق للتحديث وحدودها المطبقة؛ وأخيرًا، فإنه يدرس كيفية التحقق من هذه التحديثات وإصدارها ومراجعتها وإيقافها أثناء التشغيل على المدى الطويل.
استخلاص إشارات التعلم من المسارات التشغيلية¶
إن نقطة البداية للتطور المستمر ليست "التلخيص"، بل "التقييم". إذا كان النظام لا يعرف ما إذا كانت المهمة قد اكتملت أو الخطوة التي تسببت في النجاح أو الفشل، فإن الانعكاسات الناتجة عن نموذج اللغة يمكن أن تكون مجرد تخمينات. بمجرد أن يدخل تقييم غير صحيح إلى المعرفة طويلة المدى، أو موجّه النظام، أو بيانات التدريب، يمكن أن تتضاعف آثاره عبر المهام اللاحقة.
من السهل نسبيًا التحقق من نتائج بعض المهام. يمكن لوكيل البرمجة إجراء الاختبارات، واختبارات النوع، ومعايير الأداء؛ يمكن للوكيل الذي يقوم بمعالجة استرداد أموال لمستخدم الاستعلام عن حالة الطلب ومبلغ الاسترداد الفعلي. تأتي مثل هذه الإشارات من حالات بيئية حقيقية، وهي عمومًا أكثر موثوقية من أوصاف النموذج لسلوكه. لكن النتيجة الصحيحة لا تعني عملية صحيحة. وقد يؤدي حذف حالات الاختبار الفاشلة أيضًا إلى نجاح الاختبارات، في حين أن إخبار المستخدم: "سوف نعيد إليك أموالك في غضون سبعة أيام؛ يرجى التحلي بالصبر"، قد يؤدي إلى رضا مؤقت. ولذلك يجب أن يقيم التقييم الموثوق النتيجة والمسار المتبع لتحقيقها.
العديد من المهام الأخرى ليس لها إجابة واحدة صحيحة. ما إذا كانت خدمة العملاء تتحلى بالصبر، وما إذا كانت تقدم بدائل متوافقة، وما إذا كان تقرير البحث يحدد الأدلة الرئيسية، وما إذا كان النص الذي تم إنشاؤه طبيعيًا وموجزًا، كلها تتطلب حكمًا سياقيًا. يمكن استخدام LLM-as-a-Judge، التي تم تقديمها في الفصل 6، هنا، ولكن يجب ألا يقوم القاضي فقط بتعيين درجة إجمالية غامضة. يتمثل النهج الأكثر فعالية في تحديد نموذج التقييم مسبقًا ومطالبة المدقق بتسجيل كل عنصر، والاستشهاد بأدلة المسار، والإشارة بوضوح إلى عدم اليقين عندما تكون الأدلة غير كافية.
ويعرض الشكل 8-2 بنية تحقق من ثلاث طبقات. يقرأ مدقق النتائج في الطبقة الدنيا نتائج الاختبارات وحالة قاعدة البيانات ومخرجات الأدوات ليجيب: «هل اكتملت المهمة فعلًا؟». ويفحص مدقق العملية في الطبقة الوسطى قواعد العمل والأذونات وتسلسل الأفعال ليجيب: «هل أُنجزت بطريقة مسموح بها؟». أما مدقق الجودة في الطبقة العليا فيقيّم اللغة والاستراتيجية وفق نموذج تقييم محدد مسبقًا ليجيب: «هل عولجت المهمة على نحو ملائم؟». وينبغي أن تعتمد الطبقات الدنيا قدر الإمكان على الشفرة والحالة البيئية الموثوقة، وألا يُفوَّض إلى النموذج اللغوي إلا ما يصعب ضبطه بقواعد صريحة.
بالنسبة لوكيل خدمة العملاء، يجب أن يغطي نموذج التقييم المفيد الأبعاد المدرجة في الجدول 8-1 على الأقل. الخمسة الأولى تطبق في المقام الأول متطلبات خط الأساس، في حين أن الأخيرين يقيسان جودة الخدمة. يعتبر هذا التحليل أكثر فائدة من الناحية التشخيصية من السؤال عما إذا كان المستخدم راضيًا: قد يكون المستخدم راضيًا لأن الوكيل أصدر استردادًا غير متوافق، أو غير راضٍ بسبب قيود الامتثال. ولا يمكن لدرجة الرضا الواحدة أن تميز بين الاثنين.
جدول 8-1 أبعاد تقييم المسار لوكيل خدمة العملاء
| البعد | سؤال التحقق | الأدلة الأولية |
|---|---|---|
| نتيجة المهمة | هل تم حل الطلب الأساسي للمستخدم؟ | الحالة البيئية النهائية، نتائج الأداة |
| الامتثال للقاعدة | هل تم انتهاك أي سياسات أو أذونات أو إجراءات مطلوبة؟ | مستودع السياسات، مسار العمل |
| حدود الخصوصية | هل تم الكشف عن أي معلومات لم يكن من المفترض تقديمها؟ | نص الاستجابة، وسجلات الوصول إلى البيانات |
| الموثوقية الفعلية | هل البيانات مدعومة بالمعرفة أو نتائج الأداة؟ | المصادر المذكورة، إرجاع الأداة |
| اتساق الوعد مع الفعل | هل نُفذت فعلًا الإجراءات التي ادّعى الوكيل تنفيذها؟ | مقارنة الاستجابات بسجلات الأدوات |
| جودة التعبير | هل اللغة طبيعية وموجزة، دون تكرار أو صياغة مقولبة؟ | محادثة كاملة، موضوع اللغة |
| البدائل المتوافقة | عندما كانت الخطة الأصلية غير قابلة للتنفيذ، هل تم العثور على بديل مسموح به؟ | هدف المستخدم والسياسات والإجراءات اللاحقة |
يعد "الاتساق بين الوعد والعمل" مناسبًا بشكل خاص لسيناريوهات الوكلاء. يقرأ تقييم النص التقليدي الرد النهائي فقط وقد يعتبر بسهولة عبارة "لقد أرسلت أموالك المستردة" بمثابة خدمة جيدة. بدلاً من ذلك، يستمر تقييم المسار من خلال التحقق مما إذا تم استدعاء أداة استرداد الأموال بالفعل، وما إذا كانت المكالمة ناجحة، وما إذا كانت حالة الطلب قد تغيرت. "البدائل المتوافقة" لا تشجع النموذج على تجاهل القواعد حسب الرغبة؛ فهو يتطلب من النموذج أن يفهم الهدف الحقيقي للمستخدم، وعندما لا يكون استرداد الأموال متاحًا، يجب فحص الخيارات القانونية مثل إعادة الجدولة أو التمديد أو التعويض الجزئي.
لا ينبغي ضغط نتائج التحقق في عددية. يعتبر تقييم المسار أقرب إلى التشخيص المنظم: نجحت المهمة جزئيًا وتم اجتياز الامتثال للقاعدة، ولكن كان هناك بيان واحد غير مدعوم، ووعد كاذب واحد، وكررت الاستجابة شرح السياسة ثلاث مرات. تحافظ إشارات الأبعاد على طبيعة كل قضية وموقع أدلتها. عندها فقط يمكن للوحدات النهائية تحديد ما إذا كان البيان غير المدعوم يعكس المعرفة المفقودة، أو متطلبات الاقتباس الغائبة، أو قدرة النموذج غير الكافية، وما إذا كان الوعد الكاذب يتطلب مراجعة سريعة أو فحص الاتساق بين الاستجابات وحالات الأداة في الأداة.
تتطلب أدوات التحقق LLM أيضًا المعايرة. تحتفظ أنظمة الإنتاج عادةً بمجموعة صغيرة من المسارات المشروحة من قبل الخبراء للتحقق من اتساق أداة التحقق في كل بُعد؛ تتم إحالة الحالات عالية المخاطر أو منخفضة الثقة إلى نموذج ثانٍ أو مراجع بشري؛ ويتم إعادة تشغيل مجموعة المعايرة بعد تغييرات إصدار النموذج. يجب أن يقدم المدقق التقييمات والأدلة، في حين يجب أن تقرر وحدة التشخيص والتطور المستقلة أي جزء من الوكيل يجب تعديله. وهذا يمنع نفس النموذج من العمل كقاضي أثناء إعادة كتابة القواعد مباشرة.
التجربة 8-1 ★★: إنشاء أداة التحقق من المسار لوكيل خدمة العملاء
الهدف: تحويل مسار خدمة العملاء إلى تشخيص منظم يمكن أن يدعم التعلم اللاحق، واختبار ما إذا كانت "الاستنتاجات متعددة الأبعاد مع الأدلة" تحدد الأسباب الجذرية بشكل أفضل من النتيجة الإجمالية الواحدة.
البيانات والإجراءات: جهّز مسارات صنّفها خبراء وتغطي أربع فئات: استردادًا عاديًا، ووعدًا كاذبًا، وكشفًا للخصوصية، ورفضًا مفرطًا. تقرأ الطبقة الأولى الحالة النهائية للطلب وسجلات الأدوات لتتحقق من حدوث الاسترداد أو إعادة الجدولة فعلًا. وتراجع الطبقة الثانية كل خطوة وفق سياسات العمل، بما فيها الصلاحيات والإجراءات الإلزامية والخصوصية والاستناد إلى حقائق والاتساق بين الوعد والفعل. أما الطبقة الثالثة فتقيّم جودة اللغة والبدائل المسموح بها وفق الجدول 8-1، وتحتفظ بالمقاطع ذات الصلة دليلًا على كل إخفاق. يستخدم مقيّم الجودة الافتراضي قواعد حتمية، مع إتاحة مقيّم حقيقي قائم على نموذج لغوي أيضًا. وأيًا كان مقيّم الطبقة العليا، فلا ينبغي ترك النتيجة أو الالتزام بالقواعد لتخمين النموذج.
الضوابط والمقاييس: يُخرج خط الأساس النتيجة الإجمالية فقط؛ تنتج الحالة التجريبية
passأوfailأوuncertainلكل بُعد، بالإضافة إلى الأدلة والثقة. أثناء المعايرة، قم بقياس الدقة والاسترداد لاكتشاف حالات الفشل في كل بُعد والإبلاغ عن التوافق الدقيق مع تسميات الخبراء. تحقق أيضًا من أن حالات الفشل مثل الوعود الكاذبة تحتوي على أدلة غير فارغة بدلاً من استنتاجات غير مدعومة.معايير القبول: يجب أن يكتشف المدقق بشكل موثوق الانتهاكات الجسيمة والوعود الكاذبة والرفض المفرط. يجب ألا تخفي النتيجة الإجمالية العالية فشل الخصوصية أو السياسة. يجب إرسال الحالات منخفضة الثقة والحالات عالية الخطورة إلى جهة تحقق ثانية أو مراجعة بشرية بدلاً من أن تصبح إشارات تعليمية تلقائيًا.
التنفيذ المصاحب متاح في مشروع
trajectory-verifier. افتراضيًا، يستخدم حكمًا عالي الجودة يمكن إعادة إنتاجه دون اتصال بالإنترنت؛ استخدم--judge llmلتشغيل أداة التحقق الحقيقية LLM.
أربع طرق لتطور الوكيل المستمر¶
تشير إشارات التعلم إلى ضرورة تغيير الوكيل، ولكن ليس المكان الذي يجب أن يحدث فيه هذا التغيير. الأساس الأساسي لاختيار طريقة التحديث ليس مدة استمرار التجربة، ولكن ما إذا كان من الممكن تمثيل القدرة المستهدفة بشكل طبيعي بواسطة وسيط معين. تتناسب الحقائق والخبرات مع المستندات المعرفية؛ الاستراتيجيات التي يمكن التعبير عنها بوضوح باللغة تنتمي إلى الموجّهات أو المهارات؛ ينبغي تشفير الإجراءات والقيود القابلة للتنفيذ بدقة كبرامج؛ ويجب أن تدخل القدرات عالية الأبعاد مثل الإدراك وأسلوب اللغة والاستراتيجيات الضمنية في معلمات النموذج. ويبين الشكل 8-3 هذه الطرق الأربع والعلاقات بينها.
ويقدم الجدول 8-2 مقارنة موجزة. الطرق الأربع لا تستبعد بعضها بعضا: يعتمد وكيل التصوير الطبي على المعلمات لتحديد الآفات، ويستخدم قاعدة معرفية لتقديم المبادئ التوجيهية الحالية، ويستخدم التعليمات البرمجية لحساب مؤشرات الخطر. يستمد نموذج خدمة العملاء طابعه الطبيعي من مرحلة ما بعد التدريب، ويحصل على سياسات خاصة بالمؤسسة من المعرفة والمهارات، ويعتمد على التعليمات البرمجية من جانب الخادم لفرض متطلبات الامتثال المهمة.
جدول 8-2 الحدود المطبقة لأربع طرق للتطور المستمر
| طريقة التحديث | محتوى مناسب | المزايا الأولية | القيود الأولية |
|---|---|---|---|
| تجربة قاعدة المعرفة | الحقائق والأنماط التجريبية والاستثناءات والمصادر | تحديثات سريعة، وإمكانية التتبع، والاسترجاع عند الطلب | يعتمد على الاسترجاع والتطبيق الصحيح للنموذج |
| موجّه ومهارة | مبادئ الحكم وإجراءات التشغيل التي يمكن التعبير عنها لغويًا | نطاق قابل للتفسير والضبط | عرضة للتضخم أو التعارض أو التجاهل |
| البرامج ومنظومات التشغيل | الإجراءات الحتمية والأدوات والقيود الصعبة | تنفيذ مستقر وقابل للاختبار ومنخفض التكلفة | ارتفاع تكاليف التطوير والصيانة |
| المعلمات النموذجية | الإدراك عالي الأبعاد، أسلوب التوليد، والإستراتيجيات الضمنية | تعميم قوي، وانخفاض الحمل الاستدلالي | ارتفاع تكاليف التحديث والانحدار |
دمج الخبرة في المعرفة¶
أبسط صور التطور هي تنظيم الخبرات المتكررة المستخلصة من عمليات تشغيل عديدة في مستندات معرفية قابلة للاسترجاع. وتشترك «قاعدة معرفة الخبرات» هنا مع الفصل الثالث في تقنيات التخزين والفهرسة والاسترجاع، لكنها تختلف عنه في مصدر المعرفة وغاية التحقق منها. فالفصل الثالث يستخلص أساسًا صورة المستخدم والعالم من المحادثات والمستندات ومجموعات البيانات، أما هذا الفصل فيستخلص من مسارات الوكيل ونتائجه ما ينبغي فعله وتحت أي ظروف. فقولنا «تشترط شركة الطيران حجز الوجبة الخاصة قبل أربع وعشرين ساعة» معرفة بالمجال، أما «تحقق من مهلة حجز الوجبة الخاصة قبل الدفع، كيلا يتبين بعده تعذر تلبية الطلب» فخبرة عملية.
المسارات الأولية غير مناسبة كوحدات معرفة رسمية. فهي طويلة وصاخبة، وتحتوي على مخرجات الأدوات الخام، والتحويلات العرضية، والتفاصيل البيئية. ويحتفظ النظام الأكثر قوة بثلاث طبقات من البيانات: المسارات الأولية غير القابلة للتغيير للتدقيق؛ تحليلات لكل تشغيل تسجل النتائج والدروس المرشحة؛ والمقارنات والتجميع والاستقراء عبر مسارات متعددة مماثلة لإنتاج وثائق معرفة Markdown الموجّهة نحو المستقبل. تحدد الوثيقة الرسمية عادةً السيناريوهات القابلة للتطبيق، والاستراتيجيات الموصى بها، والممارسات المحظورة، والاستثناءات، ومصادر الأدلة، وآخر وقت للتحقق بدلاً من إعادة سرد المسار الكامل لمهمة واحدة.
يتبع هذا التصميم المبدأ ذا المرحلتين الذي رأيناه في نهج «المستخدم بوصفه شفرة» في الفصل الثالث. فذلك النهج يسجل حقائق المحادثة أولًا في سجل ثابت، ثم يعيد دوريًا بناء نموذج منظّم للمستخدم. وبالمثل، ينبغي للتعلم من الخبرة أن يحفظ الأدلة أولًا، ثم يستخلص منها لاحقًا معرفة قابلة للتعديل في عملية منفصلة. ويوضح الشكل 8-4 هذا المسار. ويفصل هذا التصميم بين التسجيل والتنظيم، فلا يغيّر نجاح عابر أو عطل شبكي الوكيل فورًا، ولا يعتمد النظام نمطًا عامًا إلا بعد أن يراه في نجاحات وإخفاقات متعددة.
وثائق الخبرة ليست ملخصات مسار بسيطة. ينبثق المحتوى القابل للتحويل من المقارنة: ما الذي فعلته المسارات الناجحة من نفس النوع، وما الذي افتقرت إليه المسارات الفاشلة، وفي أي إصدارات البيئة كانت الإستراتيجية فعالة، وفي ظل أي شروط مسبقة فشلت. لقد قدم الفصل الثالث بالفعل استخراج المعرفة وتجميعها واسترجاعها، لذلك لا يكرر هذا الفصل تلك الخوارزميات. وبدلاً من ذلك، فإنه يركز على كيف يصبح تقييم المسار شرطًا للاستخراج وما إذا كانت المعرفة المستخرجة تعمل على تحسين الأداء في المهام اللاحقة.
يتألف مسار تقطير المعرفة الكامل من خمس خطوات. أولًا، تُحفظ المسارات ونتائج البيئة كما هي من دون تعديل. ثم يُنتج تحليل منظّم لكل تشغيل يبيّن نوع المهمة والقدرات المطلوبة والاستراتيجيات الملحوظة والأخطاء والاستثناءات. بعد ذلك تُجمع التشغيلات بحسب عائلة المهمة، ويُنشأ جدول أدلة يوضح المسارات التي تؤيد كل نمط مرشح أو تنقضه. ولا ينتقل إلى الوثائق المعتمدة إلا المرشح الذي يبلغ حدًا كافيًا من التأييد. وأخيرًا تُختبر قابلية النقل على مهام جديدة لم تدخل في التقطير. ويسمح فصل المعرفة المعتمدة عن التحليلات المرشحة بإعادة الاستنتاج عند تغير البيئة من دون المساس بالأدلة الأصلية، وبسحب نتيجة بعينها إذا لم تعد صحيحة.
ويقدّم التعلم من تجارب GAIA مثالًا واضحًا. يتضمن معيار GAIA2 مسائل متعددة الخطوات تجمع بين البحث وقراءة الويب ومعالجة الملفات والحساب، بينما يوفّر AWorld3 بيئة لتشغيل الوكلاء واستدعاء الأدوات وتسجيل المسارات. فالأول أشبه بورقة الاختبار، والثاني بقاعة الاختبار ونظام تسجيل نتائجه. وقد يكتفي نهج ساذج بتلخيص استراتيجية تشغيل ناجح وإدخالها مباشرة في الموجّه. أما التطبيق المنضبط فيبدأ بمدقق إجابات GAIA، أو بمدقق بيئي آخر، لتصنيف كل تشغيل إلى ناجح أو ناجح جزئيًا أو فاشل، ثم يقارن مسارات عدة من عائلة المهمة نفسها. تقترح المسارات الناجحة استراتيجيات مرشحة، وتكشف الإخفاقات ما ينبغي تجنبه، وتبيّن النجاحات الجزئية الجزء الذي نجح والجزء الذي بقي عالقًا. وقد يساعد التأمل اللغوي الذي اقترحته Reflexion1 على صياغة دروس مرشحة، لكنه ليس دليلًا في ذاته. ولا ينبغي إدخال درس في وثائق الخبرة المعتمدة إلا إذا وافق نتائج البيئة، وتكرر تأييده عبر مسارات عدة، وأظهر أثرًا إيجابيًا عند نقله إلى مهام جديدة.
التجربة 8-2 ★★: استخلاص مستندات المعرفة الخاصة بالخبرة من مسارات GAIA
الهدف: اختبار ما إذا كانت وثائق المعرفة عبر المسارات تنقل بشكل أفضل من ملخص نجاح واحد وتقليل النقل السلبي من النجاحات العرضية والخبرة غير الصحيحة.
البيانات والإجراءات: تقوم
gaia-experienceأولاً بتخزين المسار الكامل وenvironment_scoreالخارجي لكل تشغيل، ثم تحويلها إلى الحد الأدنى من سجلات التعلم التي تحتوي علىtask_family، وcapabilitiesالمطلوبة، وapplies_when، والاستراتيجيات الملحوظة، والأخطاء، والاستثناءات، ومعرفات مسار المصدر. يصنف مدقق النتائج عمليات التشغيل على أنها ناجحة أو ناجحة جزئيًا أو فاشلة. تقوم وحدة التعلم النمطية بمقارنة المسارات ضمن مجموعة المهام نفسها. قد يقترح LLM تعميمات مرشحة، لكن الإستراتيجية الموصى بها يجب أن تكون مدعومة بمسارين غير فاشلين على الأقل. تتضمن وثيقة Markdown الناتجة سيناريوهات قابلة للتطبيق، والاستراتيجيات الموصى بها، والمزالق الشائعة، والاستثناءات، والمصدر، وأحدث وقت للتحقق من الصحة. أثناء التقديم، يتم استرجاع هذه المستندات فقط؛ لا يتم إدراج المسارات الخام الطويلة مباشرة في السياق.ثلاثة ضوابط: الشرط الأول لا يستخدم أي خبرة تاريخية؛ يسترد الثاني ملخص المسار الأكثر تشابهًا مع المهمة الحالية؛ والثالث يسترد وثيقة معرفية مدعومة بمسارات متعددة. يجب أن تكون مجموعات التعلم والنقل منفصلة حتى لا تتسرب الإجابات على نفس سؤال GAIA إلى التقييم باعتباره "خبرة".
المقاييس والقبول: قم بالإبلاغ عن معدل نجاح مهمة النقل، ومتوسط الأحرف أو الرموز المستردة، ومعدل النقل السلبي، وتحقق من أن كل استنتاج رسمي يستشهد بمسارات مصدره. إذا كانت المستندات عبر المسارات تؤدي فقط إلى تقصير السياق دون تحسين أداء المهام الجديدة، فإنها لا تثبت الخبرة المكتسبة. تفشل التجربة أيضًا إذا كان من الممكن ترقية نجاح عرضي مباشر إلى المعرفة الرسمية أو إذا لم يكن من الممكن تتبع الوثيقة إلى مساراتها الأصلية.
التنفيذ المصاحب متاح في مشروع
gaia-experience. يتم تشغيلdemo_documents.pyدون اتصال بشكل افتراضي؛ مع--extractor llm، يمكن لـ LLM الحقيقي أن يقترح مرشحين ذوي خبرة عبر المسارات.
تحويل الخبرة إلى تعليمات¶
توفر قاعدة معارف الخبرة مادة مرجعية للوكيل، في حين تكون الموجّهات والمهارات أكثر توجيهًا. وعندما تكشف مسارات متعددة مرارًا عن الخطأ الاستراتيجي نفسه، ويصبح من الممكن التعبير عن النمط بوضوح باللغة الطبيعية، يستطيع النظام أن يرتقي به من «خبرة مرجعية» إلى «قاعدة واجبة الاتباع». وتناسب القواعد التي تنطبق على معظم المهام موجّه النظام، أما الإجراءات المعقدة التي تقتصر على مجال أو مشروع أو أداة بعينها، فمن الأفضل تدوينها في صورة مهارات تُستدعى عند الحاجة أو في ملفات تعليمات المشروع.
يختلف تعلّم الموجّهات عن هندسة الموجّهات التي تناولها الفصل الثاني. يشرح ذلك الفصل كيف نكتب موجّهات واضحة البنية وملائمة للذاكرة المؤقتة؛ أما هذا القسم فيسأل: ما التغذية الراجعة من الإنتاج التي تكفي لتبرير تعديل الموجّه؟ وكيف نتحقق من القاعدة الجديدة قبل النشر؟ ولا ينبغي أن يعني التعديل إعادة كتابة موجّه النظام كاملًا في كل مرة. الأسلوب الأوثق هو اشتقاق أصغر فرق ممكن من مجموعة إخفاقات متشابهة، وتحديد نطاق القاعدة، وفحص تعارضها مع القواعد القائمة، ثم تقييمها على الحالات الحدّية التي كشفت الإخفاق وعلى مجموعة محفوظة من المهام القديمة معًا.
في منشور مطول عام 2025، سمّى أندريه كارباثي هذا النمط المحتمل مؤقتًا تعلّم موجّه النظام (System Prompt Learning)7. وخلاصته أن التدريب المسبق يتعلم المعرفة أساسًا، وأن الضبط الدقيق يصوغ العادات السلوكية، بينما يملك البشر نمطًا آخر من التعلم: نحل المشكلة ثم نترك لأنفسنا ملاحظة واضحة للمستقبل، مثل «في المرة القادمة التي أواجه فيها هذه المشكلة، سأجرّب هذا الأسلوب أولًا». وشبّه نموذجًا لغويًا بلا دفتر ملاحظات كهذا ببطل فيلم Memento. ويتعلم كل من تعلّم موجّه النظام والتعلم المعزز من الخبرة، لكن بخوارزمية تحديث مختلفة: الأول يحرر النص، والثاني يغير المعلمات بالانحدار المتدرج. ومن أمثلته أن موجّه نظام Claude، الذي كان يقارب 17 ألف كلمة، يطلب من النموذج عند عد الكلمات أو الحروف أو المحارف أن يرقمها ويحصيها صراحةً قبل الإجابة؛ وذلك لمعالجة أسئلة من قبيل: «كم حرف r في كلمة strawberry؟».
في نظام الوكيل، يعني هذا تحويل الدروس التي يمكن التعبير عنها باللغة إلى قواعد مرشحة يمكن للتشغيلات المستقبلية قراءتها مباشرة. بالمقارنة مع نتيجة النجاح/الفشل العددية، يمكن للتشخيص المدعوم بالأدلة تحديد ما إذا كان الخطأ في التحقق من الهوية، أو اختيار الأداة، أو حدود التصعيد، مما يتيح تغيير مرشح أكثر استهدافًا. إن ملاحظة كارباثي بأن المراجعة الموجّهة بالمعرفة هي قناة ردود فعل ذات أبعاد أعلى من المكافأة العددية تساعد في تفسير كفاءة البيانات المحتملة لهذه الطريقة. ومع ذلك، فإن المعلومات الأكثر ثراءً ليست صحيحة تلقائيًا: قد تنطبق تعليقات مستخدم واحد فقط على هذا الوكيل أو على سياسة قديمة، لذلك يظل التجميع وتحليل النطاق واختبار الانحدار ضروريًا.
تؤتمت عدة أساليب قائمة تحسين الموجّهات بطرائق مختلفة. يتعامل DSPy4 مع البرنامج المؤلف من عدة استدعاءات لنماذج لغوية بوصفه كائنًا قابلًا للتحسين، ويبحث في مجموعة التطوير عن تعليمات وأمثلة أفضل. ويطلب OPRO5 من نموذج لغوي اقتراح مرشحين جدد اعتمادًا على سجل الموجّهات ودرجاتها. أما GEPA6 فيستخدم مراجعة لغوية طبيعية للمسارات الفاشلة كي يولّد موجّهات مرشحة متكاملة وينتقي منها. تستهدف هذه الأساليب في الأساس التحسين الدفعي على مجموعات تقييم غير متصلة، بينما تشبه التعديلات الدنيا في الإنتاج صيانةً مستمرة تحفزها حالات حدّية جديدة، مع التشديد على المصدر والتدقيق وسرعة التراجع. وعمليًا، يمكن للبحث غير المتصل أن ينتج إصدارًا أوليًا قويًا، ثم تتولى الرقع الموضعية صيانة قواعد الحالات النادرة بعد النشر.
على سبيل المثال، قد يتم تصعيد وكيل خدمة عملاء شركة الطيران إلى مستوى إنساني في وقت مبكر جدًا عندما يتحدى المستخدمون إحدى السياسات. يوضح تقييم المسار أنه لا ينتهك أي قواعد ولكنه يفتقر إلى المرونة المتوافقة. يمكن أن يتطلب التصحيح المرشح من الوكيل شرح السياسة أولاً، وتحديد الهدف الفعلي للمستخدم، والبحث عن البدائل المسموح بها، ولا يتم التصعيد إلا عندما يطلب المستخدم ذلك صراحةً أو عندما تتجاوز المشكلة سلطة الوكيل حقًا. إذا كانت القاعدة الجديدة تقلل من التصعيد غير الضروري ولكنها تتسبب في استمرار الوكيل في التعامل مع حوادث السلامة التي يجب تصعيدها، فقد فشلت في اختبار الانحدار. لا تكمن قيمة التعلم السريع للنظام في إلحاق المزيد من النصوص تلقائيًا، ولكن في التوضيح المستمر لنطاق القواعد من خلال حالات حدود الإنتاج.
يتبع تعلم المهارات نفس المبدأ، ولكن بنطاق أكثر محلية. يمكن فهم المهارة على أنها دليل تشغيل حسب الطلب لوظيفة معينة: إذا كانت الخبرات المتعددة تشكل مجتمعة عملية مطالبات تأمين كاملة، فيمكن للنظام إنشاء المهارة المقابلة أو مراجعتها. لا ينبغي للمهارة المرشحة أن تلخص مجرد محادثة واحدة؛ على الأقل، يجب أن يحدد وقت التحميل، والمتطلبات الأساسية، وخطوات التشغيل، والمزالق المعروفة، وطرق التحقق من الصحة، ومسارات المصدر. يبحث النظام أولاً في مكتبة Skill الموجودة عن إمكانيات مماثلة، ويفضل patch المحلي عندما تكون نفس العملية موجودة بالفعل وينشئ دليلًا جديدًا فقط لقدرة مستقلة حقًا. وهذا يمنع المكتبة من ملء الأدلة التي تختلف في الاسم ولكنها مكررة. يوضح منشئ المهارات Anthropic8 حلقة المسودة والاختبار والتقييم والمراجعة. ويتناول كيفية إنشاء المهارة وتحسينها؛ وتظل الأسئلة الأصعب هي ما هي الأدلة التشغيلية الكافية لتحفيز الإنشاء، وكيفية حل التعارضات، وما إذا كانت المراجعة تجتاز اختبارات الانحدار الخاصة بالمجال والمهمة القديمة.
التجربة 8-3 ★★: تحسين موجّهات النظام من مسارات الفشل
الهدف: تعريف وكيل خدمة عملاء شركة الطيران بالمسارات التي يتصاعد فيها الأمر بسرعة كبيرة عندما يتحدى المستخدم إحدى السياسات، مع توضيح أن القاعدة الجديدة لا تكسر السيناريوهات القديمة التي تتطلب التصعيد حقًا.
الإجراء: قم أولاً بتشغيل مجموعة الاحتفاظ بالمهام القديمة ومجموعة حدود التصعيد المفرط بشكل منفصل. يقوم
learning_signal.pyبتحليل حالات الفشل إلى الالتزام بالقواعد، وحل المهام، والمرونة المتوافقة، مع الاحتفاظ بمعرفات الحالة المصدر. يقوم وكيل البرمجة بعد ذلك بقراءة الموجّه الحالي وينتج تعديلًا واحدًا كحد أدنىold_str → new_strقابل للتدقيق: يطلب من الوكيل شرح السياسة وتحديد الهدف الفعلي والبحث عن بدائل متوافقة قبل التصعيد، مع الحفاظ على التصعيد عندما يطلب المستخدم صراحةً وقوع حادث بشري أو يتعلق بالسلامة. تتم كتابة التصحيح والمصدر وقاعدة الهدف والأساس المنطقي في بيان المرشح.ثلاثة عناصر تحكم: قارن بين الموجّه الأولي وموجّه المرشح الذي يتم إنشاؤه تلقائيًا والموجّه المحسن يدويًا لمرة واحدة. يستخدم الثلاثة نفس النموذج ونفس مهام الاستبقاء والحدود.
--quickيقلل فقط من عدد الحالات؛ لا يزال يقوم بإجراء مكالمات حقيقية إلى وكيل المهام وقاضي LLM ووكيل البرمجة ويجب ألا يتم الإبلاغ عنه كمحاكاة دون اتصال بالإنترنت.بوابة الإصدار والمقاييس: يجب أن يجتاز المرشح أربعة شروط: رقعة غير فارغة، ومصدر يمكن تتبعه، وتحسين قابل للقياس على مجموعة الحدود، وعدم وجود تدهور في مجموعة الاحتفاظ. قارن بين دقة المهمة الحدودية، ودقة مهمة الاحتفاظ، والنمو السريع، والانحدارات المقدمة، والوقت منذ اكتشاف الفشل وحتى إنشاء المرشح. يؤدي تمرير البوابة إلى إنتاج
release_to_canaryفقط، ولا تتم الكتابة فوق المباشرة للموجّه الثابت؛ فشل أي شرط يعودreject_candidate.التنفيذ المصاحب متاح في مشروع
prompt-auto-optimization. تغطي الاختبارات غير المتصلة بالإنترنت بوابات التشخيص والتحرير، بينما يقوم--quickبإجراء مكالمات حقيقية إلى وكيل المهام وقاضي LLM ووكيل البرمجة.
تحويل الخبرة إلى برامج¶
عندما تصف التجربة العمليات المستقرة والمتكررة والقابلة للتحقق، فمن غير الفعال أن نجعل النموذج يعيد قراءة الوثائق ويفكر فيها في كل مرة. يتمثل النهج الأكثر ملاءمة في تجميع التجربة في مسارات عمل أو أدوات أو تعليمات برمجية مفيدة، مما يحول الاستكشاف لمرة واحدة إلى برنامج قابل للتنفيذ بشكل متكرر. يشرح الفصل الخامس كيفية قراءة وكلاء البرمجة للملفات وكتابتها وإجراء الاختبارات وإنشاء الأنظمة؛ لا يركز هذا القسم على إنشاء التعليمات البرمجية العامة، ولكن على كيفية تعديل الوكيل للإصدارات المستقبلية من نفسه بناءً على مساراته الخاصة.
تمتد الكائنات القابلة للتعديل إلى ما هو أبعد من الأدوات الجديدة. في طبقة التشغيل، يمكن تجميع مسارات المتصفح في مسارات عمل ذات معلمات، أو يمكن إنشاء محولات لتغيير واجهات برمجة التطبيقات. في طبقة التحكم، يمكن تعديل توجيه الأداة، وإعادة المحاولة، وقواطع الدائرة، واستراتيجيات ضغط السياق. في طبقة التحقق من الصحة، يمكن إضافة عمليات فحص المعلمات وأدوات التحقق من الحالة واختبارات الانحدار استجابةً لفشل الإنتاج. في طبقة البنية، يمكن إضافة وكيل المراجع أو يمكن تغيير تدفق المعلومات بين التخطيط والتنفيذ.
توضح مسارات عمل المتصفح قيمة الخبرة البرمجية. وهي مماثلة لتسجيل ماكرو جدول البيانات. في المرة الأولى التي يتم فيها إرسال بريد إلكتروني، يستخدم وكيل الوسائط المتعددة حلقة المراقبة والسبب والتصرف للعثور على عناصر التحكم في الإنشاء والمستلم والموضوع والنص والإرسال. بالنسبة لبريد إلكتروني آخر، لا تتغير العملية؛ يختلف المستلم والمحتوى فقط، لذلك ليست هناك حاجة لاستدعاء النموذج مرة أخرى لإعادة اكتشاف المسار بالكامل من وحدات البكسل وDOM. يقوم النظام بتجميع المسار الاستكشافي الأول في برنامج صغير يحتوي على المعلمات وفحوصات الحالة ومعلومات الإصدار.
في إعداد المتصفح، تصبح عملية تقطير المعرفة الموضحة في الشكل 8-4 دورة حياة أكثر واقعية:
- التقاط المسار: سجل التنقل والنقرات وإدخال النص واختيار القائمة المنسدلة، بالإضافة إلى معلمات الإجراء وعنوان URL الحالي وأدلة محدد موقع العناصر مثل XPath وCSS و
idوroleوaria-labelوdata-testid. يساعد دليل تحديد الموقع في العثور على العنصر مرة أخرى فقط؛ ولا يثبت أن المهمة قد اكتملت. - المعلمات: استبدل القيم الحرفية من التشغيل الأول بمتغيرات القالب — على سبيل المثال، تحويل
test@example.comوالموضوع والنص إلى{recipient}و{subject}و{content}— مع ترك الإجراءات الثابتة دون تغيير. يستخدم تنفيذ التدريس التعبيرات العادية واستبدال القالب؛ قد يستخدم نظام الإنتاج مدخلات مهمة منظمة أو نموذج استخراج مقيد. - تحديد عمليات التحقق من الحالة: أضف عمليات التحقق قبل الإجراءات وبعدها، مثل "زر الإرسال مرئي" و"عنوان URL بعد التنقل ينتمي إلى الموقع المستهدف". أضف فحص الحالة النهائية لسير العمل ككل، مثل "تحتوي قائمة البريد المرسل على الرسالة الجديدة" أو "تغيرت قيمة حالة صفحة الاختبار كما هو متوقع". إن تنفيذ الإجراء بنجاح ليس هو نفسه إكمال المهمة بنجاح؛ يجب أن يقرأ الفحص النهائي الصفحة الحقيقية أو حالة الواجهة الخلفية.
- التحقق من صحة المرشح: النجاح الأول ينتج عنه
candidateفقط. يجب على النظام إعادة تعيين حساب وضع الحماية أو موقع الاختبار إلى حالة أولية مستقلة وإعادة تشغيل المرشح بالكامل. يمكن نشره كـvalidatedفقط في حالة اجتياز جميع عمليات فحص ما قبل الإجراء وما بعده والحالة النهائية. إذا كانت إحدى المهام ذات التأثير الجانبي، مثل إرسال البريد أو تقديم طلب، لا تحتوي على إعادة اتصال آمنة لإعادة التعيين، فقد يتم الاحتفاظ بسير العمل كمرشح قابل للتدقيق ولكن يجب عدم التحقق من صحته من خلال تكرار الإجراء في حساب الإنتاج. - المطابقة وإعادة التشغيل: عند وصول مهمة جديدة، ابحث في مكتبة القدرات الرسمية عن سير العمل حسب النية والكلمات الرئيسية، واستخرج المعلمات الحالية، وقم بتنفيذها مباشرة باستخدام Playwright. لا تتطلب إعادة التشغيل مكالمات LLM خطوة بخطوة، ولكن لا يزال يتعين عليها الانتظار حتى تصبح العناصر متاحة وإكمال كل فحص للحالة.
- إبطال وإعادة التعلم: إذا تعذر العثور على العنصر المستهدف، أو فشل فحص الحالة، أو تغير مخطط API، أو كانت الحالة النهائية خاطئة، فأوقف الإجراءات اللاحقة على الفور، وانقل الإصدار القديم من المكتبة القابلة للبحث إلى منطقة
invalid، ثم ارجع إلى الوكيل الكامل لاستكشاف جديد. احتفظ بالملف القديم للتدقيق والمقارنة، لكن لا تسمح له مطلقًا بمواصلة المطابقة بصمت.
بالنسبة لسير عمل البريد الإلكتروني، فإن النتيجة المجمعة ليست مجرد "النقر على هذه الأزرار بالترتيب"، بل هي برنامج صغير يتم تحديد معلماته حسب المستلم والموضوع والنص: فهو يتحقق من نافذة الإنشاء والحقول قبل الإرسال، ويتحقق من مؤشر النجاح بعد ذلك، ويؤكد أخيرًا ظهور الرسالة المقابلة في القائمة المرسلة. في PreAct9، قدمت هذه البرامج تسريعًا شاملاً بمعدل 8.5–13× للمهام المتكررة ولم تتطلب مكالمات نموذج اللغة خطوة بخطوة أثناء إعادة التشغيل. والأهم من ذلك، تحتاج ذاكرة العملية إلى التحقق من صحة الإجراء، والتحقق من صحة ما بعد الإجراء، والتحقق من صحة ما قبل التخزين المستقل. وبخلاف ذلك، يمكن للنظام أن ينتج وهمًا خطيرًا: تغطية إعادة التشغيل بنسبة 100 بالمائة وتم النقر على كل زر، ومع ذلك كان هناك حقل واحد فارغ ولم تكتمل المهمة فعليًا أبدًا.
التجربة 8-4 ★★★: إنشاء مسارات عمل يمكن التحقق منها من مسارات المتصفح
الهدف: تحديد ما إذا كان وكيل الويب يمكنه تحويل استكشاف باهظ الثمن إلى سير عمل قابل لإعادة الاستخدام ورفض إعادة التشغيل غير الصحيحة عندما تتغير الصفحة، بدلاً من الإبلاغ عن النجاح لمجرد تنفيذ كل إجراء.
سيناريو من أربع مراحل: في المرحلة الأولى، قم بتشغيل "إرسال رسالة بالموضوع "اختبار البريد الإلكتروني" إلى
test@example.com" على موقع بريد اختباري أو صفحة رسائل محاكاة. يستكشف الوكيل الكامل، بينما يلتقط المجمّع الإجراءات والمعلمات وحالات الصفحة وينتجcandidate. في المرحلة الثانية، اتصل بـvalidation_resetلاستعادة وضع الحماية وإعادة تشغيل سير العمل بالكامل بشكل مستقل؛ لا يدخل المرشح إلى مكتبة القدرات الرسمية إلا في حالة اجتياز جميع فحوصات ما قبل الإجراء وبعده وفحوصات الحالة النهائية. في المرحلة الثالثة، قم بتنفيذ نفس النوع من المهام مع مستلم وموضوع وجسم مختلف. يجب أن يطابق النظام سير العمل الذي تم التحقق منه، وملء المعلمات الجديدة، وإعادة تشغيله من خلال Playwright دون الدخول في حلقة LLM خطوة بخطوة. في المرحلة الرابعة، قم بتغيير محدد موقع الزر أو نص الصفحة أو الحالة النهائية وتحقق من أن سير العمل القديم يصبح على الفورinvalidويقوم بإرجاعfallback_required=True.تصميم التحكم: يسجل خط الأساس المبسط فقط ما إذا كانت النقرات وإدخال النص والإجراءات الأخرى مكتملة بدون استثناءات. يتحقق الشرط التجريبي أيضًا من صحة الصفحة قبل كل إجراء، والصفحة بعد كل إجراء، وحالة المهمة النهائية. يستخدم كلا الشرطين نفس المسارات وتغييرات الصفحة. قارن معدلاتها الإيجابية الخاطئة في حالات مثل "تم النقر على زر الإرسال بينما كان الحقل فارغًا" و"تم النقر على حفظ ولكن لم تستمر البيانات".
المقاييس والقبول: سجل الوقت الشامل للاستكشاف الأولي وإعادة التشغيل، وعدد مكالمات LLM، ومعدل النجاح، ومعدل النجاح الخاطئ، ومعدل مطابقة سير العمل، ومعدل اكتشاف تغيير الصفحة، وعدد التراجعات لإعادة التعلم. بدون رد اتصال إعادة تعيين، يجب أن يظل سير العمل مرشحًا؛ يجب ألا يكون الإصدار الذي يفشل في التحقق من الصحة قابلاً للاسترداد؛ يجب ألا تعيد عملية إعادة التشغيل ذات المعلمات استخدام مستلم أو محتوى التشغيل الأول؛ وبعد تغيير الصفحة، يجب أن تتوقف الإجراءات اللاحقة الخطيرة. التسريع لا يهم إلا إذا تم استيفاء جميع هذه الشروط.
يتوفر التنفيذ المصاحب في مشروع
browser-use-rpa، والذي يوفر عرضًا توضيحيًا لآلة الحالة الحتمية ومسار تنفيذ يستدعي وكيل متصفح حقيقي.
لا يعني تعديل الوكيل لشفرة نظامه أن يكتب البرنامج العامل فوق نفسه مباشرة. ففي الإنتاج يُنشأ فرع مرشح من الإصدار المستقر، ويولّد وكيل البرمجة أصغر رقعة ممكنة، ثم تمر الرقعة بالتدقيق الساكن واختبارات الوحدات وفحوص الأمان وإعادة تشغيل مسار الإخفاق واختبارات الانحدار على المهام القديمة. وبعد اجتيازها هذه البوابات فقط تصبح مؤهلة لنشر تجريبي محدود. وبهذا يتحول «التعديل الذاتي» إلى عملية إصدار برمجي قابلة للتدقيق. وهنا يظهر الحد بين الفصلين الخامس والثامن: يوفّر الفصل الخامس قدرة تعديل النظام، بينما يوضّح هذا الفصل كيف تطلق الخبرة تعديلًا ذاتيًا تضبطه حلقة تحقق.
إن جعل التصحيح صغيرًا لا يكفي للإسناد الموثوق به. يجب أن يكون كل طلب تعديل أيضًا عقد تغيير قابل للتزوير يسجل أدلة الفشل، والسبب الجذري المستنتج، ومكون الأدوات المسؤول، وتغيير المرشح، والسلوك المتوقع تحسينه، والسلوك الحالي الذي قد يتراجع، واختبارات لكليهما. تصف شركة Agentic Harness Engineering ذلك من حيث إمكانية ملاحظة مستوى المكونات والخبرة والقرار: كل مكون قابل للتحرير له تمثيل على مستوى الملف؛ يتم استخلاص مجموعات كبيرة من المسارات وتحويلها إلى أدلة يمكن فحصها بمستويات متزايدة من التفاصيل؛ ويعلن كل تعديل عن توقع التأثير قبل التنفيذ، والذي يتم بعد ذلك اختباره في الجولة التالية من النتائج19. يمكن بعد ذلك ربط النتيجة الأعلى بآلية محددة بدلاً من البقاء تجربة غير قابلة للتفسير.
يجب ألا يستقبل المولد المرشح الحالات الفاشلة فقط. يوفر Self-Harness أيضًا السلوك الناجح الذي يجب الحفاظ عليه وسجلات التعديلات المرفوضة مسبقًا20. يخبر الأول الوكيل بما يجب ألا ينكسر الإصلاح؛ فهذا الأخير يمنعها من إعادة طرح نفس الفكرة الفاشلة بكلمات مختلفة. تحدد أدلة الفشل، وقيود النجاح، والمحاولات السابقة معًا مساحة مرشحة محددة وتكون أكثر فائدة من التحميل العشوائي لجميع التعليمات البرمجية المصدر والسجلات الأولية في الوكيل المعدل.
يتبع إنشاء الأدوات البروتوكول نفسه. وتعرض Alita10 حالة يُطلب فيها من الوكيل استخراج الرقم المذكور مباشرة بعد أول ظهور للديناصورات في مقطع YouTube بزاوية 360 درجة يرويه ممثل صوت شخصية Gollum في The Lord of the Rings. وحين يكتشف الوكيل أنه لا يملك وسيلة لقراءة النص المصاحب، يبحث عن مكتبة youtube-transcript-api ويختبرها، ثم يغلفها في أداة جديدة لاستخراج النص، ومنها يصل إلى الإجابة 100000000. ولا تدخل الأداة الجديدة مكتبة قدراته إلا بعد اجتياز فحص أمني واختبارات وظيفية وإثبات فائدتها في مهام لاحقة. يبحث الفصل الرابع عن الأداة المناسبة بين الأدوات الموجودة، ويشرح الفصل الخامس كيفية كتابة أداة، أما هذا الفصل فيسأل: ما الدليل التشغيلي الذي يبرر إنشاءها، وكيف تصبح الأداة الجديدة قدرة موثقة طويلة الأمد؟
التجربة 8-5 ★★★: تحفيز التعديل الذاتي للعامل من مسارات الفشل
الهدف: انطلاقًا من عدة مسارات تكرر فيها الاستدعاء بعد أخطاء موسومة بـ
retryable=false، اختبار قدرة النظام على تحديد السبب الجذري في شفرة إعادة المحاولة وقاطع الدائرة، واقتراح إصلاح لا يفسد التعافي من الأعطال العابرة.الإجراء: تبدأ وحدة التشخيص بتجميع ظهور الخطأ نفسه في مهام مختلفة، ولا تنشئ طلب تعديل يستهدف
retry_policy.pyفي الإصدار المستقر إلا بعد بلوغ حد التأييد عبر المسارات. يقرأ مولّد الرقعة تشخيص الإخفاق، وسلوك التعافي من الأخطاء العابرة الذي يجب الحفاظ عليه، والتعديلات التي رُفضت من قبل، والشفرة المستقرة. وقبل إخراج أصغر فرق ممكن، يفترض أن الاستدعاءات اللاحقة للخطأ غير القابل لإعادة المحاولة ينبغي أن تتوقف، في حين ينبغي أن تظل المهلة العابرة قابلة لإعادة المحاولة. وسواء كان المولّد حتميًا أم وكيل برمجة قائمًا على نموذج لغوي، فلا يكتب إلا في دليل مرشح معزول. ثم تبني أداة التحقق المرشح، وتعيد تشغيل مسارات الإخفاق الأصلية، وتتأكد من أن الخطأ غير القابل لإعادة المحاولة يوقف التنفيذ فورًا ويفتح قاطع الدائرة، ومن أن المهلات العابرة ما زالت تُعاد ضمن الحد الأصلي.التحكم والمقاييس التشخيصية: تعامل مع "أضف جملة واحدة إلى الموجّه الذي يخبر الوكيل بعدم تكرار المكالمة" كمثال مفاهيمي لاختيار طبقة تعديل خاطئة، مما يوضح سبب وجود قيد إعادة المحاولة القابل للتنفيذ بشكل حتمي في التعليمات البرمجية. تقارن التجربة القابلة للتنفيذ مولدات التصحيح الحتمية وLLM تحت نفس بوابة الإصدار. سجل عدد المكالمات بعد الأخطاء غير القابلة لإعادة المحاولة، ومعدل استرداد الأخطاء العابرة، والانحدارات في المهام القديمة، وحجم التصحيح، ومعدل قبول المرشح.
معايير القبول: يؤدي اجتياز كل شيك إلى إنتاج
release_to_canaryفقط. يؤدي فشل أي فحص ثابت، أو إعادة التشغيل الفاشلة، أو انحدار المهمة القديمة إلى إرجاعreject_candidate. يجب أن يسجلrelease_manifest.jsonمجموعة الفشل، ومسارات المصدر، والسبب الجذري المستنتج، والمكون والملف الهدف، وفرق الكود، والإصلاح المتوقع، والانحدارات المحتملة، ونتائج الفحص، والإصدار المرشح، وإصدار التراجع. يجب على المرشحين المرفوضين الاحتفاظ بأسباب فشلهم لجولة الجيل القادم. يجب ألا يقوم وكيل إنشاء التصحيح بتعديل التعليمات البرمجية الثابتة أو أدوات التحقق من الصحة أو سجلات التدقيق أو البوابة التي توافق على الإصدار الخاص به.التنفيذ المصاحب متاح في مشروع
self-modifying-agent. وهو يدعم إما مولد مرشح حتمي أو وكيل تشفير LLM حقيقي، مع مشاركة كلا المسارين في نفس بوابة الإصدار.
ترسيخ الخبرة في المعلمات¶
المعرفة والتعليمات والبرامج كلها ترتكز على فرضية واحدة: يمكن التعبير عن القدرة المستهدفة بشكل كامل نسبيا من خلال الرموز الخارجية. ومع ذلك، فإن القدرات مثل فهم الصورة الطبية، وإيقاع الكلام الطبيعي، وإزالة "إحساس الذكاء الاصطناعي" من النص، والتخطيط طويل المدى، يصعب ضغطها في عدد قليل من القواعد أو سير العمل. يجب كتابة هذه القدرات في معلمات النموذج من خلال مرحلة ما بعد التدريب.
لا يتم تحديد ما إذا كان ينبغي تحديد معلمات للقدرة فقط من خلال ما إذا كانت المهمة مستقرة على المدى الطويل. قد تظل تحولات المجال الناتجة عن معدات التصوير الجديدة تتطلب LoRA أو الضبط الدقيق المستمر؛ ويمكن أيضًا استيعاب الأنماط اللغوية سريعة التغير من خلال التدريب الدوري على التفضيلات. يؤثر الاستقرار على تكرار التحديث والتكلفة، ولكن الطبيعة التمثيلية للقدرة تحدد وسطها الأساسي. وعلى العكس من ذلك، فإن القاعدة طويلة الأمد للموافقة على عمليات النقل لا ينبغي أن تعتمد فقط على الذاكرة البارامترية؛ يجب أن يظل الكود من جانب الخادم يوفر ضمانات حتمية.
قدم الفصل السابع مناقشة كاملة لـ SFT والتقطير وRL، لذلك لا يكرر هذا القسم ذلك. بالنسبة للتطور المستمر، فإن المفتاح هو تحويل مسارات الإنتاج التي تم تقييمها إلى بيانات تدريب: يمكن استخدام العروض التوضيحية عالية الجودة لـ SFT، ويمكن أن تشكل التفضيلات الصريحة بيانات مقترنة، ويمكن استخدام التفاعلات مع المكافآت البيئية الموثوقة لـ RL. قبل التدريب، لا يزال يتعين إزالة المعلومات الخاصة، وتصفية المسارات الخاطئة، والاحتفاظ بمجموعة الانحدار المستقلة. بعد التدريب، يجب على النظام التحقق مما إذا كانت القدرات العامة أو محاذاة السلامة قد تم نسيانها.
عادةً ما يعمل تعلم المعلمات جنبًا إلى جنب مع الطرق الخارجية. يمكن لنموذج التصوير الطبي أن يتعلم التمثيلات المرئية من خلال المعلمات، ويحصل على أحدث الإرشادات من قاعدة المعرفة، ويستخدم الكود لقياس الآفات وحساب المخاطر. يمكن تشكيل نغمة خدمة العملاء الطبيعية على مستوى التوزيع من خلال التدريب على التفضيلات، في حين تحدد الموجّه هوية العلامة التجارية الحالية وتقوم ذاكرة المستخدم بتكييف الاتصال مع التفضيلات الفردية. والتطور المستمر لا يعني اختيار إجابة واحدة من بين الأساليب الأربع، بل يعني وضع كل قدرة في الوسط الأنسب للتعبير عنها وحكمها.
من تحديث المخرجات إلى تحديث «طريقة التحديث»¶
تجيب الطرق الأربع السابقة عن سؤال أين تُحفظ الخبرة؟ لكن للتطور المستمر محورًا آخر مستقلًا: هل يحسّن النظام محتوى عنصر بعينه، أم يحسّن الطريقة التي تنتج العناصر وتديرها وتتحقق منها؟ وعلى هذا المحور قد يتسع هدف التحسين تدريجيًا من قاعدة أو ذكرى منفردة ← سياق منظم ← سير عمل ← شفرة منظومة التشغيل ← شفرة المحسّن الذي يولّد الحلول المرشحة14. ولا تمثل هذه السلسلة خمس وسائل تخزين جديدة، بل خمسة مستويات لمساحة البحث؛ فقد تظهر المعرفة والموجّهات والمهارات والبرامج في أكثر من مستوى.
لا يغير المستوى الأدنى سوى محتوى المنتج، كإضافة قاعدة محددة إلى موجّه النظام بعد مسار فاشل، أو إضافة استثناء إلى وثيقة خبرة. ويظل نطاق تأثير هذه التغييرات محدودًا، كما يسهل إسنادها والتراجع عنها، ولذلك ينبغي أن تكون الخيار الافتراضي. لكن الطلب المتكرر من النموذج أن يعيد كتابة موجّه أو ذاكرة كاملة يخلق نوعًا آخر من التدهور: فقد تمحو محاولات الاختصار المتعاقبة تفاصيل نادرة لكنها مهمة، وقد تختزل قيودًا مترابطة في مبدأ عام مخلّ. وتحافظ هندسة سياق الوكلاء (ACE) على السياق في صورة إدخالات ذات معرّفات ثابتة؛ فتقترح وحدات الإنشاء والتأمل والتنظيم تحديثات تدريجية، ثم يدمجها منطق حتمي ويزيل تكرارها، بدل إعادة كتابة كتلة نصية أقصر في كل جولة 15. وهذا مثال بحثي ملموس على مبدأي الحد الأدنى من التغيير والحفاظ على المصدر اللذين عرضهما الفصل.
في المستوى التالي لا يعود التحسين مقتصرًا على محتوى السياق، بل يشمل طريقة بنائه. تفصل هندسة سياق التعريف (MCE) المهمتين في حلقتين: تحسّن الحلقة الداخلية عناصر السياق للمهمة الحالية ضمن طريقة إدارة ثابتة، بينما تستفيد الحلقة الخارجية من نتائج تشغيلات واختبارات متعددة لتعديل عمليات البحث والاختيار والتصفية والتنسيق نفسها16. والفرق جوهري؛ فتعديل قاعدة استرجاع يغيّر آلية إدارة المحتوى، أما مقارنة آليات متعددة للاسترجاع والتنظيم والاحتفاظ ثم اختيار الأقدر على الانتقال بين المهام، فهي تعلّم لطريقة إدارة السياق ذاتها.
وتمتد الفكرة نفسها إلى سير العمل ومنظومة التشغيل بكاملها. يمثّل AFlow سير العمل المؤلف من استدعاءات متعددة للنموذج اللغوي على هيئة رسوم بيانية برمجية، ثم يبحث في تركيبات العقد وتدفق التحكم مستفيدًا من ملاحظات التنفيذ17. وفي Meta-Harness يفحص وكيل برمجي شفرة منظومة تشغيل مرشحة ونتائجها ومساراتها، ثم يبحث في الشفرة التي تحدد كيفية تخزين المعلومات واسترجاعها وعرضها18. قدّم الفصل الخامس الشفرة بوصفها لغة عامة للتعبير عن بنية نظام الوكيل؛ والجديد هنا أن الشفرة، مع سجل تقييمها، قد تصبح موضوعًا للتحسين المستمر بدل أن تكون مخرجًا يُنتج مرة واحدة.
ولا يعني ارتفاع المستوى أنه أفضل بالضرورة. فقد لا يحتاج تصحيح قاعدة محلية إلا إلى عدد قليل من الحالات الطرفية، بينما يفتح البحث في سير عمل كامل أو منظومة تشغيل فضاءً أوسع بكثير من المرشحين، ويرفع كلفة التقييم، ويصعّب إسناد النتيجة إلى سبب محدد. لذلك يبدأ علاج الخطأ المتكرر المحصور في مكوّن واحد بتعديل محلي يسهل تدقيقه. ولا ننتقل إلى تعديل سير العمل أو منظومة التشغيل أو المحسّن إلا إذا عجزت التغييرات المحلية مرارًا عن معالجة مشكلة عابرة للمكونات، أو أصبحت طريقة الإدارة نفسها عنق الزجاجة. وفي جميع المستويات يجب إبقاء المقيمين وحدود الصلاحيات والاختبارات المحجوبة خارج المجال القابل للتعديل؛ فكلما اتسعت مساحة البحث زادت الحاجة إلى جذر موثوق ثابت.
التجربة 8-6 ★★★: ماذا يحدث إذا أعطينا Hermes هذا الكتاب؟ هل يستطيع ترقية نفسه؟
الهدف: اختبار ما إذا كان Agent يستطيع تحويل معرفة خارجية إلى تحديث حقيقي لقدراته. لا تقدّم التجربة مشكلة محددة ولا قائمة ميزات؛ بل تعطي Hermes فصول الكتاب العشرة وشفرته، وتطلب منه فهم المبادئ وفحص تنفيذه واختيار تحسين جدير بالتنفيذ بنفسه.
التصميم: يشكّل الكتاب والشيفرة سياقًا مقروءًا، بينما تبقى النسخة المستقرة وReviewer المستقل واختبارات القبول خارج نطاق تعديل Hermes. يجب أن يكمل المسار قراءة ← مقارنة ← اختيار ← تعديل ← تحقق. وإذا رُفض المرشح، تصبح المراجعة إشارة تعلم للجولة التالية، ولا يجوز تجاوز البوابة وإعلان النجاح.
التشغيل الحقيقي: بعد قراءة الكتاب، اكتشف Hermes بنفسه أن المسارات المحفوظة تفتقر إلى أدلة منظمة يمكن أن يستخدمها التعلم اللاحق مباشرة. فاختار تحويل نتائج التنفيذ إلى إشارات تعلم متحفظة، ثم عدّل شفرته وأضاف الاختبارات. كشفت المراجعات المستقلة الثلاث الأولى عدم اتساق مع صيغ البيانات الحقيقية ومسارات الحفظ ودلالات العد؛ وعادت كل ملاحظة إلى جلسة Hermes الأصلية للتصحيح، حتى قُبل المرشح في المراجعة الرابعة.
حدود الاستنتاج: يثبت التشغيل أن Agent يستطيع استخلاص مبادئ من معرفة طويلة، وربطها بشفرته، وإكمال تحديث ذاتي تحت تحقق خارجي. لكنه لا يثبت أن التحديث حسّن نجاح المهام اللاحقة؛ فهذا يحتاج إلى تجربة استئصال منفصلة. ساهمت القارئة Grace بفكرة التجربة.
بناء حلقة تطور مستمر قابلة للعمل طويلًا¶
لا تتحول طرق التحديث الأربع إلى تطور مستمر إلا حين تجتمع في حلقة ذاتية متكررة، لا في تحسين عابر. يوضح الشكل 8-5 بنية أكثر متانة للإنتاج تتألف من حلقتين: حلقة تنفيذ متصلة تنجز المهام وتسجل الأدلة من دون أن تعيد كتابة وكيل الإنتاج مباشرة، وحلقة تطوير غير متصلة تجمع المسارات وتشخّص الأسباب الجذرية وتقترح التعديلات، ثم لا تصدر نسخة جديدة إلا بعد اجتياز بوابات التحقق. ويربط الحلقتين مستودع خبرات ومجموعات تقييم مضبوطة الإصدارات.
تقدم Voyager13 مثالًا قريبًا من حلقة تطور مستمر مكتملة. ففي Minecraft تختار أهدافًا جديدة تناسب قدراتها الحالية، وتحسّن برامجها تكراريًا وفق ملاحظات البيئة، وتحفظ الشفرة التي ثبت نجاحها في مكتبة مهارات، ثم تركّب المهارات القائمة لحل مهام أصعب. ولا غنى عن المنهج التلقائي والمهارات القابلة للتنفيذ والتحقق البيئي معًا: فمكتبة بلا منهج لا تخبر الوكيل بما ينبغي تعلمه بعد ذلك، وتأمل ذاتي بلا تحقق يراكم الأخطاء في المكتبة، واستكشاف بلا حفظ يعيد كل مهمة إلى نقطة الصفر. ومع أن معرفة وكلاء العالم الحقيقي وموجّهاتهم وأدواتهم ومعاملاتهم أشد تعقيدًا، فإن منطق التعلم الأساسي واحد.
وتقوم Voyager على ثلاث آليات مترابطة. يقترح مولد المنهج التلقائي هدفًا تاليًا مناسب الصعوبة استنادًا إلى المخزون والبيئة والمهارات المكتسبة، فلا يتحول الاستكشاف إلى تجوال عشوائي. وتحفظ مكتبة المهارات البرامج الناجحة في صورة شفرة يمكن استرجاعها وتركيبها؛ فمهارة تصنيع متقدمة، مثلًا، قد تستدعي مهارات أساسية للحركة والصناعة. أما آلية الموجّه التكرارية فتعيد ملاحظات البيئة وأخطاء التنفيذ ونتائج التحقق الذاتي إلى جولة توليد الشفرة التالية حتى تكتمل المهمة فعلًا. وبالمقارنة مع خطوط الأساس في الدراسة، جمعت Voyager عناصر فريدة أكثر بمقدار 3.3 مرة، وقطعت مسافة أكبر بمقدار 2.3 مرة، وبلغت معالم رئيسية في شجرة التقنية بسرعة وصلت إلى 15.3 مرة، كما نقلت مكتبة مهاراتها إلى عوالم Minecraft جديدة. وتقيس هذه النتائج نمو القدرة مع الخبرة، لا أداء وكيل ثابت في اختبار منفرد.
من تحديد المشكلة إلى ترسيخ الخبرة¶
قد يستلزم العَرَض نفسه تعديلات مختلفة باختلاف سببه. فإذا اختلق وكيل خدمة العملاء معلومات، فقد تكون المعلومة غائبة عن قاعدة المعرفة، أو قد يكون الموجّه لا يلزمه بالاستشهاد بمصدر. وإذا أعلن إكمال المهمة قبل إنجازها، فقد يكون العلاج تعليمة أوضح، أو قيدًا تفرضه منظومة التشغيل ليربط الرد بحالة الأداة الفعلية. لذلك تبدأ وحدة التطور بتشخيص السبب الجذري، ثم تختار أصغر تعديل يسهل التحقق منه والتراجع عنه. أما الإخفاقات المتفرقة التي لا تسندها أدلة كافية، فلا ينبغي أن تطلق التعلم فورًا؛ بل تستدعي جمع مزيد من الأمثلة.
وقد يتغير موضع التعديل مع تراكم الأدلة. يمكن حفظ استراتيجية جديدة أولًا في وثيقة خبرة قابلة للاسترجاع، ثم ترقيتها إلى معرفة مستقرة بعد نجاحها المتكرر في حالات متعددة. ولهذه المعرفة ثلاث صور: قاعدة واضحة باللغة الطبيعية تُدمج في مهارة، أو إجراء ثابت لا يحتاج إلى فهم لغوي فيُنقل إلى شفرة أداة، أو قدرة تعكس قرارًا واسعًا ضمنيًا فتدخل في مرحلة ما بعد التدريب.
التحقق من الصحة، والإصدار، والتراجع¶
ينبغي أن ينتج كل تعديل قدرة أو وكيلًا مرشحًا، لا أن يكتب فوق نسخة الإنتاج مباشرة. تُختبر وثائق المعرفة لمعرفة هل يحسّن استرجاعها الأداء في مهام جديدة، وتُفحص الموجّهات والمهارات في الحالات الطرفية وضد تراجعات المهام السابقة، وتُشغّل البرامج في بيئات معزولة قابلة لإعادة الضبط، وتُقيّم تحديثات المعاملات من حيث النسيان والسلامة والأداء خارج التوزيع. وحتى بعد نجاح الاختبارات، تُطرح النسخة تدريجيًا وتُراقب تحت حمل فعلي، مع رجوع تلقائي إلى نسخة آمنة معروفة إذا تدهورت المقاييس الأساسية.
ويجب أن يميز التحقق بين قدرتين كثيرًا ما تختلطان. الأولى قدرة منظومة التشغيل على التحديث، أي استخراج تغييرات مفيدة ومستدامة من المسارات. والثانية قدرة الوكيل على الانتفاع، أي العثور على التغيير الجديد وتنشيطه وتطبيقه لاحقًا على نحو صحيح. فقد تكون المهارة سليمة، لكن نموذج المهمة الأضعف لا يسترجعها في الموضع المناسب أو يعجز عن متابعة تعليماتها في مسار طويل. وفي الحالتين تبدو النتيجة النهائية كأن التطور لم يحدث، ولذلك لا يكفي الأداء الكلي لتشخيص موضع الخلل. وتشير تجارب تبديل النماذج لدى لين وآخرين إلى أن القدرتين ترتبطان بقدرة النموذج الأساسي بطرق مختلفة21. وما زالت العلاقة الدقيقة تحتاج إلى تحقق على مهام أكثر، لكن فصل القياسين مفيد عمومًا.
جدول 8-3 مقاييس التقييم الطبقية للتطور المستمر
| المقياس | السؤال الذي يجيب عنه | الدليل الأساسي |
|---|---|---|
| صلاحية تغيير المرشح | هل يقترح المحدث تغييرات مفيدة؟ | معدل القبول والكسب في التحقق المستقل |
| معدل تنشيط القطعة الأثرية | هل يقوم وكيل المهمة بتحميل المهارة أو الذاكرة أو الأداة الجديدة في الوضع الصحيح؟ | آثار الاسترجاع والتوجيه واستدعاء الأداة |
| معدل الالتزام الناجح | بعد التنشيط، هل يتبع الوكيل القاعدة أو العملية الجديدة؟ | تسلسل العمل والتحقق من العملية |
| مكاسب المهمة المعلقة | هل يتحسن النظام بأكمله في المهام التي لم يتم استخدامها أثناء التطور؟ | النجاح والجودة والتكلفة |
ولتشخيص الخلل، ثبّت منظومة التشغيل المرشحة وبدّل نموذج المهمة وحده. فإذا انتفع النموذج الأقوى بالتغيير ولم ينشّطه النموذج الأضعف أصلًا، كان عنق الزجاجة في الاسترجاع أو التوجيه. وإذا نشّطه الاثنان ولم يطبقه تطبيقًا صحيحًا إلا الأقوى، فالمشكلة في اتباع التعليمات أو التخطيط بعيد المدى. أما إذا تراجع أداء النموذجين، فالتغيير نفسه موضع شك. ويمكن عكس التجربة: ثبّت نموذج المهمة وبدّل النموذج الذي يقترح التحديثات كي تقارن جودة المقترِح مباشرة. يكشف هذا الاختبار ثنائي الاتجاه أين ينبغي إنفاق ميزانية القدرة، وهو أدق من نتيجة كلية واحدة بعد التطور.
التقييم ليس اختبارًا يتم إجراؤه بعد انتهاء التعلم، ولكنه جزء لا غنى عنه من التطور الذاتي. يجب أن يراعي التقييم طويل المدى خمسة أنواع على الأقل من النتائج في وقت واحد:
- الانحدار، أي ما إذا كانت التجربة الجديدة تتعارض مع التجارب الأخرى الموجودة وما إذا كانت الحالات الناجحة سابقًا تبدأ بالفشل؛
- التعميم، أي أثر الخبرة الجديدة في سيناريوهات لم تغطها مجموعة الاختبار؛
- كفاءة استخدام الرموز، أي عدد الرموز اللازم لإنجاز المهام؛
- السلامة، أي ما إذا كانت القواعد، وحماية الخصوصية، وحدود الرفض تنحرف أثناء التطور؛
- الجودة الهندسية على المدى الطويل، أي ما إذا كان تعقيد الصيانة، والاتساق المعماري، وحدود الملكية، والتوافق مع الإصدارات السابقة، وتدهور تكاليف الترحيل والتصحيح المستقبلية.
إن إصلاح الحالة الفاشلة الحالية فقط أثناء انخفاض الأداء في الحالات الأخرى الموجودة أو في المجالات الجديدة لا يشكل تعلمًا مستمرًا ناجحًا.
حدود حلقة يمكن التحقق منها: عندما لا يعني "الانتهاء" "التقدم"¶
تعمل الحلقة السابقة بشكل طبيعي مع البرمجة، واستخدام الأدوات، وتغييرات حالة الأعمال، حيث يمكن للاختبارات، أو حالة البيئة، أو القواعد الحتمية أن توفر ردود فعل سريعة. تختلف الأبحاث المفتوحة والتخطيط الاستراتيجي وتصميم المنتجات المعقدة: حيث تتأخر التغذية الراجعة، وقد لا تكون هناك إجابة صحيحة فريدة، كما أن الأهداف الأكثر أهمية - ذوق البحث، والقيمة طويلة المدى، وقابلية الصيانة - يصعب تحويلها إلى نتيجة فورية. يمكن للأداة بعد ذلك تنفيذ العملية بشكل لا تشوبه شائبة بينما تقوم فقط بإنتاج أشياء تبدو وكأنها نتائج بدلاً من تحقيق الهدف الحقيقي.
البحث المستقل هو اختبار ضغط مفيد. قام تريهان وتشوبرا بتوثيق أربع محاولات شاملة لتحويل أفكار البحث إلى أوراق بحثية. فشلت ثلاث منها أثناء التنفيذ أو التقييم، وأكمل واحد فقط المسار الكامل22. تنقسم حالات الفشل إلى ثلاث مجموعات. أولاً، انحراف التنفيذ: بمجرد أن تصبح الطريقة المقترحة صعبة، يتراجع الوكيل نحو التنفيذ المألوف من توزيع التدريب الذي لم يعد يختبر الفرضية الأصلية. ثانياً، الإفراط في التفاؤل المعرفي: في حين أن الإشارة قد لا تزال ضوضاء، يبدأ النظام في شرحها، وتصحيح الطريقة، والإعلان عن النتيجة، في حين يتم تجاهل حالات الفشل والنتائج السلبية بسهولة أكبر. ثالثًا، الافتقار إلى الحكم الضمني: قد يتمكن الوكيل من إجراء تجارب دون معرفة خط الأساس المهم، أو الشذوذ الذي يستحق التحقيق، أو متى يجب التخلي عن الفرضية.
تتطلب هذه المهام تغييرات في هيكل الأدلة والإشراف، وليس مجرد نموذج يكتب أوراقًا بحثية أفضل:
- فصل الادعاءات عن الأدلة: سجّل مصادر الاستشهادات والأرقام والأساليب والاستنتاجات كلًّا على حدة؛ فالوثيقة النهائية ليست سوى عرض واحد لرسم الأدلة. ويربط تصميم «سلسلة الأدلة» في ScientistOne كل فئة من الادعاءات بمصادر قابلة للتدقيق. يحسّن ذلك قابلية التتبع، لكنه لا يجعل سؤال البحث ذا قيمة في حد ذاته23.
- الاحتفاظ بالنتائج السلبية: اكتب التجارب الفاشلة والمرشحات المرفوضة وأسباب التوقف في سجل غير قابل للتغيير بنفس حالة الاسترجاع مثل النجاحات. وإلا فإن وحدة التطور ترى الناجين فقط، وتعيد النظر في المسارات التي تم دحضها، وتتعلم تفسير النتائج الغامضة على أنها نجاح.
- الحفاظ على تنوع البحث: يجب ألا يحتفظ البحث المفتوح بالسلسلة الحالية ذات أعلى الدرجات فقط. يجب أن تحافظ مجموعة المرشحين أيضًا على بعض الفروع ذات الدرجات المنخفضة ولكنها مختلفة بشكل كبير حسب الآلية أو حداثة الكود أو نوع الفرضية، بحيث لا يتقارب كل حل في نفس القالب سهل التسجيل.
- ارتقاء بالمشاركة البشرية إلى أعلى: لا تقتصر المدخلات البشرية على الموافقة على استدعاءات الأدوات الخطيرة. ويتضمن أيضًا تحديد المشكلات ومراجعة معايير التقييم وتفسير النتائج الشاذة وتحديد متى تتوقف. وفي ظل التغذية الراجعة الغامضة، يصعب أتمتة هذه الأحكام عالية المستوى - وأكثر قيمة - من تولي خطوات التنفيذ الفردية.
يظهر نفس القيد في هندسة البرمجيات العادية. إن اجتياز كل اختبار وحدة يثبت فقط أن السلوك الذي يمكن ملاحظته حاليًا يفي بالاختبارات؛ لا يثبت أن قاعدة التعليمات البرمجية ستظل قابلة للصيانة بعد أشهر. ولهذا السبب يتعامل القسم السابق مع الجودة الهندسية طويلة المدى كمقياس مستقل بدلاً من توقع نجاح المهمة الحالية لتغطية العوامل الخارجية المتأخرة. يتم تحديد سقف التطور المستمر في نهاية المطاف من خلال ما إذا كان النظام قادرًا على تقييم ما يهتم به بالفعل، وليس فقط الوكيل الأسهل للقياس.
حدود الأمان للتطور المستمر¶
يمكن لقدرة التطوير الذاتي للوكيل أن تحول خطأً واحدًا إلى خطر طويل المدى. إذا تم تلخيص الإدخال الفوري في صفحات الويب أو البريد الإلكتروني أو مخرجات الأداة كخبرة، فقد يسري مفعوله بشكل متكرر عبر الجلسات. إذا تم العثور على حزمة ضارة من خلال البحث الآلي وتم تغليفها كأداة، فيمكن أن ينتشر تأثيرها من تشغيل وضع الحماية مرة واحدة إلى كل مهمة لاحقة. قد يستمر المدقق المعيب أيضًا في الموافقة على المرشحين الذين يبدو أنهم يتحسنون ولكنهم يتراجعون في الواقع. لذلك يجب على نظام التطوير الذاتي للوكيل أن يسأل ليس فقط ما إذا كان المرشح أقوى، ولكن أيضًا من يمكنه تعديل ما وما هو الدليل الذي يبرر التغيير.
الحد الأول هو فصل الأدلة عن التعليمات. تعتبر صفحات الويب الأولية ومخرجات الأداة أدلة غير موثوقة ويجب ألا تتم كتابتها مباشرة في إحدى المهارة أو القدرة المماثلة؛ يجب على LLM تلخيصها أولاً. يجب أن يتم التحكم في عمليات الكتابة وإرسالها كطلبات سحب، والتي يتم دمجها فقط بعد المراجعة بواسطة المراجع LLM من مصدر مختلف.
الحد الثاني هو فصل قدرات المرشح عن قدرات الإنتاج. تدخل المعرفة والموجّهات والمهارات والبرامج والمعلمات الجديدة أولاً إلى منطقة المرشح التي لا يمكنها خدمة حركة المرور الحقيقية. يجب أيضًا أن تجتاز التعليمات البرمجية والتبعيات الخارجية التي تم إنشاؤها حديثًا فحوصات الأمان مثل تنفيذ وضع الحماية ومراجعة الأذونات وفحص سلسلة التوريد والاختبار السلوكي. فقط بعد اجتياز اختبارات الأمان واختبارات الانحدار، يمكن للمرشح أن يخدم حركة المرور الحقيقية كقدرة إنتاجية.
الحد الثالث هو أن آليات السلامة يجب ألا تكون قابلة للتعديل ذاتيًا. يجوز لوكيل الأعمال تعديل الموجّهات والمهارات وقاعدة المعرفة والأدوات، ولكن لا يجوز له تعديل أدوات التحقق من الصحة أو حالات الاختبار أو حدود الإصدار أو سجلات التدقيق أو النسخ الاحتياطية للإصدار الثابت التي توافق على التحديثات الخاصة به. وبخلاف ذلك، يمكن للوكيل إخفاء الانحدار على أنه تقدم ببساطة عن طريق خفض حد الاختبار أو حذف الحالات الفاشلة.
التعلم أثناء السكون: الدمج والنسيان وصون القدرات¶
"التعلم أثناء النوم" هو تشبيه معرفي للدمج خارج الإنترنت؛ لا يتطلب تشغيل العملية حرفيًا في الليل. تتمثل المسؤولية الأساسية للوكيل عبر الإنترنت في إكمال المهمة الحالية وإلحاق أدلة ثابتة. تقوم عملية التعلم في الخلفية بقراءة مجموعة من الخبرات الجديدة أثناء فترات الخمول أو عند استيفاء شروط البوابات، ومقارنة الاستنتاجات القديمة والجديدة، ودمج التكرارات، وحل التعارضات، واقتراح تحديثات المرشح، وتشغيل الانحدارات. يؤدي فصل المجموعة عن المؤسسة إلى منع النجاح العرضي أو فشل الشبكة أو الإدخال الضار من إعادة كتابة الإمكانات طويلة المدى على الفور، كما يسمح بالدمج باستخدام دفعات أكبر ونماذج أرخص.
تتكون دورة التعلم أثناء النوم النموذجية من خمس خطوات:
- المحفز: الوصول إلى الحد الأدنى للوقت المنقضي، أو عدد المسارات الجديدة، أو استخدام التخزين، أو تكرار الأخطاء، مع التأكد من عدم تشغيل أي مهمة ذات أولوية عالية عبر الإنترنت.
- التوجيه: اقرأ أدلة المعرفة المتعلقة بالإنتاج والموجّهات والمهارات وإصداراتها لفهم القدرات الحالية والحدود غير القابلة للتغيير.
- الجمع والدمج: ابحث عن إشارات جديدة في المسارات التي تم تقييمها مؤخرًا، ودمج التكرارات، وحدد التعارضات وشروط التطبيق، وفضل التصحيحات المحلية.
- التحقق والموافقة: تقييم المرشحين في مجموعات النقل والاحتفاظ والسلامة؛ عمليات الكتابة عالية المخاطر تنتظر موافقة الإنسان.
- التقليم والفهرس: تحديث فهارس الاسترجاع ووضع علامات على القدرات التي لم يتم استخدامها منذ فترة طويلة أو التي تتعارض مع الأدلة الجديدة باعتبارها منتهية الصلاحية أو مؤرشفة أو محذوفة، مع الاحتفاظ بإصدارات المصدر والتراجع.
ذاكرة المستخدم هي المثال الأكثر بديهية، ولكن يجب تمييزها عن تجربة العمل. تحتفظ الذاكرة التلقائية لـ Claude Code بفهرس MEMORY.md وملفات التفاصيل الخاصة بالموضوع لكل مشروع. عند بدء الجلسة، يقوم بتحميل بادئة محدودة فقط من الفهرس ويقرأ المحتوى المتبقي عند الطلب؛ عندما يقترب الفهرس من الحد الأقصى، يُطلب من الوكيل دمج التفاصيل أو نقلها إلى مكان آخر. يوضح هذا أنه حتى ذاكرة النص العادي تتطلب حدودًا للسعة وتحميل متعدد الطبقات وتنظيمًا نشطًا. تقوم الآلية الموثقة حاليًا بكتابة الذاكرة بشكل أساسي أثناء الجلسات ولا ينبغي ببساطة أن تكون مساوية لمهمة خلفية ليلية ثابتة 11.
يقدّم هيرميس مثالًا أكمل على التطور في الخلفية. فهو يوزع المعلومات طويلة الأمد بين ملفي MEMORY.md وUSER.md، وبحث SQLite/FTS5 في الجلسات السابقة، ومهارات تُحمّل عند الطلب، ومزوّدي ذاكرة خارجيين اختياريين مثل Honcho. ويعيد بحث الجلسات الرسائل الأصلية بدل تلخيصها أولًا بنموذج لغوي، فيبقى الاسترجاع منفصلًا عن التوليد وقابلًا للتدقيق. وحين تتضمن المهمة استدعاءات أدوات كثيرة، أو تتعافى من خطأ أو طريق مسدود، أو تتلقى تصحيحًا من المستخدم، أو تكشف سير عمل غير واضح، تستطيع مراجعة الخلفية إنشاء مهارة محلية أو تنقيحها. كما يمكن تمرير الكتابة في الذاكرة والمهارات عبر بوابة موافقة. ويتولى مكوّن مستقل متابعة استخدام المهارات وتدهورها وأرشفتها، ويجري تقليمًا موجّهًا في أوقات الخمول، ويمكنه الاستعانة بنموذج لغوي لدمج المحتوى. وتُؤخذ لقطات قبل التغيير كي يسهل التراجع عن أي دمج خاطئ12. وهكذا تتحول دورة «السجل ← التوحيد ← التحقق ← التحسين» من استعارة إلى دورة حياة تشغيلية للقدرات.
التطور المستمر لا يعني السماح للمعرفة والدوافع والأدوات بالنمو بلا حدود. يظهر فساد السياق الذي تمت مناقشته في الفصل الثاني مرة أخرى على فترات زمنية أطول: تتعارض مستندات الخبرة مع بعضها البعض، وتطغى القواعد الحدودية على الموجّهات، وتتراكم مكتبات المهارات قدرات مكررة، ويؤدي الضبط الدقيق المتكرر إلى النسيان الكارثي. ولذلك يتطلب النظام الدمج دون اتصال بشكل دوري:
- دمج التجارب المكررة مع الاحتفاظ بمعلومات المصدر والإصدار؛
- نقل القواعد المحلية من الموجّه العالمي إلى مهارات خاصة بالمجال للحفاظ على نظافة الموجّه العالمي؛
- حافظ على تنظيم الموجّهات والمهارات بشكل واضح، مثل كتيب للموظفين الجدد، وتجنب التعدادات التي تشبه "99 قاعدة صارمة".
- إعادة التحقق من الأدوات التي لم يتم استخدامها لفترة طويلة؛
- حذف المعرفة التي أبطلتها أدلة جديدة؛
- أعد تدريب LoRA من النموذج الأساسي الأصلي.
التجربة 8-7 ★★★: تقييم ما إذا كان الوكيل يتطور باستمرار
الهدف: التمييز بين ثلاثة سلوكيات طويلة المدى - حفظ جزء واحد من الملاحظات، ومجرد الإلحاق إلى الأبد، وتحديث القدرات ونقلها والاحتفاظ بها بشكل حقيقي - حتى لا يتم الخلط بين تشغيل نفس المهام بشكل متكرر وبين التعلم المستمر.
تيار المهام المكون من أربع مراحل: تقدم مرحلة التعلم استرداد الأموال والتحقق من الهوية ومهام سياسة الأمتعة التي تشترك في الأنماط الكامنة. تقوم مرحلة النقل بتغيير الصياغة والمستخدم والبيئة المحلية لاختبار ما إذا كانت الخبرة القديمة تنطبق على المهام الجديدة. تقوم مرحلة تغيير القواعد بتحديث حد الأمتعة من 20 كجم إلى 23 كجم وتتطلب من النظام استبدال المعرفة القديمة أو سحبها. تعيد مرحلة الاحتفاظ اختبار القدرات التي لم تتغير والقواعد الصالحة حاليًا لقياس النسيان. لا يجوز تحديث الذاكرة الخارجية إلا بعد انتهاء كل مهمة تتضمن ملاحظات؛ يجب ألا يتم تسريب الإجراء المتوقع للمهمة الحالية إلى الوكيل مسبقًا.
مجموعات التحكم:
staticلا توجد تعليقات مستمرة. يتذكرappend_onlyالإصدار الأول من القاعدة ولكن لا يمكنه حل التعارضات أو سحبها. يقومevolvingبتخزين الإصدارات واستبدال القواعد القديمة بأدلة جديدة. يتحقق التنفيذ المرجعي من أن أداة التقييم يمكنها التمييز بين هذه السلوكيات. يمكن للتجربة الحقيقية أن تضع LLM خلال نفس التدفق المرتب المكون من 14 مهمة، ولكن يجب حساب النتائج بواسطة أداة خارج النموذج.المقاييس والقبول: دقة التقرير ومنحنى التعلم لكل مرحلة، وحساب دقة النقل بشكل منفصل، والمهام اللازمة لاستردادها بعد قاعدة جديدة، والاحتفاظ بالقدرات القديمة، ومعدل النقل السلبي، ومعدل نجاح معايير الأمان، وتكاليف الرموز ووقت الاستجابة والتخزين. بالنسبة للأنظمة الحقيقية التي تقوم بتحديث الموجّهات أو المهارات أو الأدوات، قم أيضًا بتسجيل صلاحية تغيير المرشح ومعدل تنشيط العناصر ومعدل الالتزام الناجح، بحيث لا يتم تصنيف "التحديث صحيح ولكن لم يتم تحميله مطلقًا" بشكل خاطئ على أنه تحديث فاشل. حتى الوكيل الذي يتمتع بدقة نهائية عالية لا يعتبر مؤهلاً للتطور المستمر إذا كان لا يزال يستشهد بقواعد متوقفة، أو ينجح من خلال اختصارات غير آمنة، أو ينسى الإمكانات الحالية بعد التحديث.
التنفيذ المصاحب متاح في مشروع
self-evolution-eval. بشكل افتراضي، يقوم بمقارنة ثلاثة وكلاء مرجعيين: قابل للتحديث، وإلحاق فقط، وثابت. استخدم--profile llmللحصول على LLM الحقيقي يخضع لنفس تدفق المهام طويل المدى.
ملخص الفصل¶
لقد أصبح التعلم المستمر أحد أهم قدرات الوكلاء، لكن نماذج اليوم لا تزال غير قادرة على أداء ذلك بشكل موثوق من تلقاء نفسها. لا يستمر التكيف السياقي أثناء الاستدلال تلقائيًا، في حين تعمل تحديثات المعلمات عبر الإنترنت التي لم يتم التحقق من صحتها على تضخيم الضوضاء والهجمات وانحراف القدرات. وبالتالي فإن النهج الأكثر عملية اليوم هو بناء نظام تعليمي يمكن التحقق منه حول النموذج.
يستمد الوكيل إشارات التعلم من التفاعل والتقييم، ثم يحدّث المعرفة أو الموجّهات أو المهارات أو البرامج أو معلمات النموذج بحسب موضع تمثيل القدرة. ويمكن للنظام أيضًا تحسين الأساليب التي يدير بها هذه المكونات وينشئها، على أن يفضّل التغييرات الموضعية القابلة للإسناد والتحقق والتراجع.
يجب أن يفصل التطور المستمر بين التنفيذ عبر الإنترنت والتعلم خارج الإنترنت: تسجيل الأدلة عبر الإنترنت؛ إنشاء تحديثات المرشح والتحقق من صحتها دون الاتصال بالإنترنت؛ ثم قم بتحريرها أو دمجها أو استعادتها تدريجيًا. تكون هذه الحلقة أكثر موثوقية عندما يتم التحقق من النتائج تلقائيًا. بالنسبة للمهام ذات النهايات المفتوحة ذات الأهداف الغامضة والتغذية الراجعة المتأخرة، يجب على الأشخاص المشاركة في تعريف المشكلة وتصميم معايير التقييم.
أسئلة للتأمل¶
- ★★ وثيقة الخبرة مدعمة بثلاثة مسارات ناجحة ومسار واحد فاشل. حدث الفشل مع إصدار API الأحدث. كيف يجب على النظام تحديد ما إذا كانت التجربة قد تم إبطالها أو تغيرت شروط تطبيقها؟
- ★★ يزداد رضا المستخدم لدى وكيل خدمة العملاء، ولكن معدل انتهاكات القواعد يرتفع أيضًا. لماذا لا يكون الرضا بمثابة إشارة التعلم الوحيدة؟ كيف يمكنك تصميم مقاييس ضوابط الأمان؟
- ★★★ يمكن التخفيف من نفس مشكلة "الوعد الكاذب" من خلال الموجّهات أو عمليات التحقق من الموارد أو التدريب على المعلمات. ما الدليل الذي ستستخدمه لاختيار مكان إجراء التعديل؟
- ★★★ يجوز للوكيل تعديل الأدوات وأدوات التحقق من الصحة، ولكن لا ينبغي السماح له بتعديل الجذر الموثوق الذي يوافق على التحديثات الخاصة به. كيف يمكنك فصل الأذونات وحدود التعليمات البرمجية لهذين الجزأين؟
- ★★ مع نمو قاعدة معارف الخبرة، قد تؤدي أخطاء الاسترجاع وتضارب المعرفة إلى تعويض فوائد التعلم. كيف ينبغي تصميم آليات الإصدار والنضارة والتقاعد؟
- ★★★ يُعد تعلم المعلمات فعالاً بالنسبة لأسلوب اللغة الطبيعية ولكنه يواجه صعوبة في ضمان قواعد عمل صارمة. صمم مخطط التطور المستمر لخدمة العملاء الطبيين الذي ينسق المعلمات والمعرفة والمهارات وقيود مستوى الكود.
-
شين، N.، وآخرون. التأمل: وكلاء اللغة مع التعلم المعزز اللفظي. أرخايف:2303.11366، 2023. ↩
-
ميالون، G.، وآخرون. GAIA: معيار لمساعدي الذكاء الاصطناعي العام. arXiv:2311.12983, 2023. ↩
-
يو، C.، وآخرون. العالم: تنسيق وصفة التدريب للذكاء الاصطناعي الوكيل. arXiv:2508.20404, 2025. ↩
-
خطاب، O.، وآخرون. DSPy: تجميع استدعاءات نموذج اللغة التعريفية في خطوط أنابيب ذاتية التحسين. arXiv:2310.03714, 2023. ↩
-
يانغ، C.، وآخرون. نماذج اللغات الكبيرة كمُحسِّنات. arXiv:2309.03409, 2023. ↩
-
أغراوال، L.، وآخرون. GEPA: التطور الفوري الانعكاسي يمكن أن يتفوق على التعلم المعزز. arXiv:2507.19457, 2025. ↩
-
Karpathy, A. «ما زال ينقصنا (على الأقل) نمط رئيسي من أنماط تعلّم نماذج اللغة الكبيرة... تعلّم موجّه النظام؟» X، 11 مايو 2025. https://x.com/karpathy/status/1921368644069765486 ↩
-
Anthropic. صانع المهارات. 2026.https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md ↩
-
لي، بوجي. PreAct: وكلاء استخدام الكمبيوتر الذين يصبحون أسرع في المهام المتكررة. arXiv:2606.17929, 2026. ↩
-
تشيو، J.، وآخرون. Alita: وكيل عام يتيح تفكيرًا وكيليًا قابلًا للتوسع، بأدنى قدر من التهيئة المسبقة وأقصى قدر من التطور الذاتي. arXiv:2505.20286، 2025. ↩
-
Anthropic، "كيف يتذكر Claude مشروعك"، 2026. https://code.claude.com/docs/en/memory ↩
-
أبحاث Nous، توثيق وكيل Hermes: الذاكرة المستمرة، ونظام المهارات، والمنسق، 2026. https://hermes-agent.nousresearch.com/docs/user-guide/features/memory؛ https://hermes-agent.nousresearch.com/docs/user-guide/features/skills ; https://hermes-agent.nousresearch.com/docs/user-guide/features/curator ↩
-
وانغ، G.، وآخرون. فوييجر: وكيل متجسد ذو نهاية مفتوحة مع نماذج لغوية كبيرة. أرخايف:2305.16291، 2023. ↩
-
ونغ، ليليان. "هندسة منظومة التشغيل لتحسين الذات." ليل لوغ، 2026.https://lilianweng.github.io/posts/2026-07-04-harness/ ↩
-
تشانغ، كيزينج، وآخرون. هندسة السياق الوكيلية: سياقات متطورة لنماذج لغوية ذاتية التحسين. ICLR 2026. arXiv:2510.04618. ↩
-
نعم، حوران، وآخرون. هندسة السياق التعريفي عبر تطور مهارات الوكيل. arXiv:2601.21557, 2026. ↩
-
تشانغ، جيايي، وآخرون. AFlow: أتمتة إنشاء سير العمل الوكيل. ICLR 2025.arXiv:2410.10762. ↩
-
لي، يونهو، وآخرون. Meta-Harness: التحسين الشامل لأحزمة النماذج. arXiv:2603.28052, 2026. ↩
-
لين، جياهانج، وآخرون. هندسة أحزمة وكيل: التطور التلقائي القائم على إمكانية الملاحظة لأدوات الاستعانة بوكيل البرمجة. arXiv:2604.25850, 2026. ↩
-
تشانغ، هانجفان، وآخرون. تسخير الذات: الأدوات التي تعمل على تحسين نفسها. أرخايف:2606.09498، 2026. ↩
-
لين، مينهوا، وآخرون. لا يعد تحديث منظومة التشغيل ميزة مفيدة: تفكيك قدرات التطور في وكلاء LLM الذين يتطورون ذاتيًا. arXiv:2605.30621, 2026. ↩
-
تريهان ودروف وباراس شوبرا. لماذا لم يصبح نماذج LLM علماء بعد: دروس من أربع محاولات بحثية مستقلة. arXiv:2601.03315, 2026. ↩
-
منغ، وآخرون. ScientistOne: نحو أبحاث مستقلة على المستوى البشري عبر سلسلة الأدلة. أرخايف:2605.26340، 2026. ↩