فرق من الوكلاء بتكلفة 155 دولارًا بدلًا من 510 دولارات: Cohere تكتشف أين يكون التفويض مُجديًا

انتقلت الوكلاء المبرمجون فعليًا من العروض التجريبية إلى بيئة الإنتاج. فقد كتب Cursor متصفحًا (أكثر من مليون سطر من الكود)، ونقل Bun مشروعًا من Zig إلى Rust في 11 يومًا باستخدام 64 وكيل Claude يعملون بالتوازي، وجمّع فريق من 16 وكيلًا مُترجمًا لغة C من 100 ألف سطر. لكن البرمجة الجماعية تكلف أكثر — والمفتاح هو تحديد اللحظة التي يكون استخدامها فيها مُجديًا. درست Cohere خمسة معايير لتنظيم فرق الوكلاء على معيار ProgramBench (200 برنامج، من أدوات jq و ripgrep إلى أنظمة SQLite و FFmpeg): أين يتم تفويض العمل، وكيف ينتظر القائد النتائج، وأي النماذج تُستخدم في أي الأدوار، وحجم الفريق، ونوع التواصل. وتبيّن أن مرحلة واحدة تميّزت بشكل حاسم. • **التخطيط يحقق ربحًا أكبر بمقدار 2× لكل دولار**: فريق من 16 وكيل Luna، يستكشفون فقط سلوك البرنامج ويضعون خطة، يحقق 63.6% من الدقة بتكلفة 249 دولارًا — وهو نصف تكلفة 510 دولارات التي يُنفقها فريق يُفوّض المراحل الثلاث (الاستكشاف والتنفيذ والتحقق). • **ثلاثة نماذج من Cohere تم اختبارها**: Luna (قاعدة منخفضة التكلفة)، Terra (متوسطة)، Sol (الرائدة)؛ وفي الفرق غير المتجانسة، يبقى القائد على نموذج Sol بينما ينتقل العاملون إلى Luna. • **القائد غير المتزامن يفوز من حيث الوقت**: إذا استمر القائد في العمل بينما ينفّذ العاملون مهامهم، ينتهي عمل الفريق بسرعة أكبر بنسبة 19.5% مع تحقيق نفس النتيجة.

معالج بواسطة الذكاء الاصطناعي من Cohere Blog؛ بتحرير Hamidun News
فرق من الوكلاء بتكلفة 155 دولارًا بدلًا من 510 دولارات: Cohere تكتشف أين يكون التفويض مُجديًا
المصدر: Cohere Blog. كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليCohere Blog ↗
رئيس التحرير
القائد غير المتزامن يفوز من حيث الوقتإذا استمر القائد في العمل بينما ينفّذ العاملون مهامهم، ينتهي عمل الفريق بسرعة أكبر بنسبة 19.5% مع تحقيق نفس النتيجة.

الوكلاء انتقلوا إلى بيئة الإنتاج

خلال العام الماضي، خرجت فرق الوكلاء المبرمجين من وضعية العروض التجريبية المثيرة للاهتمام إلى مشاريع صناعية حقيقية. فقد كتب 16 وكيل Claude مُترجمًا للغة C بحجم 100 ألف سطر من الكود، قادرًا على بناء نواة Linux، بتكلفة بلغت نحو 2000 جلسة و20 ألف دولار من استهلاك واجهة برمجة التطبيقات (API). وأطلق فريق Cursor مئات الوكلاء الذين كتبوا بشكل مشترك متصفح ويب بأكثر من مليون سطر من الكود في أسبوع واحد. ونقل مشروع Bun قاعدة الكود من لغة Zig إلى Rust في 11 يومًا، باستخدام 64 وكيل Claude عملوا بالتوازي.

أفرز كل من هذه المشاريع كودًا عاملًا، لكنها اختلفت في طريقة التنظيم: فقد تم تجميع المُترجم بواسطة وكلاء متساوين دون منظّم مركزي، يختطفون المهام عبر ملفات القفل (lock-files)؛ أما Cursor فطبّقت تسلسلًا هرميًا — حيث قسّم المخططون العمل بشكل تكراري إلى مهام فرعية لمئات العاملين؛ وحدد Bun أدوارًا ثابتة: منفّذ واحد، ومراجعان ناقدان، ومُصلح واحد لكل مهمة.

