Ollama
Ollama 0.40.8 يضيف Flint، نموذج Recursive لوكلاء البرمجة، على أجهزة Mac وحدها حتى الآن
فُحص آلياً على صفحة Ollama في .
يضيف Ollama 0.40.8 نموذجاً واحداً اسمه Flint، وهو نموذج البرمجة الذي طوّرته شركة Recursive وصار متاحاً الآن في Ollama ، لكنّه لا يعمل في الوقت الحاضر إلا على Mac: تقول ملاحظة الإصدار إنّ Flint مدعوم على macOS، وإنّ دعم بطاقات الرسوميات الأخرى سيأتي في إصدار لاحق. وتحمل صفحة الإصدار تاريخ 21 تشرين الأول الساعة 16:20 ، أمّا ملفات التثبيت التي تعرضها فرُفعت في 21 تشرين الأول الساعة 21:28 بالتوقيت العالمي. ويمتدّ سطر سجلّ التغييرات فيها من v0.40.7 إلى v0.40.8، وكلّ ما تذكره الصفحة بينهما هو Flint: لا إصلاحات ولا تغييرات أخرى.
ما الذي تغيّر
نموذج مبنيّ لوكلاء البرمجة.وكيل البرمجة (coding agent) أداة مثل Claude Code أو OpenCode لا تكتفي بالإجابة عن سؤالك، بل تقرأ ملفاتك وتشغّل الأوامر وتعدّل الشيفرة على مدى خطوات كثيرة. وقد صُمّم Flint للعمل الذي يقوم به هؤلاء الوكلاء عبر مستودع كامل: أن يفهم شيفرة لم يرها من قبل، ويتتبّع الأخطاء، وينفّذ الميزات، ويضيف الاختبارات. ويساعده على المهامّ الأطول، التي تمتدّ عبر ملفات كثيرة وتفاعلات كثيرة مع الأدوات، أنّه يستدلّ قبل أن يجيب، ويستعمل الأدوات على امتداد عدّة أدوار، وأنّ نافذة السياق عنده تبلغ 262K رمزاً. ونافذة السياق هي مقدار النصّ الذي يستطيع النموذج أن يبقيه أمام عينيه دفعة واحدة: تعليماتك، والملفات التي قرأها، والمحادثة حتى تلك اللحظة. وجدول التنزيل في صفحة مكتبة Ollama يكتب النافذة نفسها على أنّها 256K ؛ وهي النافذة ذاتها محسوبة بوحدة مختلفة، لا نافذة أصغر.
كبير على القرص، صغير في كلّ كلمة.Flint نموذج من نوع «خليط الخبراء» (mixture-of-experts) بحجم 40B معامِل، مرخّص بـ Apache 2.0، ويعمل منه نحو 2.5B معامِل لكلّ رمز. وتعطي صفحة المكتبة العدد الدقيق: 39.8 مليار معامِل في المجموع، يعمل منها نحو 2.5 مليار لكلّ رمز. والمعامِلات هي الأرقام التي تعلّمها النموذج، وبها يُقاس حجمه. أمّا نموذج خليط الخبراء فمقسوم إلى «خبراء» صغار كثيرين، ولا يعمل على كلّ رمز، أي كلّ كلمة أو جزء من كلمة، إلا عدد قليل منهم. لذلك يكلّفك كلّ رمز تقريباً ما يكلّفه نموذج صغير من حساب، لكنّ الخبراء جميعاً يجب أن يكونوا في الذاكرة، ولهذا يبلغ حجم التنزيل 23GB. وApache 2.0 رخصة متساهلة: يحقّ لك أن تستعمل النموذج في عملك الخاصّ، والتجاري منه أيضاً.
الدرجات كما يعلنها صانعه.تقول Recursive إنّ Flint سجّل 54.9% على Terminal-Bench 2.1 ، وتضيف صفحة المكتبة 89.7% على SWE-bench Pro v2. وهذه كلّها اختبارات قياس للبرمجة: Terminal-Bench يقيس مهامّ تُنجز في سطر الأوامر، وعائلة SWE-bench تقيس إصلاح مشكلات حقيقية في مستودعات حقيقية. وتقول صفحة المكتبة نفسها إنّ هذه النتائج أعلنها الناشر، وإنّ إعدادات التقييم وبيئات التشغيل قد تؤثّر في الدرجات. فاقرأها على أنّها قول الصانع، لا على أنّها قياس لما ستراه أنت.
كيف تشغّله. يعطي الإصدار الأمر ollama run flint، وتضيف صفحة المكتبةollama launch claude --model flint لـ Claude Code، وollama launch opencode --model flintلـ OpenCode.
ما معناه لك
إن كان عندك Mac،فهذا نموذج وكيل برمجة محلّي تستطيع أن تجرّبه اليوم. لكن قبل أن تنزّله، تأكّد أنّ ملفّاً بحجم 23GB يتّسع في الذاكرة الموحّدة لجهازك، وهي مخزن الذاكرة الواحد الذي يتشاركه في Mac المعالج ونوى الرسوميات، مع مكان يبقى لنظام macOS ولبرامجك الأخرى وللمحادثة نفسها. ودليلناماك أم PC لتشغيل النماذج محلياً يشرح لك كيف تحكم على هذا الاتّساع، وكيف يحدّد عرض نطاق الذاكرة السرعة التي ستخرج بها الكلمات. فإن اتّسع، شغّله داخل الوكيل الذي تستعمله أصلاً بالأمر ollama launch claude --model flint أو ollama launch opencode --model flint، أو شغّله وحده بالأمرollama run flint.
إن كان عندك جهاز PC بنظام Windows أو Linux وبطاقة من NVIDIA أو AMD، فانتظر.يدعم هذا الإصدار Flint على macOS وحده، ودعم بطاقات الرسوميات الأخرى موعود في إصدار لاحق. فلا تنزّل 23GB وأنت تتوقّع أن تشغّله بطاقتك بسرعتها الكاملة.
إن كنت تحكم على النماذج بالاختبارات،فتذكّر أنّ كلّ رقم أعلاه مصدره الصانع. والاختبار المنصف هو اختبارك أنت: أعطِ Flint مهمّة من مستودعك سبق أن حللتها بنفسك، وقارن عمله بعملك.
إن كنت لا تستعمل Flint،فهذا الإصدار لا يغيّر عندك شيئاً آخر. ليس فيه إصلاح تنتظره، فحدّث متى ناسبك ذلك.
كيف تحدّث.في قائمة ملفات الإصدار مثبّت لكلّ نظام، رُفعت كلّها في 21 تشرين الأول. على Windows نزّلOllamaSetup.exeوشغّله ؛ وعلى Mac نزّلOllama.dmg؛ وعلى Linux استعمل سكربتinstall.shمن القائمة نفسها. ثم افتح الطرفية واكتبollama -v: سيطبع لك رقم النسخة المثبّتة عندك، ويجب أن يكون الآن 0.40.8. فإن بقي يُظهر رقماً أقدم، فأغلق Ollama تماماً، ثم شغّله من جديد، واكتب الأمر مرّة أخرى.
المصدر
صفحة الإصدار على GitHub: Ollama v0.40.8، وقائمة ملفاته القابلة للتنزيل مع أوقات رفعها، وصفحة النموذج في مكتبة Ollama: flint.