DEV Community

Cover image for كود كيمي K3 مقابل Kimi K2.7: التغييرات والفروقات
Yusuf Khalidd
Yusuf Khalidd

Posted on • Originally published at apidog.com

كود كيمي K3 مقابل Kimi K2.7: التغييرات والفروقات

إذا كنت تستخدم Kimi بالفعل، فإن إطلاق Kimi K3 في 16 يوليو 2026 يطرح سؤالًا عمليًا: هل تحتاج إلى الترقية، أم أن Kimi K2.7 Code يظل الخيار الأنسب لتدفق البرمجة الحالي؟ K2.7 Code هو إصدار متخصص بالبرمجة ضمن سلسلة K2 وقد اعتمدته فرق في الوكلاء وعمليات CI. أما K3 فهو النموذج الرائد الجديد من Moonshot، مبني على نطاق أكبر وبنافذة سياق تصل إلى مليون رمز.

جرّب Apidog اليوم

كلا النموذجين متوافقان مع واجهة OpenAI API، لذلك لا تبدأ بالهجرة أو إعادة كتابة كود الإنتاج. شغّل الطلبات نفسها باستخدام kimi-k3 وkimi-k2-7-code جنبًا إلى جنب في Apidog، ثم قارن الجودة ووقت الاستجابة واستهلاك الرموز.

ملخص القرار

  • اختر K3 إذا كنت تحتاج سياقًا أكبر، أو مهام وكيلية طويلة، أو استدلالًا عامًا يتجاوز البرمجة فقط.
  • ابقَ على K2.7 Code إذا كانت مهامك برمجية ضيقة، وتحقق بالفعل مستوى الجودة المطلوب بتكلفة مناسبة.
  • K3 أكبر بكثير: نموذج MoE بإجمالي 2.8 تريليون معلمة، مقابل فئة تقارب 1 تريليون معلمة لسلسلة K2.
  • سياق K3 يصل إلى 1,048,576 رمزًا، ما يجعله مناسبًا أكثر لتحليل مستودعات كبيرة وسجلات واختبارات ضمن طلب واحد.
  • التسعير مهم: مدخلات K3 المتوافقة مع ذاكرة التخزين المؤقت تكلف 0.30 دولار/مليون رمز، وغير المتوافقة 3 دولارات/مليون، والمخرجات 15 دولارًا/مليون.
  • لا تفترض أنه الأفضل مطلقًا: تشير Moonshot نفسها إلى أن K3 ما زال خلف Claude Fable 5 وGPT-5.6 Sol إجمالًا.

نوعان مختلفان من النماذج

قبل مقارنة الأرقام، افهم اختلاف التموضع.

Kimi K2.7 Code هو نموذج مخصص للبرمجة ضمن سلالة K2: K2 ثم K2 Thinking ثم K2.5 وK2.6 وأخيرًا K2.7 Code. إذا كان استخدامك الأساسي هو إنشاء الشفرة أو تعديلها أو إصلاحها عبر API، فهو خيار متخصص وموجّه لهذا النوع من العمل.

للتفاصيل الدقيقة الخاصة به، راجع ما هو Kimi K2.7 Code.

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

ما الذي تغير فعليًا في K3؟

1. الحجم: نحو ثلاثة أضعاف إجمالي المعاملات

K3 نموذج خليط خبراء (MoE) بإجمالي 2.8 تريليون معلمة. سلسلة K2 التي ينتمي إليها K2.7 Code تقع في فئة تقارب 1 تريليون معلمة.

لكن لا تفسر رقم 2.8T على أنه عدد المعاملات المستخدمة في كل طلب. في نماذج MoE لا تُفعّل كل الأوزان لكل رمز. لم تنشر Moonshot عدد المعاملات النشطة في K3، لكنها نشرت نمط الخبراء النشطين:

  • 16 خبيرًا نشطًا من أصل 896 خبيرًا لكل رمز

2. بنية اهتمام جديدة

K3 ليس مجرد توسعة لنموذج K2. يعتمد على ثلاثة مكونات رئيسية:

  • Kimi Delta Attention: آلية اهتمام خطية هجينة تساعد على التعامل مع تسلسلات أطول بكفاءة مقارنة بالاهتمام التربيعي التقليدي.
  • Attention Residuals: بديل للاتصالات المتبقية القياسية وفق وصف Moonshot.
  • Stable LatentMoE: إطار MoE يفعّل 16 خبيرًا من أصل 896 لكل رمز.