مقارنة هذه المشاريع لن تقول شيئًا عن القرارات التي كان لها وزن حقيقي ولا عن تكلفتها. ونشرت Factory دراسة عن نظامها الخاص المكوّن من ثلاثة أدوار (منظّم ← منفّذ ← مُدقّق في حلقة متكررة): في مهمة واحدة (استعادة مكتبة GDAL)، ضاعف فريقها نتيجة وكيل واحد، لكن بتكلفة أعلى بـ 14 مرة ووقت أطول بـ 13 مرة.

أين يتم التفويض أهم من عدد الوكلاء

بنت Cohere منصة اختبار مُحكّمة قائمة على mini-SWE-agent: يعمل كل وكيل عبر واجهة bash في مساحة عمل مشتركة، ويوزّع القائد المهام عبر أداة delegate_agent، ولا يرى العاملون سوى مهمتهم الفرعية الخاصة. وتمت دراسة خمسة متغيرات:

1. أين يستخدم القائد العاملين: يأمر التوجيه (prompt) الأدنى بإدارة الفريق فقط؛ بينما يضيف التوجيه المُهيكل (P-I-V) مراحل واضحة — التخطيط، والتنفيذ، والتحقق. 2. كيف ينتظر القائد: متزامن (ينتظر حتى يُقدّم الجميع تقاريرهم) أو غير متزامن (يستمر في العمل بنفسه، مع فحص التحديثات عند الطلب). 3. أي النماذج تُستخدم في أي الأدوار: فرق متجانسة (جميعهم على Sol) في مقابل فرق غير متجانسة (القائد على Sol، والعاملون على Luna). 4. حجم الفريق: يقرر القائد بنفسه عدد العاملين اللازمين، أو يتم تثبيت الحجم عند 2 أو 4 أو 8 أو 16. 5. التواصل: عبر القائد (الوضع الافتراضي) أو مباشرة بين الوكلاء.

أُجريت الاختبارات على معيار ProgramBench — 200 برنامج، من الأدوات (jq، ripgrep) إلى الأنظمة المعقدة (SQLite، FFmpeg، مُفسِّر PHP). لا يرى الوكيل سوى الملف التنفيذي العامل وتوثيق البرنامج الأصلي، وعليه أن يكتشف السلوك عبر الهندسة العكسية ويكتب تنفيذًا جديدًا. ويعتمد التقييم على نسبة اختبارات السلوك التي نجح فيها.

التخطيط يحقق ربحًا أكبر بمقدار 2×

تفوّق فريق قوي من وكلاء Sol على وكيل واحد بفارق 9.7 نقطة (61.8% مقابل 52.1%)، لكن بتكلفة أعلى بـ 4 إلى 7 مرات. ويوفّر القائد غير المتزامن الوقت: فمع توجيه PIV، ينتهي العمل بسرعة أكبر بنسبة 19.5% مع تحقيق نفس النتيجة.

الاكتشاف الأساسي: عندما فوّض القائد التخطيط فقط (حيث يستكشف وكلاء Luna البرنامج، ويحددون السلوك، ويضعون مخططًا)، حقق دقة بنسبة 63.6% بتكلفة 249 دولارًا. وهذا يساوي تمامًا نصف الـ 510 دولارات التي يُنفقها فريق يُفوّض المراحل الثلاث، مع خسارة لا تتجاوز 0.4 نقطة فقط (63.2% مقابل 63.6%). أما التنفيذ والتحقق فقد حققا نتائج أقل بوضوح — بين 58% و71% باستخدام نفس الـ 16 وكيلًا.

ويعود السبب إلى تصميم ProgramBench: فالبرنامج المستهدف صندوق أسود، ويجب اكتشاف سلوكه عبر الاختبار. فالعاملون-المخططون يستكشفون بالتوازي أجزاء مختلفة من الواجهة، ويجمع القائد التقارير ويكتب الكود بنفسه. وهذا التوازي هو ما يحقق أعلى عائد على الاستثمار.

