معركة سابقة · 2024-08-24 UTC
Programming Assistants مواجهة — 24 أغسطس 2024
من فئة Programming Assistants. 44 علامات موزعة على 9 متنافسين. gstack نال التاج.
الترتيب النهائي
التشكيلة
المتنافسون
ملفات تعريف كل أداة تنافست في هذه المعركة، مرتبة حسب الدرجة النهائية.

gstack
طبقة إدارة سير العمل مفتوحة المصدر التي تضيف مهارات التخطيط والتدقيق وضمان الجودة والشحن إلى كود كلود وكودكس.
gstack هو نظام عمل مفتوح المصدر مصمم لتمديد مساعدي الكود الاصطناعي مثل Claude Code و Codex بالممارسات الهندسية المهيكلة. بدلاً من معاملة الذكاء الاصطناعي على أنه شريك محادثة غير متجدد الشكل، فهو يقدم مهارات صريحة لتخطيط العمل ومراجعة التغييرات و تشغيل الاختبار وتركيب الكود، مما يساعد الفرق على الانتقال من محفزات البروتوتايب إلى دوائر التطوير القابلة للتكرار. من خلال تحويل المراحل الشائعة لمشروع البرمجيات إلى مهارات قابلة لإعادة الاستخدام، يهدف gstack إلى جعل تطوير المساعدة بالذكاء الاصطناعي أكثر قابلية للتوقع والمراجعة. يتكامل مع المستودعات الحالية وWORKFLOWS للمطورين، مما يسمح للمهندسين باستدعاء المهارة المناسبة في الخطوة المناسبة بدلاً من إعادة اختراع التوجيهات لكل مهمة.
تفصيل المعايير
- مهارة التخطيط المنظم
- مهارة مراجعة الكود
- تدفقات عمل الاختبار والتحقق من الجودة
- مساعدات الشحن والصدور
- التكامل مع Claude Code و Codex
- مفتوح المصدر وقابل للتوسيع

Kimi‑Dev
Kimi-Dev: نموذج لغة كبير مفتوح المصدر للتفتيش التلقائي وتصحيح الأخطاء والقضايا في مشاريع البرمجيات.

Kimi-Dev هو نموذج لغة كبير مفتوح المصدر (LLM) متوافق لتصحيح الأخطاء آليًا ومهام حل المشكلات في هندسة البرمجيات. يستخدم إطارًا مُبسطًا ذات阶段ين لمعالجة مهام إصلاح التعليمات البرمجية وكتابة الاختبارات، يتكون من تحديد موقع الملف وتحرير الشفرة. يحقق Kimi-Dev حالة الفن الجديد على SWE-bench Verified، متجاوزًا المركز الثاني بين النماذج مفتوحة المصدر. أنه منتهي الصلاحية من خلال التعلم التعزيزي كبير النطاق ومتاح للتحميل والتنفيذ على Hugging Face وGitHub. تم تدريب هذا الموديل على إصلاح المستودعات الحقيقية تلقائيًا في Docker و الحصول على مكافآت فقط عند نجاح كامل مجموعة الاختبارات، مما يضمن حلولًا صحيحة وقوية. تم تصميم Kimi-Dev لتكون قابلة للنشر و الصيانة بسهولة، مع توفير سكريبت نشر للعرض. تجعل قدرات Kimi-Dev منها مناسبة للمطورين والباحثين الذين يرغبون في استكشاف إمكانياتها والمساهمة في تطويرها.
تفصيل المعايير
- تحديد مكان الملفات
- تعديل الكود
- إصلاح الأخطاء
- إدراج اختبارات الوحدة
- تعلم التعزيز على نطاق كبير
- تصحيح مستقل لمخازن الحقائق الفعلية