تذكر Moonshot تحسنًا يقارب 2.5 مرة في كفاءة التوسع مقارنة بـ Kimi K2. لذلك، الفجوة ليست في الحجم فقط، بل في التصميم أيضًا.

3. نافذة سياق بحجم مليون رمز

يدعم K3 1,048,576 رمزًا ضمن السياق.

عمليًا، هذا يغير أسلوب العمل في مهام البرمجة:

  • إرسال جزء كبير من مستودع كبير بدل عدد محدود من الملفات.
  • الاحتفاظ بالاختبارات والسجلات وقرارات الوكيل في السياق نفسه.
  • تنفيذ إعادة هيكلة متعددة الملفات دون فقدان السياق بسهولة.

إذا كانت مهامك تتعثر لأن K2.7 Code يصل إلى حد السياق، فهذه أقوى إشارة للترقية.

4. استهداف الوكلاء طويلَي الأمد

تذكر Moonshot تشغيلات مستقلة على مشكلات صعبة متعددة الخطوات، بما في ذلك تشغيل استمر 48 ساعة لمهمة تصميم رقائق. لا تعامل هذه الأمثلة كضمان لأداء منتجك؛ اختبرها على مهامك الفعلية.

لكن اتجاه المنتج واضح: K3 يستهدف الوكلاء الذين يستخدمون الأدوات ويحتفظون بالحالة عبر خطوات كثيرة.

5. تسعير من فئة النماذج الرائدة

تسعير K3 المعلن:

النوع السعر لكل مليون رمز
مدخلات مع تطابق ذاكرة التخزين المؤقت 0.30 دولار
مدخلات بدون تطابق ذاكرة التخزين المؤقت 3 دولارات
مخرجات 15 دولارًا

الفرق بين مدخلات الـ cache hit والـ cache miss كبير: 10 أضعاف.

إذا كان وكيلك يعيد استخدام موجه نظام كبير وسياق مستودع ثابت عبر طلبات كثيرة، فقد تنخفض تكلفة المدخلات الفعلية كثيرًا. أما إذا كان كل طلب يحمل سياقًا جديدًا، فتوقع دفع سعر الـ cache miss.

راجع تسعير Kimi K3 قبل افتراض أن K3 أغلى دائمًا لكل مهمة؛ التكلفة الفعلية تعتمد على معدل تطابق ذاكرة التخزين المؤقت وحجم المخرجات.

Kimi K3 مقابل Kimi K2.7 Code

البعد Kimi K2.7 Code Kimi K3
التموضع نموذج مخصص للبرمجة ضمن سلسلة K2 نموذج عام رائد وقوي في البرمجة الوكيلية
الجيل سلالة K2 جيل K3
إجمالي المعاملات نحو 1 تريليون، ضمن فئة K2 2.8 تريليون، MoE
الخبراء النشطون راجع مواصفات K2.7 Code 16 من أصل 896 خبيرًا
تصميم الاهتمام تصميم جيل K2 Kimi Delta Attention + Attention Residuals
إطار MoE إطار جيل K2 Stable LatentMoE
نافذة السياق راجع مواصفات K2.7 Code 1,048,576 رمزًا
معرّف النموذج kimi-k2-7-code kimi-k3
توافق API متوافق مع OpenAI SDK متوافق مع OpenAI SDK
تسعير K3 0.30/3 دولارات للمدخلات و15 دولارًا للمخرجات لكل مليون
الأوزان المفتوحة راجع تغطية K2.7 Code متوقعة نحو 27 يوليو 2026
الأنسب لـ برمجة محددة بتكلفة معروفة سياق كبير، وكلاء طويلو الأمد، استدلال عام وبرمجة

للمواصفات الدقيقة لـ K2.7 Code، استخدم دليل Kimi K2.7 Code ودليل Kimi K2.7 Code API.

أين يقع K3 بين النماذج الرائدة؟

لا تخلط بين “النموذج الرائد من Moonshot” و“أفضل نموذج في السوق”.

تقول Moonshot إن K3 يتأخر عن Claude Fable 5 وGPT-5.6 Sol إجمالًا، مع أنه تنافسي في معايير محددة. وفق Artificial Analysis، حصل K3 على مؤشر ذكاء 57 واحتل المرتبة 4 من 189 نموذجًا، مع سرعة مخرجات تقارب 62 رمزًا في الثانية.

في بعض معايير البرمجة التي تنشرها Moonshot:

  • DeepSWE: K3 يسجل 67.5 مقابل 70.0 لـ Fable 5.
  • Terminal-Bench 2.1: K3 يسجل 88.3 مقابل 84.6 لـ Fable 5.