وعلى سبيل المثال في أداة dsq: حقق وكيل واحد بتوجيه PIV نسبة 60%، بينما حقق الفريق الذي يُفوّض التخطيط فقط نسبة بين 76% و79%، وتفوّقت كل واحدة من تشغيلاته الست على كل تشغيل فردي. وأعطى تفويض التنفيذ أو التحقق في الظروف نفسها نسبة بين 58% و71%.

وأكد معيار Commit0-Lite الثانوي (16 مكتبة بايثون مع إزالة التنفيذ، لكن مع توثيق واختبارات كاملة) هذه النتيجة: فعندما تُعطى المواصفات بشكل صريح، تبقى مرحلة التخطيط حاسمة الأهمية.

القصة

أسئلة وأجوبة حول الخبر

ما أبرز التفاصيل حول الوكلاء انتقلوا إلى بيئة الإنتاج؟

خلال العام الماضي، خرجت فرق الوكلاء المبرمجين من وضعية العروض التجريبية المثيرة للاهتمام إلى مشاريع صناعية حقيقية. فقد كتب 16 وكيل Claude مُترجمًا للغة C بحجم 100 ألف سطر من الكود، قادرًا على بناء نواة Linux، بتكلفة بلغت نحو 2000 جلسة و20 ألف دولار من استهلاك واجهة برمجة التطبيقات (API). وأطلق فريق Cursor مئات الوكلاء الذين كتبوا بشكل مشترك متصفح ويب بأكثر من مليون سطر من الكود في أسبوع واحد. ونقل مشروع Bun قاعدة الكود من لغة Zig إلى Rust في 11 يومًا، باستخدام 64 وكيل Claude عملوا بالتوازي. أفرز كل من هذه المشاريع كودًا عاملًا، لكنها اختلفت في طريقة التنظيم: فقد تم تجميع ال

ما أبرز التفاصيل حول أين يتم التفويض أهم من عدد الوكلاء؟

بنت Cohere منصة اختبار مُحكّمة قائمة على mini-SWE-agent: يعمل كل وكيل عبر واجهة bash في مساحة عمل مشتركة، ويوزّع القائد المهام عبر أداة delegate_agent، ولا يرى العاملون سوى مهمتهم الفرعية الخاصة. وتمت دراسة خمسة متغيرات: 1. أين يستخدم القائد العاملين: يأمر التوجيه (prompt) الأدنى بإدارة الفريق فقط؛ بينما يضيف التوجيه المُهيكل (P-I-V) مراحل واضحة — التخطيط، والتنفيذ، والتحقق. 2. كيف ينتظر القائد: متزامن (ينتظر حتى يُقدّم الجميع تقاريرهم) أو غير متزامن (يستمر في العمل بنفسه، مع فحص التحديثات عند الطلب). 3. أي النماذج تُستخدم في أي الأدوار: فرق متجانسة (جميعهم على Sol) في مقاب

ما أبرز التفاصيل حول التخطيط يحقق ربحًا أكبر بمقدار 2×؟

تفوّق فريق قوي من وكلاء Sol على وكيل واحد بفارق 9.7 نقطة (61.8% مقابل 52.1%)، لكن بتكلفة أعلى بـ 4 إلى 7 مرات. ويوفّر القائد غير المتزامن الوقت: فمع توجيه PIV، ينتهي العمل بسرعة أكبر بنسبة 19.5% مع تحقيق نفس النتيجة. الاكتشاف الأساسي: عندما فوّض القائد التخطيط فقط (حيث يستكشف وكلاء Luna البرنامج، ويحددون السلوك، ويضعون مخططًا)، حقق دقة بنسبة 63.6% بتكلفة 249 دولارًا. وهذا يساوي تمامًا نصف الـ 510 دولارات التي يُنفقها فريق يُفوّض المراحل الثلاث، مع خسارة لا تتجاوز 0.4 نقطة فقط (63.2% مقابل 63.6%). أما التنفيذ والتحقق فقد حققا نتائج أقل بوضوح — بين 58% و71% باستخدام نفس الـ 1

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
ما رأيك؟
جارٍ تحميل التعليقات…