
Unreal Labs تكشف عن Unreal Agent: هيكل غير متزامن يوفر حتى 40% من التكاليف
نشرت Unreal Labs تفاصيل Unreal Agent، وهو هيكل يدير استدعاءات الأدوات بشكل غير متزامن بالكامل. في Terminal-Bench 4.0 يعادل نتيجة Codex بتكلفة أقل بكثير لكل تشغيل.
نشرت Unreal Labs تفاصيل عن Unreal Agent، وهو هيكل تشغيل للوكلاء يقوم قراره التصميمي الأساسي على إدارة استدعاءات الأدوات بشكل غير متزامن بالكامل، بحيث لا يضطر النموذج إلى الانتظار أو الاستقصاء أو إرسال نبضات من أجل أي أداة. وتقول الشركة إن النسخة الحالية تخفض التكاليف بنسبة تصل إلى 40% مقارنة بـ Codex وما يصل إلى 20% مقارنة بـ Pi في أحمال العمل الحقيقية واختبارات الوكلاء.
وُلد هذا الهيكل من مشكلة عملية: فالوكلاء يستهلكون جزءاً كبيراً من وقتهم ورموزهم في إدارة استدعاءات الأدوات بدلاً من العمل المفيد. كما يتيح التصميم توجيه الوكيل في أي لحظة دون انتظار انتهاء استدعاء جارٍ.
بيئة تنفيذ غير متزامنة لاستدعاءات الأدوات
في كل مرة يستدعي Unreal Agent أداة، يضيف فوراً سجلاً في سجل الأحداث يفيد بأن الأداة عادت بحالة "قيد التنفيذ"، ويواصل تنفيذها في الخلفية. وعندما تنتهي الأداة فعلاً، تُضاف النتيجة إلى سجل الجلسة ثم يُستدعى النموذج. وتشير الشركة إلى أن نمط نتيجتين لاستدعاء واحد — واحدة جارية وأخرى نهائية — لم يُحدَّد بعد بشكل كافٍ في وثائق Responses API.
نتائج الاختبارات المعيارية
عند اختباره مع GPT-6 Astra بمستوى استدلال xhigh، عادل Unreal Agent خط الأساس في لوحة الصدارة لـ Codex على Terminal-Bench 4.0 بنسبة نجاح 57.9% وبتكلفة 1428 دولاراً مقابل 2350. وفي SWE-Atlas Codebase QnA سجّل 65.8% بتكلفة 936 دولاراً، مقابل 63.3% بتكلفة 1303 دولاراً لـ Codex. وفي DeepSWE 1.1 بلغت النتيجة 72.4% بتكلفة 1367 دولاراً مقابل 69.0% بتكلفة 1633 دولاراً. وفي مجموعة ALE-CLI حصل الوكيل على 30.0% نجاح كامل ومتوسط 59.7 بتكلفة 217 دولاراً، مقابل 29.0% و58.1 بتكلفة 292 دولاراً لـ Codex. وتُعزو Unreal Labs الفارق الضيق إلى تباين الاختبارات وتشير إلى أن الهيكل لا يعتمد على مجال بعينه.
لماذا لم يُستخدم SDK جاهز
يقول المقال إنه لا يوجد مسار واحد صحيح لبناء منتج قائم على الوكلاء. فالأدوات البرمجية الموجهة لسطر الأوامر، مثل Agent SDK من Claude، تفترض جلسات محلية وعمليات فرعية وحدوداً على الموارد لا تنتقل بسلاسة إلى الإنتاج، ما يدفع الفرق إلى بناء إدارة دورة حياة خاصة بها للإكمال والإلغاء والمهام الخلفية. كما أن دعم عدة مزودين يضيف عملاً على التوافق: تغيير نمط الواجهة قد يفسد الأدوات أو الضغط، وتحديثات الـ SDK قد تغيّر صيغ الرسائل. بينما تتطلب الموافقات المنفَّذة عبر خطافات الهيكل صيانة أكبر من قيود العزل الحتمية.
لذلك أُبقي Unreal Agent صغيراً: مطالبات بسيطة، ونتائج أدوات محسّنة من حيث الرموز، ومن دون وكلاء فرعيين أو تدفقات عمل. ويوفر الـ SDK مكتبة بلغة Go، وملفاً تنفيذياً مشابهاً لـ claude -p، ومشغّل اختبارات متوافقاً مع Harbor؛ والكود متاح على GitHub.
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.