نموذج Devstral 2 لكتابة الكود وتصحيحه عبر المستودعات وتشغيل الاختبارات
Mistral نماذج المحادثة والتحليل اشترك لاستخدام mistralai/devstral-2512
نموذج Devstral 2 من Mistral مخصص للوكيل البرمجي الذي يتنقل داخل قواعد الشيفرة والمجلدات وبيئات الاختبار. يناسب المطورين وفرق الهندسة التي تحتاج نموذجًا يستطيع تعديل ملفات متعددة، كتابة اختبارات وإعداد تغييرات جاهزة للمراجعة.
ماذا يستطيع؟
- يبحث في الويب مباشرة ويذكر المصادر
- يقرأ ملفات PDF والمستندات
فيم يستخدمه الناس
إعداد طلب سحب بعد تعديل عبر ملفات
أوكل إلى Devstral 2 مهمة إعادة هيكلة تمتد على عدة ملفات في المستودع، وسيوفر الملفات المعدلة ووصفاً موجزاً للتغييرات ونص طلب السحب الجاهز للمراجعة.
توليد واكتمال اختبارات الوحدة
يقرأ النموذج الشيفرة والاختبارات الحالية ثم يقترح اختبارات جديدة أو يكمل اختبارات ناقصة، ويُخرج ملفات اختبار قابلة للتشغيل في بيئة التكامل المستمر.
تتبع الأخطاء وتنفيذ إصلاحات عبر الطرفية
زوّد النموذج بتفاصيل خطأ أو اختبار فاشل، وسيستعرض المستودع ويقترح تغييرات، مع أوامر الطرفية المقترحة والملفات المعدلة لتتحقق منها قبل الدمج.
لماذا يستحق
- مصمم للاستخدام كوكيل برمجي قادر على استدعاء أدوات واستكشاف المستودعات.
- فاهم لتعديلات عبر ملفات متعددة مما يقلل العمل اليدوي على الباتشات.
- يتكامل مع أدوات سطر الأوامر المفتوحة مثل Mistral Vibe لعمليات آلية شاملة.
- حقق نتائج قوية في مقاييس المهام البرمجية المعيارية عند الإطلاق.
أسئلة يسألها الناس
متى أختار Devstral 2 بدل نموذج عام؟
اختر Devstral 2 عندما يكون هدفك العمل داخل مستودع برمجي: استكشاف الشيفرة، تعديلات مترابطة عبر ملفات، أو توليد اختبارات. للمهام النصية البسيطة قد يكفي نموذج أصغر.
هل يمكنه تشغيل الاختبارات وتعديل عدة ملفات ضمن جلسة واحدة؟
نعم، النموذج مُدرّب على سيناريوهات agentic التي تشمل تعديلات متعددة وعمليات طرفية، لكن لتشغيل أوامر فعليًا تحتاج توصيل أدوات التنفيذ أو واجهات الطرفية.
كيف أتحكم في التكلفة أثناء الاستخدام على Katteb؟
في Katteb Chat يتم احتساب استخدام Devstral 2 بالاعتمادات لكل رسالة؛ قلل طول السياق وركّز نداءات الأدوات لتقليل استهلاك الاعتمادات.
