الثلاثاء، 3 نوفمبر
البرمجة

Meta تقدم Muse Code beta وMuse Spark 1.2 للعمل على المستودعات الكبيرة

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

أسامة إسماعيل · المؤسس ورئيس التحرير
· 2 دقائق قراءة · تحديث:
Meta تقدم Muse Code beta وMuse Spark 1.2 للعمل على المستودعات الكبيرة
الصورة الرسمية من Meta لإعلان Muse Code وMuse Spark 1.2.

قدمت Meta في 5 أغسطس 2026 أداة Muse Code في مرحلة beta. ويعمل وكيل الطرفية باستخدام Muse Spark 1.2، مع إتاحته على macOS وLinux.

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

النموذج وبيئة الوكيل يعملان معًا

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

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

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

كما يمكن للفريق فحص ما يحدث عند العودة إلى المهمة: هل تظهر الملفات التي تغيرت؟ وهل يمكن ربط القرار بالنتيجة التي سبقت اتخاذه؟

كيف أُنتجت أرقام المقارنة؟

توضح منهجية Meta أن بعض المقارنات تختبر كل نموذج مع منتج الوكيل المختار له. لذلك لا تعادل هذه المقارنات اختبار جميع النماذج داخل harness موحد.

وفي DeepSWE، تتطلب المنهجية نجاح التحقق الوظيفي واختبارات regression معًا. وتساعد هذه التفاصيل على تفسير النتائج المنشورة من Meta ضمن إعدادها التجريبي.

ومن المفيد عند قراءة أي مقارنة تحديد وحدة الاختبار أولًا: هل هي النموذج وحده، أم النموذج وبيئته؟ ثم مراجعة ما تعده المنهجية نجاحًا للمهمة.

مهمة محددة لتقييم الاستخدام

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

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

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

تكمن أهمية Muse Code في الجمع بين النموذج وبيئة العمل على المستودع. وتبقى مرحلة beta ومنهجية التقييم جزءًا مهمًا من قراءة القدرات المعلنة وربطها بمهمة فعلية يمكن للفريق مراجعتها.

المصادر

المصدر: Meta — Muse Code beta and Muse Spark 1.2 launch, 5 August 2026: https://research.meta.ai/blog/introducing-muse-code-and-muse-spark-1-2, Meta — evaluation methodology: https://research.meta.ai/static/muse-spark-1-2-methodology
أسامة إسماعيل

مؤسس ورئيس تحرير Kurd Developers. أخبار الهواتف والتقنية على YouTube وInstagram وTikTok.