Xiaomi تختبر MiMo Code لتشغيل مهام برمجة طويلة داخل الطرفية
فتحت Xiaomi مصدر MiMo Code V0.1.0، وهو مساعد برمجة يعمل داخل الطرفية لتنفيذ سير عمل برمجي طويل بأسلوب agentic. وتشير اختبارات داخلية مع 576 مطورا ومهام تتجاوز 200 خطوة إلى أن الإصدار يستهدف منافسة وكلاء البرمجة مثل Claude Code.

Xiaomi تنقل وكلاء البرمجة إلى الطرفية
فتحت Xiaomi مصدر MiMo Code V0.1.0، وهو مساعد برمجة بالذكاء الاصطناعي يعمل داخل الطرفية ومصمم لتشغيل مهام تطوير برمجية طويلة من سطر الأوامر. ويتموضع الأداة في مواجهة بيئات تطوير agentic مثل Claude Code من Anthropic، لكن تركيزها هو التنفيذ المباشر عبر الملفات المحلية ومخرجات الطرفية وأوامر البناء.
هذا التصميم يغير واجهة التطوير المدعوم بالذكاء الاصطناعي. فبدلا من توليد كتل كود داخل بيئة تطوير ينسخها المهندسون يدويا، يستطيع MiMo Code تعديل الملفات وتشغيل المترجمات والتعامل مع سير عمل التحكم في الإصدارات داخل الطرفية.
ادعاء 200 خطوة يستهدف موثوقية الوكيل
اختبرت Xiaomi أداة MiMo Code داخل فرقها الهندسية قبل الإطلاق العام. وسجل استطلاع beta داخلي استخدام 576 مطورا للأداة في مهام إنتاج يومية، وقالت الشركة إن النظام أنجز أهدافا طويلة تتجاوز 200 خطوة تشغيلية مميزة.
هذه الأرقام مهمة لأن سير العمل الطويل للوكلاء غالبا ما يتعطل عندما تفقد النماذج السياق عبر عمليات متكررة. صمم MiMo Code لربط ذاكرته بحالة نظام الملفات المحلي وسجلات الطرفية، بحيث يقرأ متغيرات البيئة ويخطط لتعديلات الملفات ويكتب الكود ويبدأ تسلسل البناء.
حلقات التصحيح تصبح جزءا من سير العمل
يعرض المصدر أخطاء المترجم كجزء من حلقة التشغيل المقصودة، لا كنقطة فشل نهائية. يقرأ MiMo Code آثار الخطأ من مخرجات الطرفية، ويحدد السطر المسؤول عن الفشل، ثم يحاول إصلاحا موجها من دون مطالبة بشرية إضافية.
يمكن لمسار نموذجي من 200 خطوة أن يتضمن استنساخ مستودع خارجي، وقراءة ملف الحزم، وتحديث مكتبات قديمة، وإعادة هيكلة نقاط API، وتشغيل اختبارات الوحدة، ومعالجة سجلات فشل الاختبارات، وفتح pull request منسق. لذلك تبدو الأداة أقرب إلى حاضنة تنفيذ لمهام صيانة البرمجيات منها إلى مساعد إكمال كود فقط.
نقاط التحقق تحد من خطر الانهيار
تقول مواد الاختبار الخاصة بـ Xiaomi إن MiMo Code اجتاز تسلسلات من 200 خطوة جعلت Claude Code يدخل في حلقات هلوسة مستمرة داخل الطرفية. القضية الهندسية المهمة ليست فقط قدرة الوكيل على بدء المهمة، بل قدرة الفرق على التعافي عندما يفشل سير عمل مستقل قرب نهاية إعادة هيكلة طويلة.
يستخدم MiMo Code نقاط تحقق حتمية لتقليل هذا الخطر. وتسجل الحاضنة كل أمر bash، وكل سطر ملف تم تغييره، وكل اعتماد تم تثبيته، ما يمنح المطورين مسار مراجعة في فواصل محددة مسبقا. وتعد طبقة التدقيق هذه ضرورية لأن وكيل برمجة يملك تنفيذ shell محليا وحق كتابة يمكن أن يخلق تعرضا أمنيا وتشغيليا كبيرا إذا أسيء ضبطه.
المصدر المفتوح يغير معادلة التكلفة
يعرض المصدر MiMo Code أيضا كرد على اقتصاديات الرموز. يمكن لسير عمل برمجي من 200 خطوة أن يقرأ نافذة سياق كبيرة مرارا، ما يرفع التكلفة عندما تفرض نماذج API التجارية رسوما على الرموز المعالجة. ويتيح نهج Xiaomi مفتوح المصدر لفرق الهندسة في المؤسسات استضافة النموذج الأساسي على عتاد داخلي وتشغيل حلقات اختبار أطول من دون إرسال كل خطوة إلى API خارجي.
ارتبطت نسخة beta الداخلية بعمل هندسي داخل قسم الإلكترونيات الاستهلاكية في Xiaomi، بما في ذلك مكونات Android Open Source Project ووحدات firmware للأجهزة. وهذا يمنح الإصدار زاوية في برمجة الأنظمة إضافة إلى أتمتة تطبيقات الويب.
ما الذي يجب مراقبته لاحقا
نقطة الإثبات التالية هي ما إذا كان المطورون الخارجيون يستطيعون تكرار ادعاءات Xiaomi الداخلية على قواعد كود خاصة بهم. وقد قرنت Xiaomi المستودع بسماح API مجاني لفترة محدودة، لكن التبني سيتوقف على قدرة الفرق على عزل الوكيل بأمان، وفحص سجل أوامره، والتحكم في الأماكن التي يسمح فيها بتشغيل التصحيحات الآلية.
إذا صمدت هذه الضوابط، فإن MiMo Code يشير إلى نموذج أكثر استمرارا لهندسة البرمجيات. تصبح الطرفية مساحة العمل المشتركة التي يقرأ فيها وكيل الذكاء الاصطناعي الأخطاء، ويعدل الملفات، ويشغل الاختبارات، ويجهز pull requests من دون إجبار المهندسين على التنقل بين نوافذ المحادثة وواجهات التطوير وجلسات shell منفصلة.
