مودي هو एजنت الذكاء الاصطناعي المُصمم للعمل عبر العديد من المستودعات في آن واحد، يساعد فئات الهندسة على فهم وتحديث قواعد البيانات المُطوّره على نطاق واسع. فيísto تعامل كل مستودع بصورة منفصلة، يفكر حولdependencies المشتركة والأنماط والتبادلات المُنسّقة التي تتباطأ عمليات الحقل الكبيرة عادة. يركز الأداة على المهام المعمارية الحالية مثل تحديث فروكلت، وتمحيص الأنماط الوراثية القديمة، استبدال الواجهات الدالة (APIs) المنسية، وتشغيل التعليمات البرمجية بناءً على المعايير الحالية. والغرض منها خدمة فرق البرامج، والمهندسين المسؤولين عن إداراة الحوافز الكبيرة. يتarget Moddy لتقليل زمن الحروب التدريجية للتحديث، التي قد تتطلب أبرزها سنوات أو أشهر، من خلال توجيه التحليلات والتحرير التكراري و الاحتفاظ بمشاركة الإنسان في المراجعة والتحقق.
تفصيل المعايير
- تحليل الكود عبر المستودعات
- تحديث و تجديد تلقائي للكود
- समरية تحديث مكونات الپلاٹفورم والتبعدها
- احداف منتهية الصلاحية و API
- تنظيم التغييرات العميقة على مستوى الأنساق
- المشروعي-في-المدار ( Human-in-the-loop ) مناقشة مراحل التطوير

GitNexus
قاعدة بيانات معرفة المعرفة دون خادم للكود الذكية التي تبني رسم بياني للمعرفة في المتصفح فوق مستودع وتقسيم عميل RÀfor AI agents exploration.

تمثل GitNexus قاعدة بيانات معرفة المعرفة دون خادم للكود الذكية. يقوم ببناء رسم بياني للمعرفة في المتصفح فوق مستودع ويضيف عميل RÀ for AI agents exploration. يوفر الأداة وضعين للاستخدام: CLI وواجهة المستخدم على الويب.
تفصيل المعايير
- مخطط المعرفة داخل المتصفح
- عميل الرسوم البيانية RAG للتنقيب
- فهرسة تبعيات قاعدة الشيفرة وسلاسل الاتصال
- إتاحة الشيفرة من خلال أدوات ذكية لموازم ذكاء الاصطناع
- CLI + MCP لدمج موزم ذكاء اصطناعي موثوق
- واجهة المستخدم على الويب لتحليل المستودع السريع والدردشة

GPT Engineer
مهحرك GPT: أداة ذكاء صناعي مفتوحة المصدر لتوليد قواعد الكود البرمجي من وصف المشروع الصادر عن المستخدم عبر واجهة الحوار التفاعلية.

مهحرك GPT هو أداة ذكاء صناعي مفتوحة المصدر تسهل إنشاء قواعد الكود البرمجي بنمط ذكاء صناعي من وصف المشروع الصادر عن المستخدم باستخدام واجهة الحوار التفاعلية. يتيح للمستخدمين تحديد متطلبات البرمجيات باللغة الطبيعية ويسمح بتحسين الأكواد البرمجية القائمة.
تفصيل المعايير
- إنشاء كود من اللغة الطبيعية
- واجهة حوار تفاعلية
- تحسين قواعد البيانات الحالية
- دعم مفتاح API من OpenAI
- واجهة سطر الأوامر
- اختبار أداء الوكلاء المخصصة

OpenCode
مساعد الذكاء الاصطناعي مفتوح المصدر لبرمجة الكود للواجهة النصية، سطح المكتب، و IDEs - يخطط التغييرات، يعدل الكود، ويؤدي المهام عبر غيتهاب عبر التعليقات.

