مطبخ بلا توقفات: كيف يقوم SmoothAgent بربط سياق وكلاء نماذج اللغة الكبيرة دون توقف ✛

الأصل: "SmoothAgent: Efficient Long-Horizon LLM-Based Agent Serving with Lookahead Context Engineering"
arXiv:2607.00151 · 2026-06-30 · CC BY 4.0 · 2 دقيقة
يقوم SmoothAgent بإعداد سياق «مرتب» لوكلاء اللغة بشكل غير متزامن – مثل تجهيز المكونات قبل تقديم الطبق – ويزيل التوقفات المفاجئة.

في ساعة الذروة بمطبخ المطعم، يهسهس الزيت، وتقرع السكاكين، وتتدفق الطلبات. لا يستطيع الشيف الانتظار حتى تُغسل المقلاة — فلديه دائمًا مساعد يجهز واحدة نظيفة مسبقًا. هكذا يعمل وكلاء نماذج اللغة الكبيرة (LLM) الحديثون: يديرون الشيفرات، يخططون المهام، يتواصلون مع المستخدم، مولدين سلاسل طويلة من الرسائل.

تثقل هذه السلاسل النموذج بسرعة. فحتى ضمن الطول المسموح للسياق، تنخفض جودة الإجابات — إذ يتوه النموذج في التفاصيل القديمة. أُطلق على هذه الظاهرة «تعفن السياق». للحفاظ على الجودة، يُضمّن المطورون استراتيجيات هندسة السياق (context engineering): يُفرغ جزء من السجل في ملفات، ويُختصر البعض الآخر، وتُخصص سياقات نظيفة للمهام الفرعية المعقدة. لكن ثمن هذه النظافة هو توقفات مفاجئة. بعد كل تحويل، يعيد النموذج حساب ذاكرة المفاتيح والقيم (KV-cache) لطبقات الانتباه، فيتعثر الوكيل قبل إصدار الرمز التالي.

جاءت استعارة «تعفن السياق» من ملاحظة أنه حتى ضمن النافذة الرسمية يبدأ النموذج في ارتكاب الأخطاء في الأنماط المتكررة – تمامًا مثل الشخص الذي يفقد خيط الحديث في سلسلة طويلة من الأفعال المتشابهة.

يحل SmoothAgent المشكلة جذريًا: إذ ينقل التحويلات إلى خيط خلفي. إلى جانب الوكيل الرئيسي، يعمل وكيل «ظل» — يطبق الاستراتيجية المحددة (التفريغ، التلخيص) بشكل غير متزامن على جزء تالٍ من السياق، ويبني ذاكرة المفاتيح والقيم جاهزة للبادئة المحولة. عندما يصل الوكيل الرئيسي إلى الحد الأقصى ويحتاج للتنظيف، يُقدم له السياق المجهز مسبقًا فورًا. يشبه هذا فريق المطبخ حيث طاهٍ منفصل يغسل ويجفف المقالي قبل أن يحتاجها الشيف.

تقنيًا، معظم عمليات تحويل السياق تتمتع بخاصية «قابلية التفكيك المقطعي»: معالجة جزء من السجل لا تعتمد على ما يظهر لاحقًا. وهذا يسمح للمرسِل ذي التخطيط الاستباقي بإدراج المهام الخلفية في الفواصل الزمنية الفارغة، دون إعاقة الخيط الرئيسي. في التجارب على معالجات NVIDIA H100 مع نموذجي Qwen3-8B وQwen3-32B، انخفض متوسط التأخر الذّيلي بنسبة 62%. وعند التلخيص، انخفض التأخر الأقصى حتى الرمز الأول (TTFT) حتى 11.9 مرة — بدلاً من توقف لثوانٍ، واصل الوكيل توليد الإجابة بنفس سلاسة طاهٍ يقلب الفطائر على صاجٍ ساخن.

في كل خطوة، كان الوكيل ينتج 600–650 رمزًا، محاكيًا عملية عشوائية للتفاعل الحي. في الوضع المتزامن، كان الزمن حتى الرمز الأول يقفز أضعافًا عند نقاط التحويل؛ أما SmoothAgent فأزال هذه القفزات تمامًا.

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

جاءت استعارة «تعفن السياق» من ملاحظة أنه حتى ضمن النافذة الرسمية يبدأ النموذج في ارتكاب الأخطاء في الأنماط المتكررة – تمامًا مثل الشخص الذي يفقد خيط الحديث في سلسلة طويلة من الأفعال المتشابهة.

المفاهيم
المُحَوِّلات (Transformers) نماذج اللغة الكبيرة عامل مساعد صوتي