آخر الأخبار

Claude يطارد الاختبارات المتقلبة في الليل، ونسبة نجاح CI ترتفع 35%

أعطاه صلاحية قراءة نتائج CI، فبنى أداة تتابع نسبة النجاح لـ30 يوم، واختار أسوأ الاختبارات وجرّب حلول في الليل، والمهندس يراجع في النهار.

الجهة
مهندس (تعليق في Hacker News)
المجال
البرمجة
الأداة
Claude
المصدر
Agent Use Cases (عن Hacker News)
نُشر المصدر: 1 مايو 2026

وش كانت المشكلة؟

خط CI على الفرع الرئيسي ينجح حوالي 40% بس بسبب اختبارات متقلبة.

وش سوّوا؟

المهندس أعطى Claude صلاحية قراءة مخرجات CI، وخلّاه يبني أداة تتابع نسبة النجاح لآخر 30 يوم. Claude اختار أسوأ الاختبارات، وفرّق بين أسباب في الاختبار وأسباب في الإنتاج، وقلّصها لأصغر حالة تكرر المشكلة. ولما ما يقدر يكررها، يخمن حل ويعيد الاختبارات طول الليل ويقيّم بالإحصاء. والمهندس يراجع طلبات الدمج في النهار.

النتيجة حسب المصدر

  • خلال أسابيع قليلة قصر خط CI بـ20 دقيقة، ونسبة النجاح زادت 35% من حوالي 40%.
  • بعض حلول Claude كانت سيئة وانرمت.

الأرقام منقولة كما نشرها المصدر، وما تحققنا منها بشكل مستقل. وقصص العملاء غالبًا من الشركة اللي تبيع الأداة، فنتيجتك ممكن تختلف.

وش تتعلم منها؟

راجع كل طلب دمج بنفسك. الشغل الليلي يحتاج فحص بشري في النهار.

كيف تسويها بنفسك؟

  1. ابدأ بصلاحية قراءة نتائج CI.
  2. رتّب الاختبارات حسب نسبة الفشل.
  3. خل كل حل في فرع مستقل.
  4. لا تدمج قبل ما تشوف التغيير.

برومبت جاهز تبدأ فيه

شوف آخر [عدد] تشغيل CI لـ[المستودع] ورتّب الاختبارات حسب كثرة التقلب. لأسوأ [عدد] منها، كرر الفشل محليًا، لاقِ السبب، واقترح حل في فرع مستقل. شغّل كل حل [عدد] مرات للتأكد، وارمِ اللي ما يثبت. لا تدمج شي قبل ما تعرض علي التغيير.

عدّل اللي بين الأقواس [ ] على وضعك. ولا تلصق بيانات عملاء أو أرقام هويات في أداة ما تعرف سياستها.

حالات وأدلة قريبة

المصدر

آخر تحديث للصفحة: 2 نوفمبر 2026

→ كل حالات الاستخدام · الصفحة الرئيسية