النتيجة العملية: K3 قوي، خصوصًا كنموذج مفتوح الوزن، لكنه ليس سببًا لتخطي التقييم على بياناتك الخاصة.

اقرأ إعلان إطلاق Kimi K3 الرسمي، وراجع تحليل معايير Kimi K3 للفصل بين ادعاءات المورّد والقياسات المستقلة.

متى تنتقل إلى K3؟

انتقل إذا كان واحد أو أكثر من السيناريوهات التالية ينطبق عليك:

  1. تصل إلى حد السياق باستمرار

    لديك monorepo كبير، أو إعادة هيكلة تشمل خدمات كثيرة، أو وكيل يحتاج الاحتفاظ بسجل طويل من الخطوات.

  2. تشغّل وكلاء متعددَي الخطوات

    وكيل يستخدم أدوات، يقرأ ملفات، يشغّل اختبارات، يعدّل الشفرة، ثم يكرر العملية. اختبر ما إذا كان K3 يحافظ على حالة المهمة بشكل أفضل.

  3. تحتاج الاستدلال العام مع البرمجة

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

  4. لديك معدل cache hit مرتفع

    إعادة استخدام سياق ثابت وموجه نظام كبير تجعل تكلفة المدخلات في K3 أقرب إلى 0.30 دولار/مليون بدل 3 دولارات/مليون.

متى تبقى على K2.7 Code؟

ابقَ على K2.7 Code إذا كان واحد أو أكثر من التالي صحيحًا:

  1. مهمتك برمجية ضيقة والنموذج ينجح بالفعل

    إذا كان روبوت CI يمرر الاختبارات ويصلح الأخطاء ضمن الميزانية، فلا توجد فائدة تلقائية من نموذج أكبر.

  2. إعادة استخدام الذاكرة المؤقتة منخفضة

    الطلبات المنفردة ذات السياق الجديد ستدفع تكلفة مدخلات K3 غير المتوافقة مع ذاكرة التخزين المؤقت، بالإضافة إلى تكلفة المخرجات.

  3. زمن الاستجابة أهم من القدرة القصوى

    تشير البيانات المستقلة إلى سرعة تقارب 62 رمزًا/ثانية. اختبر الأداء قبل اعتماد K3 في واجهة تفاعلية حساسة للزمن.

  4. الاستضافة الذاتية شرط أساسي

    أوزان K3 كانت متوقعة نحو 27 يوليو 2026. تحقق من الإصدار الفعلي على Hugging Face الخاص بـ Moonshot قبل بناء خطة استضافة ذاتية.

سيناريوهات عملية

روبوت إصلاح أخطاء في CI لمستودع متوسط

إذا كان الروبوت يعمل على K2.7 Code، يمرر الاختبارات، وتكلفته مستقرة، فابقَ عليه. المهمة ضيقة والسياق غالبًا يكفي. أعد تقييم K3 فقط عند ارتفاع معدل الفشل أو بدء فقدان السياق.

وكيل إعادة هيكلة لـ monorepo كبير

هذا استخدام مناسب لاختبار K3:

  • أرسل وحدات أكثر من قاعدة الشفرة ضمن السياق.
  • أضف الاختبارات والسجلات ذات الصلة.
  • اطلب من الوكيل تنفيذ خطة متعددة الخطوات.
  • قارن عدد التكرارات المطلوبة، ونسبة نجاح الاختبارات، واستهلاك الرموز.

راجع برمجة Kimi K3 وواجهة برمجة تطبيقات Kimi K3 للبدء. وإذا كنت تستخدم السلسلة السابقة، يشرح K2.6 تطور السلالة.

نفّذ اختبار A/B قبل الهجرة

لا تغيّر نموذج الإنتاج مباشرة. نفّذ اختبارًا متحكمًا به.

1. ثبّت كل المتغيرات

استخدم:

  • موجه النظام نفسه.
  • رسالة المستخدم نفسها.
  • الأدوات نفسها.
  • قيمة temperature نفسها.
  • حد المخرجات نفسه.

غيّر معرف النموذج فقط:

const models = ["kimi-k2-7-code", "kimi-k3"];

for (const model of models) {
  const result = await client.chat.completions.create({
    model,
    messages: [
      {
        role: "system",
        content: "أنت وكيل برمجي. حل المهمة واذكر الملفات التي عدلتها."
      },
      {
        role: "user",
        content: "حلل فشل الاختبار التالي، واقترح أقل تعديل ممكن لإصلاحه."
      }
    ],
    temperature: 0,
  });

  console.log({
    model,
    output: result.choices[0]?.message?.content,
    usage: result.usage,
  });
}
Enter fullscreen mode Exit fullscreen mode