OpenCode هو وكيل برمجي مدعوم بالذكاء الاصطناعي ومفتوح المصدر يساعد المطورين على كتابة الشيفرة داخل الطرفية أو بيئة التطوير المتكاملة أو سطح المكتب. تم تصميمه للعمل مع نماذج متعددة من مزودين مختلفين، بما في ذلك Claude وGPT وGemini، مما يسمح للمستخدمين باختيار النموذج الأنسب لاحتياجاتهم. كما يدعم OpenCode وظيفة تعدد الجلسات، مما يتيح للمطورين تشغيل عدة وكلاء متوازياً على نفس المشروع، ويتضمن ميزات مثل التحميل التلقائي لبروتوكولات خادم اللغة (LSP) المناسبة للنموذج المختار. إحدى الفوائد الرئيسية لـ OpenCode هي قدرته على التكامل مع منصات شهيرة مثل GitHub، مما يسمح للمستخدمين بتسجيل الدخول باستخدام حساب GitHub الخاص بهم واستخدام حساب Copilot الخاص بهم. بالإضافة إلى ذلك، يدعم الاتصالات بحسابات ChatGPT Plus أو Pro عبر OpenAI. هذه المرونة، إلى جانب توفره كواجهة طرفية، وتطبيق سطح مكتب، وإضافة IDE، تجعل OpenCode أداة قابلة للتكيف بشكل كبير لمجموعة واسعة من بيئات التطوير. OpenCode يولي أولوية للخصوصية، حيث لا يقوم بتخزين أي من شفرة المستخدم أو بيانات السياق. وهذا يجعله مناسباً للاستخدام في بيئات تكون فيها خصوصية البيانات مصدر قلق كبير. ومع وجود مجتمع كبير من المساهمين والمستخدمين، نال OpenCode ثقة أكثر من 7.5 مليون مطور يستخدمونه كل شهر. تقدم الأداة أيضًا إمكانية الوصول إلى نماذج مُحسّنة عبر ميزة Zen، التي توفر مجموعة مختارة من نماذج الذكاء الاصطناعي تم اختبارها وتقييمها خصيصًا لوكلاء البرمجة. هذا يُلغي حاجة المستخدمين للقلق بشأن عدم اتساق الأداء والجودة بين مختلف المزودين. من حيث التطوير والمجتمع، يتمتع OpenCode بحضور كبير على GitHub، حيث يملك أكثر من 160,000 نجمة و900 مساهم، مما يدل على شعبيته والمجتمع النشط الذي يدعمه. تعد ميزات OpenCode وتكاملاته مصدرًا قيمًا للمطورين الذين يتطلعون إلى الاستفادة من الذكاء الاصطناعي في سير عمل البرمجة الخاص بهم. يساهم التزامه بالخصوصية وطبيعته مفتوحة المصدر في تعزيز جاذبيته. ومع ذلك، قد تعتمد فعالية OpenCode على النموذج المحدد المختار وتعقيد مهام البرمجة المتطلبة. يعتمد OpenCode نهجًا غير مرتبط بنموذج معين، مما يتيح للمطورين تجربة نماذج مختلفة للعثور على النموذج الأنسب لاحتياجاتهم. الجانب المجتمعي في OpenCode، مع كثرة المساهمين والمستخدمين، يضمن تحسين الأداة باستمرار ودعمها. بشكل عام، يمثل OpenCode تقدماً كبيراً في مجال الترميز المدعوم بالذكاء الاصطناعي، حيث يقدم حلاً مرناً يراعي الخصوصية ويعتمد على المجتمع للمطورين.
تفصيل المعايير
- تخطيط وتنفيذ تغييرات الكود من الواجهة النصية
- التكامل مع غيتهاب عبر التعليقات
- تمكين المهام الآلية

PearAI
بيار آي: محرر كود مدعوم بالذكاء الاصطناعي مفتوح المصدر يجمع أفضل أدوات الذكاء الاصطناعي لتعزيز كفاءة البرمجة

