تصنيفات وكلاء البرمجة بالذكاء الاصطناعي في 2026: من يحل المهام فعليًا؟
Markdownتحليل مفصل: تصنيفات وكلاء البرمجة بالذكاء الاصطناعي في 2026: من يحل المهام فعليًا؟
قراءة المقال كاملًا
كل أسبوع، ينشر أحدهم مخططًا: أعمدة ونسب مئوية وعنوانًا عريضًا في الأعلى يقول «أفضل ذكاء اصطناعي للبرمجة في 2026». وتبدأ تحته مباشرةً مشادة من مئة تعليق. يقول أحدهم إن أداته تحل 80 بالمئة من المهام، ويشير آخر إلى لقطة شاشة تُظهر أن الأداة نفسها سجلت 74. كلاهما على حق. إنهما ينظران ببساطة إلى قياسات مختلفة ويقيسان أشياء مختلفة.
مرّ الكاتب الأصلي بهذا الأمر أثناء اختياره أدوات لمشاريعه. تطارد المركز الأول في تصنيف، ثم تدرك بعد أسبوع أن الرقم جاء من اختبار مختبري، بينما مهمتك الفعلية قصة مختلفة. لذا، لا يتناول ما يلي من يأتي في المركز الأول، بل يشرح كيف يعمل أي تصنيف لوكلاء البرمجة بالذكاء الاصطناعي: ما الذي يقيسه، ولماذا تنتج الشبكة العصبية نفسها نتائج مختلفة، وما تكلفته الحقيقية، وكيف تقرأ أي جدول في خمس دقائق وتختار أداة تناسب مهمتك.
تتوفر إرشادات إضافية في وثائق Ailoot.
لماذا لا يتعلق تصنيف وكلاء الذكاء الاصطناعي بالعلامة التجارية؟
أهم نقطة
يتحدد ترتيب التصنيف بمزيج من جزأين: الشبكة العصبية الموجودة في الداخل والوكيل الذي يتحكم بها. لا علاقة لاسم الشركة بذلك. يحل النموذج نفسه عددًا مختلفًا من المهام باختلاف الوكلاء. لذلك، فإن عبارة «Claude أفضل من GPT»، أو العكس، فارغة في أغلب الأحيان: من دون تحديد الوكيل والقياس المقصودين، لا تعني شيئًا. عليك مقارنة التوليفات العملية. الشعارات لا تفيد في ذلك.
أول ما عليك إخراجه من ذهنك هو عادة تشجيع علامة تجارية. «Anthropic ضد OpenAI» أو «Claude ضد Gemini» عنوان مناسب، لكنه لا يكاد يرتبط باختيار أداة. فما تشغّله على حاسوبك هو وكيل. ويتكون الوكيل من طبقتين على الأقل، تؤثر كلتاهما في النتيجة.
تخيل طاهيًا ومطبخًا. النموذج هو الطاهي: يعرف الطهي ولديه موهبة وخبرة. أما الوكيل فهو المطبخ وكل معداته: الموقد والسكاكين وسير العمل ومساعد يمرر المكونات. ضع طاهيًا بارعًا في مطبخ متهالك، وستكون وجبة العشاء متوسطة. وضع طاهيًا عاديًا في مطبخ مجهز على أكمل وجه، وسيطهو بثبات وسرعة. عند اختيارك من تصنيفات وكلاء الذكاء الاصطناعي، فأنت تختار المطبخ بأكمله، بما فيه الطاهي.
وهذا يقود إلى قاعدة بسيطة تسهّل الأمور من الآن فصاعدًا. عندما ترى عبارة «الأداة X تحل 80 بالمئة من المهام»، اسأل أولًا: ما النموذج الموجود بداخلها؟ وما الوكيل الذي تحكم به؟ وما الاختبار الذي استُخدم لقياسه؟ إذا لم تتوفر إجابة عن سؤال واحد، فأنت تنظر إلى مخطط صُمم لإثارة جدل. ومن السابق لأوانه تسميته تصنيفًا.
ممّ يتكون كل وكيل ذكاء اصطناعي: النموذج، وطبقة التشغيل، والإعدادات
أهم نقطة
لكل وكيل برمجة ثلاث طبقات. الأولى هي النموذج، أي الشبكة العصبية نفسها، مثل Claude أو GPT، التي تكتب الشيفرة وتحررها. والثانية هي طبقة التشغيل: برنامج يتيح للنموذج قراءة الملفات وتشغيل الأوامر ورؤية الأخطاء. والثالثة هي الإعدادات: مقدار «التفكير» المسموح للنموذج به، وعدد المحاولات المتاحة له لكل مهمة، والأدوات التي يمكنه استخدامها. غيّر أي طبقة، وستتغير النتيجة حتى لو بقيت الشبكة العصبية كما هي.
دعوني أستعرض الطبقات الثلاث بالترتيب؛ فلا يمكننا التقدم من دونها.
الطبقة الأولى هي النموذج. هذه هي الشبكة العصبية نفسها: Claude Opus وSonnet من Anthropic، وGPT-5 من OpenAI، وGemini من Google. إنه «الدماغ» الذي يبتكر حلًا ويكتب الشيفرة. لكن النموذج وحده لا يستطيع تشغيل أي شيء أو رؤية الملفات. فكل ما يمكنه فعله هو إنتاج نص ردًا على نص.
الطبقة الثانية هي طبقة التشغيل، أو الوكيل. إنها برنامج يحيط بالنموذج. تمنح الشبكة العصبية يدين: تفتح ملفات المشروع، وتشغّل الأوامر في الطرفية، وتعرض ما تعطل، وتطلب منه إصلاح المشكلة. Claude Code وCodex CLI من OpenAI وCursor وCline وAider كلها طبقات تشغيل. ولدى المهندسين مصطلح اصطلاحي لهذه الطبقة الثانية: «harness». والفكرة هي هذا بالضبط: طبقة التشغيل التي ينجز النموذج العمل الفعلي من خلالها.
الطبقة الثالثة هي الإعدادات. وهي عناصر التحكم داخل طبقة التشغيل: مقدار «التفكير» المسموح للنموذج به قبل الإجابة، وعدد المحاولات الممنوحة له في المهمة الواحدة، والأدوات التي يمكن إتاحتها له. وينتج المزيج نفسه درجات مختلفة عند تغيير الإعدادات.
من هنا يأتي كل الالتباس حول التصنيفات. يتجادل الناس بشأن الطبقة الأولى («أي النماذج أذكى؟»)، بينما تعتمد النتيجة في الجدول على الطبقات الثلاث جميعًا في آن واحد. تجد شرحًا مفصلًا لكيفية تكامل هذه الطبقات لتكوين نظام عملي في ما هو وكيل الذكاء الاصطناعي؟ شرح مبسط.
قراءة تصنيف أمر، وتجميع مزيجك العملي من نموذج ووكيل وإعدادات أمر آخر. وهذا هو دور هندسة السياق: إدارة ما يراه الذكاء الاصطناعي قبل التلقين.
ما الذي يقيسه SWE-bench، وهو تصنيف البرمجة الرئيسي، فعلًا؟
أهم نقطة
SWE-bench هو أشهر مقياس لقدرة الذكاء الاصطناعي على إصلاح الشيفرة الحقيقية. أعدّه باحثون أكاديميون ونشروه عام 2024. ويضم 2,294 مهمة حقيقية مستمدة من طلبات إصلاح 12 مشروعًا شائعًا بلغة Python. يحصل الوكيل على مشروع معطوب ووصف للمشكلة، ثم يرسل تصحيحًا برمجيًا يفحصه النظام باستخدام اختبارات حقيقية. وتمثل النسبة في التصنيف حصة المهام التي أصلحها الوكيل فعليًا.
لقراءة أي تصنيف للبرمجة، عليك فهم المقياس الرئيسي الذي يشير إليه الجميع: SWE-bench. أنشأه باحثون أكاديميون وقدموه في مؤتمر أكاديمي مرموق. إنه ليس مخططًا ارتجاليًا من مدونة.
الاختبار بسيط وعادل. يأخذون مشروعًا حقيقيًا فيه خطأ حقيقي سبق أن أصلحه مبرمجون بشريون. يحصل الوكيل على ذلك المشروع ووصف للمشكلة بصياغته الخاصة. وعليه أن يفهم شيفرة شخص آخر، ويعثر على الموضع المناسب، ويرسل تصحيحًا برمجيًا. ثم يشغّل النظام اختبارات المشروع الحقيقية. إذا نجحت الاختبارات، تُحسب المهمة محلولة. وإذا لم تنجح، فلا تُحسب كذلك. لا مجال لعبارة «أظن أنها حُلّت»: العلامات الخضراء من الاختبارات الآلية وحدها هي الفيصل.
من بين مجموعة المهام الكاملة البالغ عددها 2,294، تُعرض النتائج في الغالب لمجموعة فرعية خضعت للتحقق بعناية، تسمى SWE-bench Verified. وتضم 500 مهمة راجعها أشخاص يدويًا للتأكد من خلوها من العيوب أو الاستحالة بطبيعتها. جُمعت هذه النسخة بالتعاون مع OpenAI في أغسطس 2024، وهي النسخة التي ترى نسبها في كل تصنيف تقريبًا. عندما ترى «X بالمئة على SWE-bench Verified»، فهذا يعني حصة تلك المهام الخمسمئة.
لماذا يحقق الذكاء الاصطناعي نفسه نتائج مختلفة في وكلاء مختلفين؟
أهم نقطة
هذا هو السبب الرئيسي لتناقض التصنيفات. ضع النموذج نفسه في طبقات تشغيل مختلفة، وسيحل عددًا مختلفًا من المهام. من الطبيعي أن يؤدي الوكيل وحده إلى فرق يبلغ عدة نقاط مئوية مع بقاء الشبكة العصبية كما هي. لهذا تعرض بعض المعايير عمودين منفصلين في جداولها: «النموذج» و«الوكيل». فالدرجة تخص المزيج بأكمله، ولا يمكن نقلها من زوج إلى آخر.
إليك حقيقة تحسم على الفور نصف الجدالات في التعليقات. ينتج النموذج نفسه نسبًا مختلفة في طبقات تشغيل مختلفة، والفارق بينها ملحوظ.
يمكنك رؤية ذلك في البيانات العامة. يعرض أحد المعايير التي تقيس عمل الوكلاء في الطرفية جدولًا منصفًا فيه عمودان منفصلان للنموذج والوكيل. ويعرض التكلفة والاستخدام أيضًا. أعدّه مؤلفوه بهذه الطريقة عمدًا لإظهار أن النتيجة دائمًا زوج: «نموذج مع وكيل». فالشبكة العصبية وحدها لا تكفي لإنتاج درجة.
يتضح سبب التفاوت عند العودة إلى الطبقات الثلاث. يتيح وكيل للنموذج عشر محاولات لكل مهمة، بينما يتيح آخر ثلاثًا. يعرض أحدهما نص الخطأ كاملًا، بينما يقتطعه آخر. يسمح أحدهما للنموذج بتشغيل الاختبارات ومواصلة الإصلاح حتى تنجح، بينما يتوقف آخر بعد أول تصحيح برمجي. الشبكة العصبية واحدة، لكن ظروف العمل مختلفة، ولذلك تختلف النسب.
والنتيجة العملية لك بسيطة. إذا رأيت «Claude يحل 77 بالمئة»، فهذا يعني Claude ضمن طبقة تشغيل معينة وبإعدادات معينة. ضع النموذج نفسه في وكيل آخر، وستحصل على رقم مختلف. لذا فإن «النموذج ذكي» و«المزيج يحل المهام» عبارتان تتناولان أمرين مختلفين.
ما تكلفة حل مهمة واحدة؟
أهم نقطة
لا جدوى من مقارنة الوكلاء بسعر الاشتراك الشهري: فبالميزانية نفسها، قد يحل وكيل مهام أكثر بخمس مرات من وكيل آخر. المقياس العادل هو تكلفة إنجاز مهمة واحدة من البداية إلى النهاية. وتتألف من تكلفة الرمز الواحد، وهي وحدات النص التي تدفع مقابلها أثناء عمل النموذج، وعدد المحاولات التي استخدمها الوكيل. وقد يكون النموذج الأغلى الذي يصيب من المحاولة الأولى أقل تكلفة من نموذج رخيص يكرر عشر طرائق.
والآن إلى المال، فهنا تبدأ معظم الجدالات. يقارن الناس أسعار الاشتراك: تكلفة هذا الوكيل 20 دولارًا شهريًا، وذاك 200. ثم يستنتجون: «الأول أرخص». وهذا استنتاج خاطئ، لأن الاشتراك لا يقيس النتيجة.
لا يخبرك سعر الاشتراك بالكثير هنا. عليك حساب تكلفة مهمة أنجزها الوكيل بنجاح. فأنت تدفع مقابل الرموز، أي أجزاء النص المتبادلة بينك وبين النموذج. كلما قرأ النموذج وكتب أكثر، استخدم رموزًا أكثر وارتفعت الفاتورة. تنشر الشركات أسعار الرموز علنًا. إليك مثلًا ما تقوله Anthropic عن نموذج Sonnet:
يبقى السعر كما هو لنموذج Claude Sonnet 4: 3 دولارات لكل مليون رمز إدخال و15 دولارًا لكل مليون رمز إخراج.
ثم يأتي الحساب الذي يوضح لماذا قد يكون السعر المنخفض مضللًا. خذ نموذجين. الأول أعلى تكلفة لكل رمز لكنه يحل المهمة من المحاولة الأولى. والثاني أرخص لكنه يحاول عشر مرات، ويعيد قراءة المشروع بأكمله في كل مرة. وفي النهاية، يستخدم النموذج ذو السعر الأقل رموزًا أكثر ويصدر فاتورة أكبر من النموذج الأغلى. أشرح بالتفصيل مكونات تكلفة العمل باستخدام الذكاء الاصطناعي في كم تبلغ تكلفة وكيل الذكاء الاصطناعي على الشركات، وبشكل منفصل في كيفية حساب أسعار أدوات البرمجة بالأسلوب التفاعلي.
تدرك التصنيفات الجيدة ذلك وتعرض التكلفة إلى جانب النسبة: مقدار المال المنفق على جميع المهام. انتبه إلى ذلك. فالوكيل الذي يحل 75 بالمئة بتكلفة دولار واحد للمهمة يكون عادة صفقة أفضل لك من وكيل يحقق 78 بالمئة بتكلفة ثلاثة دولارات للمهمة.
لماذا تدخل السرعة أيضًا في التصنيف؟
أهم نقطة
إلى جانب حصة المهام المحلولة والتكلفة، هناك محور ثالث: الوقت. ينجز وكيل مهمة في دقيقة، بينما يكرر آخر تجربة خيارات لمدة نصف ساعة. لا يهم ذلك في إصلاح لمرة واحدة، لكن عندما تستخدم وكيلًا طوال اليوم، يتراكم الفارق ليبلغ ساعات من الانتظار. ترتبط السرعة عادةً بالإعدادات: كلما سمحت للنموذج بمزيد من «التفكير» والمحاولات، زادت دقته واستغرق وقتًا أطول للإجابة. الجمع بين السرعة والدقة نادر.
العنصر الثالث الذي غالبًا ما تغطيه النسب هو الوقت. وهو بأهمية التكلفة نفسها إذا كنت تعمل مع وكيل كل يوم.
وهنا تكمن المشكلة. الدقة والسرعة تسيران في اتجاهين متعاكسين. لحل مهام أكثر، تمنح الوكيل وقتًا أطول «للتفكير» ومحاولات أكثر: فيجرب خيارات مختلفة ويشغّل الاختبارات ويراجع عمله. ترتفع النسب ويزداد معها زمن الاستجابة. في إصلاح لمرة واحدة، يكاد الفرق بين دقيقة وعشر دقائق لا يُلاحظ. لكن إذا أمضيت الأمسية كلها مع وكيل وأسندت إليه مهمة تلو الأخرى، فستتراكم تلك الدقائق لتصبح ساعات من الانتظار أمام الشاشة.
لذلك للسرعة وجهان في التصنيف. فكثيرًا ما يتبين أن صاحب المركز الأول في الدقة هو الأبطأ والأغلى أيضًا، إذ رُفعت إعداداته إلى أقصى حد من أجل رقم جميل. لكنك قد تحتاج في العمل اليومي إلى مزيج أدنى قليلًا في الجدول، أسرع وأرخص بثلاث مرات. وما الأهم يتوقف على مهامك، ولا يستطيع التصنيف أن يختار نيابةً عنك.
لماذا لا يعد الفارق البالغ نقطتين مئويتين إلا ضجيجًا في كثير من الأحيان؟
أهم نقطة
غالبًا لا يتجاوز الفرق بين المركزين الأول والثالث في التصنيف نقطتين أو ثلاث نقاط مئوية، وقد يكون مرده المصادفة لا التفوق. أعد الاختبار نفسه، وقد تتبدل المراكز بسهولة. وتُظهر المعايير الجادة ذلك بصدق عبر رسم «شوارب»، أي فاصل الثقة. لا يثبت تداخل شوارب وكيلين وحده التعادل، ولا يحسم وجود دلالة إحصائية للفرق. وملاحقة المركز الأول عندما يقع الفارق ضمن هامش الخطأ مضيعة للجهد.
من مطبات التصنيفات الأخرى الاعتقاد بأن المركز الأول أفضل فعلًا من المركز الثالث. فكثيرًا ما يكون الفرق نقطتين أو ثلاث نقاط مئوية، أي 10 إلى 15 مهمة من أصل 500؛ ويتوقف تفسيره على العينة والتفاوت بين التشغيلات. أعد الاختبار نفسه، وقد يتبادل المتصدرون أماكنهم، لأن النموذج لا يعطي الإجابة نفسها تمامًا في كل مرة.
تعرض القياسات النزيهة عدم اليقين بدل درجة نقطية فقط. قد تمثل «الشوارب» فاصل ثقة 95%؛ افحص تعريف المعيار. لا يثبت التداخل تساوي وكيلين، ولا يحسم وحده دلالة الفرق إحصائيًا. يتطلب ذلك مقارنة مناسبة للفرق وحجم العينة والتفاوت، مع الحفاظ على اقتران المهام عند اختبار الوكيلين على المهام نفسها إن أمكن.
لا تستخدم عتبة عامة من ثلاث نقاط مئوية لإعلان التعادل. قد يكون فرق صغير ذا معنى أو غير حاسم حسب العينة والتشغيلات المتكررة وطريقة المقارنة. انظر إلى عدم اليقين مع التكلفة والسرعة والإتاحة، ثم اختبر التوليفات المتصدرة في مهامك.
من يتصدر المعايير المختلفة وقت كتابة هذا المقال؟
أهم نقطة
تصبح النسب الدقيقة قديمة خلال أسابيع: يصدر إصدار جديد من نموذج أو وكيل، فيُعاد إعداد الجدول. لذا لا جدوى من حفظ أرقام محددة؛ الأفضل أن تعرف ترتيب الحجم وكيف تتحقق بنفسك. وفقًا للتصريحات الرسمية للشركات، تقع التوليفات المتصدرة في الجزء المتحقق منه من SWE-bench ضمن نطاق حل 74–77 بالمئة من المهام. تحقق دائمًا من أحدث الأرقام مباشرةً على موقع المعيار. فلقطات الشاشة التي ينشرها الآخرون تصبح قديمة.
والآن إلى الأرقام نفسها، مع تنبيه مهم. لا تدوم النسب المحددة طويلًا. يصدر إصدار جديد من نموذج أو يُحدّث وكيل، وبعد أسبوع يتغير الجدول. لذا لا تحفظ الأرقام؛ تذكر ترتيب الحجم وتعلم كيف تتحقق بنفسك.
وفقًا للتصريحات الرسمية للشركات نفسها، هذه هي الصورة للمهام الخمسمئة التي جرى التحقق منها في SWE-bench. كتبت OpenAI ما يلي عن نموذج GPT-5:
يقدم GPT-5 أداءً رائدًا في معايير البرمجة الرئيسية: 74.9 بالمئة على SWE-bench Verified و88 بالمئة على Aider polyglot.
وتعلن Anthropic أرقامًا مشابهة لنماذجها. فقد سجل Claude Opus 4.1 نسبة 74.5 بالمئة على SWE-bench Verified نفسه. أما Claude Sonnet 4.5 الأحدث، فسجل متوسطًا قدره 77.2 بالمئة عبر عشر جولات، ووصل إلى 82 بالمئة عند منح النموذج عدة محاولات واختيار أفضل نتيجة.
نعلن نسبة 77.2 بالمئة بوصفها متوسط عشر جولات، من دون حساب إضافي وقت الاختبار، على المجموعة الكاملة المكونة من 500 مهمة في SWE-bench Verified.
هل ترى ما يحدث؟ تقع التوليفات المتصدرة من شركات مختلفة ضمن نطاق ضيق: نحو 74–77 بالمئة. والفارق بينها هو ذلك العدد نفسه من النقاط المئوية الذي يقع غالبًا ضمن هامش الخطأ. لذا يتوقف تحديد «من يأتي أولًا» على أسبوع إجراء المعيار وعلى الإعدادات. والأهم أن مجموعة الصدارة بأكملها تستطيع إنجاز أمور متقاربة، وعليك الاختيار بينها وفقًا للتكلفة والسرعة وإمكانية استخدام الأداة أصلًا.
وهناك تفصيل آخر تذكره الشركات بخط صغير لكنه مهم. لم تُحسب نتيجة GPT-5 على المهام الخمسمئة كلها:
استثنينا من نتائجنا 23 مهمة من أصل 500، لأنها لم تكن لها حلول مستقرة على بنيتنا التحتية.
وهذا يعني أن نسبة 74.9 بالمئة محسوبة من 477 مهمة، لا من المجموعة الكاملة البالغة 500. هل هذا تفصيل بسيط؟ كلا. وهذا تحديدًا ما يفسر كيف يمكن لتصنيفين نزيهين أن يعرضا رقمين مختلفين للنموذج نفسه. يوضح القسم التالي ما ينبغي البحث عنه في الحواشي.
كيف تقرأ أي تصنيف في خمس دقائق: قائمة تحقق
أهم نقطة
لتجنب الانخداع بمخطط جميل، تحقق من أي تصنيف عبر ستة أسئلة: ما المعيار، وما توليفة النموذج والوكيل، وكم عدد المهام، وكم عدد المحاولات، وما التكلفة، وهل يعرض النتيجة نطاق التفاوت؟ إذا لم تجد إجابة عن نصف هذه الأسئلة على الأقل، فأنت تنظر إلى إعلان متنكر في هيئة تصنيف. يستغرق التحقق كله خمس دقائق ويزيل خطر اختيار أداة بناءً على رقم لا معنى له.
إليك تسلسلًا قصيرًا من الخطوات. افتح أي تصنيف لوكلاء الذكاء الاصطناعي وأجب عن هذه الأسئلة الستة بالترتيب.
- ما المعيار المستخدم؟ SWE-bench Verified أم شيء آخر؟ إذا لم يُذكر اسم المعيار أصلًا، فأغلق الصفحة؛ فهذا مخطط صُمم لإثارة جدل.
- ما التوليفة المستخدمة؟ كلمة «Claude» وحدها لا تكفي؛ تحتاج إلى «هذا الإصدار من Claude في طبقة التشغيل هذه». من دون الجزأين، تظل النسبة معلقة في الهواء.
- كم مهمة احتُسبت؟ المهام الخمسمئة كلها أم مجموعة فرعية فقط، مثل مثال GPT-5 الذي شمل 477 مهمة؟ المجموعة المصغرة تضخم الرقم.
- كم محاولة سُمح بها؟ المحاولة الواحدة أعدل من «عشر محاولات ونأخذ الأفضل». تبدو الطريقة الثانية أفضل، لكن لا أحد يعمل بهذه الطريقة في الواقع.
- ما التكلفة؟ هل يوجد عمود للتكلفة بجوار النسبة؟ إذا لم يوجد، فنصف الصورة مخفي.
- هل عُرض نطاق التفاوت؟ ماذا تعني «شوارب» عدم اليقين، وكم مهمة وتشغيلًا أنتجتها، وهل توجد مقارنة مناسبة للفرق؟ لا يثبت التداخل أو فرق ثابت من ثلاث نقاط التعادل.
اتبع هذه النقاط الست، وسيتضح خلال خمس دقائق إن كان أي عنوان صاخب يصمد أم ينهار. ومن المفيد أيضًا تذكر أن اجتياز الاختبار لا يضمن نتيجة في مشروعك: أشرح السبب في لماذا يقول وكيل الذكاء الاصطناعي «تم» مع أن العمل لم ينته.
من أين تأتي المعلومات المضللة عن التصنيفات: مهام قديمة في بيانات تدريب النماذج؟
أهم نقطة
للمعايير مشكلة خفية: التلوث. تأتي مهام SWE-bench من مشاريع مفتوحة، ودُرّبت النماذج على الإنترنت كله، بما في ذلك تلك المشاريع نفسها. وهذا يعني أن النموذج ربما «رأى» الحل مسبقًا ولا يفعل سوى تذكره. عندئذ تُظهر النسبة المرتفعة الذاكرة، فيما لم يتعلم النموذج فهم شيفرة جديدة. لهذا تهم حداثة المهام والاختبارات المغلقة التي لم يطّلع عليها أحد. وتشترط المعايير الجادة صراحةً ألا تظهر مهامها في بيانات التدريب.
هناك سبب آخر لعدم تقديس النسب، ويتحدث عنه منشئو المعايير بصراحة. تأتي مهام SWE-bench من مشاريع مفتوحة منشورة على الإنترنت منذ سنوات. وتُدرّب الشبكات العصبية على الإنترنت. وهذا يعني أن النموذج ربما صادف تلك المشاريع نفسها وإصلاحاتها الجاهزة أثناء تدريبه.
ماذا يعني ذلك عمليًا؟ لم يحل النموذج بعض المهام التي تظهر على أنها «محلولة» بنفسه، بل تذكر الإجابة الجاهزة. لقد رآها في التدريب ثم أعاد إنتاجها فحسب. تُظهر تلك النسبة الذاكرة، ولا تقول شيئًا عن القدرة على فهم شيفرة جديدة. وتقر OpenAI علنًا بهذا الخطر في SWE-bench.
والخلاصة للقارئ هي أن القياس يكون أعدل كلما كانت المهام أحدث وزاد عدد المهام المغلقة التي لم يرها النموذج قطعًا من قبل. لهذا تستحق المعايير الجديدة ذات الاختبارات المخفية ثقة أكبر من المجموعات المفتوحة القديمة التي تدرب الجميع عليها. عند الاختيار بين تصنيفين، فضّل الذي يستخدم مهام حديثة ويخفي بعض المهام عن النماذج.
كيف تختار افضل وكيل ذكاء اصطناعي لمهمتك؟
أهم نقطة
لا يوجد وكيل «أفضل» للجميع؛ بل وكيل يناسب مهمتك وميزانيتك. للهندسة المعمارية المعقدة والمشاريع الطويلة، استخدم نماذج قوية مثل Claude Opus أو GPT-5 ضمن طبقات تشغيل ناضجة مثل Claude Code وCodex. تكفي النماذج الأبسط والأرخص للإصلاحات السهلة. وإذا أردت خيارًا مجانيًا ومحليًا، فهناك وكلاء مفتوحة مثل Cline وAider وOpenHands، ويمكنك ربط مفتاحك الخاص بها. اختر توليفة تناسب العمل المحدد؛ فالتصنيف مجرد دليل.
دعوني أجمع ذلك كله في اختيار عملي. لا يوجد فائز يناسب الجميع، لذا انظر إلى مهمتك.
إذا كان المشروع معقدًا وقاعدة شيفرته كبيرة وسيتطلب وقتًا طويلًا، فاختر نموذجًا قويًا ضمن طبقة تشغيل ناضجة. ومن التوليفات القريبة من قمة التصنيفات Claude Code من Anthropic مع نماذج Opus وSonnet، وCodex من OpenAI مع نماذج عائلة GPT-5. هذه وكلاء جاهزة للاستخدام ومهيأة بالكامل، وتتعامل بثبات مع المهام الصعبة. وتكلفتها أعلى من حيث الرموز، لكنها تتطلب جهدًا أقل للإعداد.
إذا كانت المهام بسيطة، مثل تصحيح نص أو إنشاء صفحة صغيرة أو كتابة نص برمجي، فلا حاجة لدفع مبلغ إضافي مقابل نموذج متصدر. ستنجزها نماذج أبسط وأرخص من دون فرق في النتيجة، وستكون الفاتورة أقل عدة مرات.
إذا كنت تحتاج إلى خيار مجاني يعمل محليًا، فانظر إلى وكلاء مفتوحة مثل Cline وAider وOpenHands. ليس لها نموذج خاص بها؛ بل تربط بها نموذجًا باستخدام مفتاحك. وهي مرنة، لكن عليك إعدادها بنفسك. أما Cursor فهو محرر مستقل يضم وكيلًا مدمجًا؛ ويمكنه العمل مع نماذج من شركات مختلفة، وأنت تختار نموذجًا للمهمة. أناقش المهام التي ينبغي للشركة أن تسندها فعلًا إلى وكيل في ما مهام الأعمال التي يمكن إسنادها فعلًا إلى وكيل ذكاء اصطناعي؟.
الأسئلة الشائعة
الأسئلة الشائعة
ما أفضل وكيل برمجة بالذكاء الاصطناعي في 2026؟
لا يوجد خيار واحد «أفضل». تضم المجموعة المتصدرة في التصنيفات Claude Code مع نماذج Anthropic وCodex مع نماذج OpenAI. وهما متقاربان عمومًا ويحلّان نحو 74–77 بالمئة من المهام في معيار SWE-bench Verified. اختر بينهما وفقًا للتكلفة والسرعة والتوافر. أما المركز في الجدول فمسألة ثانوية.
ما SWE-bench ببساطة؟
إنه اختبار لقدرة الوكيل على إصلاح شيفرة حقيقية. يحصل الوكيل على مشروع حقيقي فيه جزء معطوب ووصف للمشكلة، ويرسل تصحيحًا برمجيًا، ثم يفحصه النظام باستخدام اختبارات المشروع الحقيقية. وتمثل النسبة في التصنيف حصة المهام التي أكملها الوكيل بنجاح. وغالبًا ما تُعرض المجموعة الفرعية المتحقق منها، المكونة من 500 مهمة، وتسمى SWE-bench Verified.
لماذا يحقق النموذج نفسه نسبًا مختلفة في التصنيفات المختلفة؟
لأن النتيجة تعتمد على النموذج وطبقة تشغيل الوكيل وإعداداته معًا. يُشغّل النموذج العصبي نفسه بطرق مختلفة في وكلاء مختلفين: يسمح بعضها بمحاولات أكثر، فيما يتيح بعضها الآخر وصولًا مختلفًا إلى الأخطاء. وقد يختلف أيضًا عدد المهام المستخدمة. لهذا قد تختلف نتائج النموذج الواحد بعدة نقاط مئوية.
هل يمكن الوثوق بنسبة في مخطط على الإنترنت؟
فقط إذا عُرض معها المعيار وتوليفة «النموذج مع الوكيل» وعدد المهام وعدد المحاولات والتكلفة وهامش الخطأ. إذا غاب نصف هذه المعلومات، فأنت تنظر إلى إعلان متنكر في هيئة تصنيف. من الأفضل دائمًا التحقق من النسب الحالية مباشرةً على موقع المعيار: فلقطات الشاشة التي ينشرها الآخرون تصبح قديمة خلال أسابيع.
كم تبلغ تكلفة استخدام وكيل برمجة بالذكاء الاصطناعي؟
عليك حساب تكلفة المهمة الواحدة المحلولة؛ فسعر الاشتراك مضلل هنا. وتتألف التكلفة من أسعار الرموز وعدد المحاولات التي استخدمها الوكيل. وغالبًا ما ينتهي الأمر بأن يكون النموذج الغالي الذي يحل المهمة من المحاولة الأولى أقل تكلفة من نموذج رخيص يكرر عشر طرائق. جمعت معايير الأسعار في مقال منفصل عن تكلفة أدوات البرمجة بالأسلوب التفاعلي.
المصادر
- SWE-bench Verified - إعلان مجموعة المهام المتحقق منها وعددها 500، OpenAI، أغسطس 2024
- OpenAI - GPT-5 للمطورين (74.9% على SWE-bench Verified، وحاشية حول 23 مهمة من أصل 500)
- Anthropic - Claude Sonnet 4.5 (77.2% و82.0% على SWE-bench Verified، و3/15 دولارًا لكل مليون رمز)
- Anthropic - Claude Opus 4.1 (74.5% على SWE-bench Verified)
- Claude Code - وكيل البرمجة من Anthropic
- Codex CLI - وكيل OpenAI، المستودع
- Cursor - محرر مزود بوكيل ذكاء اصطناعي مدمج
- Aider - وكيل للبرمجة الثنائية عبر سطر الأوامر
عندما تكون مستعدًا، تعرّف على Ailoot.
المزيد من التفاصيل
أسئلة شائعة
هل تثبت فواصل ثقة متداخلة تساوي وكيلين؟
لا. لا يثبت التداخل وحده المساواة ولا يحسم الدلالة الإحصائية. تحتاج المقارنة إلى تحليل مناسب للفرق وعينة المهام والتفاوت بين التشغيلات.
كيف أختار بين وكلاء تفصلهم نقاط مئوية قليلة؟
افحص المعيار وإطار التشغيل وعدد المهام والمحاولات وعدم اليقين والتكلفة. اختبر الخيارات المتقدمة في مهامك؛ فلا توجد عتبة عامة من ثلاث نقاط تجعلها متعادلة.