أعلنت ميتا رسميًا إطلاق Muse Code وهي أداة برمجية جديدة تعمل بالذكاء الاصطناعي وذلك في نسخة تجريبية مُتاحة حاليًا لأنظمة ماك ولينكس فقط، وبهذا الإطلاق تدخل ميتا لأول مرة بشكل مُباشر إلى ساحة "وكلاء البرمجة" (Coding Agents)، وهي الساحة التي يتصدرها حاليًا Claude Code من أنثروبيك وCodex من OpenAI.
تعمل الأداة الجديدة بالكامل من داخل (Terminal) أي من دون أي واجهة رسومية تقليدية، إذ صُممت خصيصًا لتنفيذ المهام البرمجية المُعقدّة داخل المستودعات الضخمة، بدءًا من كتابة أول سطر برمجي وحتى تشغيل آخر اختبار على الكود.
يقدّم لك Muse Code وكيلًا برمجيًا من ميتا لتخطيط الأكواد وكتابتها واختبارها داخل المستودعات الضخمة.
يعمل الوكيل من من دون أي واجهة رسومية، مع عملاء مساعدين يواصلون تنفيذ المهام طوال جلسة العمل.
يدعم Muse Spark 1.2 مليون رمز وسياقًا بصريًا، مع قدرة على تنفيذ مهام برمجية طويلة.
يضع الإطلاق ميتا في مواجهة مُباشرة مع Claude Code وCodex عبر تسعير تنافسي.
Muse Code: وكيل برمجي للمستودعات الضخمة
تسعى ميتا من خلال Muse Code إلى تقديم حل شامل يساعد المُطورين على إدارة مشروعاتهم البرمجية الكبيرة من دون الحاجة إلى التنقل المُستمر بين نوافذ وبرامج مُتعددة أثناء العمل، ولتحقيق ذلك؛ يتولى الوكيل 3 مهام أساسية بشكل تلقائي بالكامل: تخطيط التعديلات المطلوبة، ثم كتابة الأكواد البرمجية نفسها، وأخيرًا اختبار النتائج للتأكد من صحتها.
وفي الخلفية، تعمل مجموعة من "العملاء المساعدين" (Background Agents) الذين يظلون نشطين طوال جلسة العمل بأكملها، بدلًا من أن يُنشأ عميل جديد لكل مُهمة على حدةٍ كما يحدث في أدواتٍ أخرى؛ وهذا التصميم تحديدًا هو ما يُقلل من تكرار جمع المعلومات نفسها أكثر من مرة، ويخفض بالتالي زمن استجابة الأداة أثناء تنفيذ المهام الطويلة.
كما تحتفظ الأداة بسجل تنفيذ مُفصّل يوثق كل خطوة من خطوات العمل أولًا بأول، وهو ما يُقلل بشكل كبير من مخاطر بقاء أي تعديلات برمجية غير مُكتملة في حال حدوث عطل مُفاجئ أثناء التنفيذ.
وتوفر الأداة للمطورين 3 أوامر مُباشرة يمكن استخدامها بحسب طبيعة المُهمة:
يحوّل الأمر /plan المُهمة المطلوبة إلى خطة عمل تفصيلية، لا يبدأ تنفيذها إلا بعد موافقة المُطوّر عليها صراحةً.
يختبر الأمر /grill مدى متانة تلك الخطة، ويكشف عن أي ثغرات أو نقاط ضعف مُحتملة فيها قبل البدء في التنفيذ الفعلي.
يضمن الأمر /goal استمرار الوكيل في العمل تلقائيًا وبشكل مُتواصل، إلى أن يصل إلى الهدف النهائي المُحدّد له من دون حاجة لتدخل مُتكرر من المُطوّر.
مُحرك Muse Spark 1.2 وقوة المُعالجة
يعمل خلف الكواليس نموذج ذكاء اصطناعي جديد يحمل اسم Muse Spark 1.2، وهو المسؤول عن قيادة كل العمليات المُعقدّة التي تنفذها الأداة، وهذا النموذج جرى تدريبه بشكل مُشترك مع Muse Code نفسها، وذلك على مسارات عمل طويلة الأمد تشمل بناء مُستودعات برمجية كاملة من الصفر، بالإضافة إلى مشروعات هندسية مُتكاملة الأركان.
وقد أثبت النموذج قدرته العملية في اختبار صعب يتعلّق بتحسين أداء نواة معالج رسومي، حيث استغرق الاختبار أكثر من 1000 استدعاء مُتتالٍ للأدوات البرمجية، واستمر العمل لمُدّة 24 ساعة كاملة مُتواصلة من دون توقف.