PearAI هو محرّر شفرة مفتوح المصدر مدعوم بالذكاء الاصطناعي صُمم لتعزيز كفاءة البرمجة من خلال دمج أفضل أدوات الذكاء الاصطناعي. يهدف إلى تحويل الأفكار إلى واقع من خلال تقديم أفضل تجربة محرّر شفرة بالذكاء الاصطناعي. المدّحرّ مدعوم من قبل Combinator ويقدّم ميزات مثل PearAI Router، الذي يربط المستخدمين تلقائيًا بأعلى نماذج الذكاء الاصطناعي أداءً للبرمجة عبر جميع الأدوات. يتيح PearAI Router للمستخدمين الوصول إلى أفضل نماذج الذكاء الاصطناعي في السوق باشتراك واحد. كما يحتوي المحرر على PearAI Model، المدعوم بمجموعة من نماذج الذكاء الاصطناعي، بما في ذلك GPT-4 وMeta Llama 3.1 وClaude 3 Opus. بالإضافة إلى ذلك، يقدم PearAI ميزات مثل PearAI Creator وPearAI Agent وPearAI Login، المصممة لإنشاء مشاريع جديدة من الصفر، وتوليد الشيفرة تلقائيًا وإصلاح الأخطاء، وإدارة تسجيل دخول المستخدمين على التوالي. PearAI مصمَّم للمطورين من جميع المستويات التقنية، بدءًا من المبتدئين وحتى المطورين ذوي الخبرة. وقد أشاد المستخدمون بقدرته على فهم قاعدة الشيفرة وسياق الملفات، مما يجعل عملية التطوير أكثر سلاسة. كما ساعد المحرِّر المستخدمين في تعلم لغات برمجة جديدة وزيادة إنتاجيتهم. إحدى الفوائد الرئيسية لاستخدام PearAI هي قدرته على دمج أدوات الذكاء الاصطناعي المتعددة في منصة واحدة. يتيح ذلك للمستخدمين الوصول إلى مجموعة واسعة من نماذج وميزات الذكاء الاصطناعي دون الحاجة إلى إدارة اشتراكات متعددة. كما أن المحرر مفتوح المصدر، مما يعني أنه مجاني للاستخدام والتعديل. بشكل عام، يُعد PearAI أداة قوية للمطورين الذين يرغبون في تعزيز كفاءة البرمجة والإنتاجية. إن دمجه لأفضل أدوات الذكاء الاصطناعي وميزات مثل PearAI Router وPearAI Model يجعله خيارًا جذابًا للمطورين على جميع المستويات. حظي PearAI بإشادات المستخدمين بفضل قدرته على مساعدتهم في تعلم لغات برمجة جديدة وزيادة إنتاجيتهم. على سبيل المثال، أشار أحد المستخدمين إلى أن PearAI ساعده على الانتقال من كونه مبتدئًا تمامًا في Swift iOS إلى تحقيق إنتاجية مهندس كبير في أقل من شهر. كما أشاد مستخدم آخر بـ PearAI لقدرته على فهم قاعدة شفرتهم وسياق الملفات، مما جعل عملية التطوير أكثر سلاسة.
تفصيل المعايير
- PearAI Router
- PearAI Model
- PearAI Creator
- PearAI Agent
- PearAI Login
- تكامل مع نماذج متعددة للذكاء الاصطناعي، بما في ذلك GPT-4 وMeta Llama 3.1


Revolutionize your development process with Refact.ai, our open-source AI coding assistant. This tool combines context-aware code completions, personalized AI-powered refactoring, and real-time in-IDE chat to optimize your workflow. It offers a cross-IDE solution for teamwork, unifying AI coding assistance across major IDEs. With Refact.ai, close the gap between developers and AI, enhancing your coding capabilities.
تفصيل المعايير
- ميزة التعلم الذاتي: استكمال الكود الموجز مع السياق
- чат في IDE: أسأل، تعديل، تشخيص وعمل كود
- تنفيذ المهام ذاتيًا مع توحيد الخطوات
- تحليل ومتابعة الحافظة ومواد التنفيذ الدقيقة
- التكامل مع جيت هاب، قواعد البيانات، إطارات عمليات التسليم المستمرة وتكاملات أخرى

Windframe
Windframe - مصمم واجهة المستخدم AI المساعد لنظام Tailwind CSS للرسومات السريعة للتصميم والنماذج الأولية وتطوير الكود للHTML, React or Vue.

استيتس مساعدي للواجهة المرئية لبناء واجهة المستخدم بـ Tailwind CSS بسرورة والتصميم والنماذج الأولية والتحقق من صحة الأفكار قبل التطوير الكامل.
تفصيل المعايير
- التولید الذاتی لتصاميم المبادرة
- النماذج المنسوخة مسبقًا
- تعدين بصري
- تصدير 코드 مستعد للاستخدام
- دعم عدة إطاريات
- دخول وخصخصة مشاريع Tailwind CSS الموجودة مسبقًا