2. قارن مؤشرات الإنتاج الفعلية

لا تكتفِ بانطباع عام عن الإجابة. قارن:

  1. جودة المخرجات

    هل اجتاز التعديل الاختبارات؟ هل عدّل أقل عدد ممكن من الملفات؟ هل التزم بأسلوب المشروع؟

  2. وقت الاستجابة

    سجل زمن أول رمز وزمن اكتمال الاستجابة، خصوصًا إن كان الاستخدام تفاعليًا.

  3. استهلاك الرموز والتكلفة

    سجل رموز الإدخال والإخراج، ثم افصل بين طلبات cache hit وcache miss.

3. استخدم مقياسًا بسيطًا للقرار

يمكنك تسجيل النتائج بهذه البنية:

{
  "task": "fix-auth-token-refresh",
  "model": "kimi-k3",
  "tests_passed": true,
  "files_changed": 2,
  "latency_ms": 12400,
  "input_tokens": 48200,
  "output_tokens": 2100,
  "cache_hit": true
}
Enter fullscreen mode Exit fullscreen mode

بعد 20 إلى 50 مهمة حقيقية، ستتمكن من اتخاذ قرار أفضل من أي معيار عام.

يمكنك حفظ الطلبين في مشروع واحد داخل Apidog، واستخدام متغير بيئة لمعرف النموذج، ثم فحص الاستجابات واستهلاك الرموز واستدعاءات الأدوات. لتحضير البيئة، نزّل Apidog، أو استخدم Apidog داخل VS Code بجانب الشفرة.

اختبار النموذجين جنبًا إلى جنب

الخلاصة

K3 ترقية جيلية حقيقية مقارنة بـ K2.7 Code:

  • إجمالي معاملات أعلى، يصل إلى 2.8 تريليون.
  • بنية اهتمام جديدة تشمل Kimi Delta Attention وAttention Residuals وStable LatentMoE.
  • نافذة سياق بحجم مليون رمز.
  • تركيز أكبر على الوكلاء طويلَي الأمد والاستدلال العام.

لكن الترقية ليست تلقائية. K3 أغلى وفق التسعير المعلن، وسرعته قد تكون عاملًا مهمًا، كما أنه لا يدّعي التفوق العام على كل النماذج المغلقة.

إذا كنت تحتاج سياقًا ضخمًا أو وكلاء طويلَي الأمد، اختبر K3. وإذا كان K2.7 Code يحقق معاييرك الحالية بتكلفة مناسبة، فالاستمرار عليه قرار هندسي سليم. شغّل الاختبار نفسه على النموذجين، قِس النتائج، واتخذ القرار بناءً على بياناتك.

الأسئلة الشائعة

أيهما أفضل للبرمجة؟

تم ضبط K2.7 Code تحديدًا للبرمجة، وهو خيار فعال لمهام البرمجة الضيقة. K3 نموذج عام رائد يجيد البرمجة الوكيلية طويلة الأمد ويملك سياقًا أكبر بكثير. لمهام المستودعات الكبيرة والوكلاء متعددَي الخطوات، يمتلك K3 ميزة هيكلية. أما لمهام برمجية ضيقة ينجزها K2.7 Code جيدًا، فقد يكون هو الخيار الأذكى من حيث التكلفة.

هل Kimi K3 أغلى من K2.7 Code؟

تسعير K3 هو 0.30 دولار/مليون رمز للمدخلات المتوافقة مع ذاكرة التخزين المؤقت، و3 دولارات/مليون للمدخلات غير المتوافقة، و15 دولارًا/مليون للمخرجات. تعتمد التكلفة الفعلية لكل مهمة على معدل cache hit وحجم المخرجات، لذلك قارن على عبء عملك الفعلي.

هل Kimi K3 مفتوح المصدر؟

لم يكن كذلك في يوم الإطلاق. قالت Moonshot إن الأوزان الكاملة متوقعة نحو 27 يوليو 2026. حتى صدورها، يتوفر K3 عبر API والتطبيقات. لا تفترض إمكانية الاستضافة الذاتية قبل تحققك من الإصدار الفعلي.

هل K3 أفضل من Claude Fable 5 أو GPT-5.6 Sol؟

وفقًا لمدونة Moonshot نفسها، لا يتفوق K3 عليهما إجمالًا، رغم أنه تنافسي أو متفوق في معايير محددة. تضعه Artificial Analysis عند مؤشر ذكاء 57 وفي المرتبة 4 من 189 نموذجًا.

Top comments (0)