انتقل إلى المحتوى
التطبيق

وكلاء الذكاء الاصطناعي لـ CircleCI

يعمل وكيل Monmo في CircleCI كما يعمل المهندس المسؤول عن عمليات البناء لديك. يشرح أسباب فشل سير العمل، ويكتشف الاختبارات غير المستقرة التي تتسبب في فشل البناء على main، ويقترح إعدادات أسرع في config.yml، ويراقب المهام الأكثر استهلاكاً للرصيد. يستخدم الوكيل رمز CircleCI الخاص بك. ولا يعيد تشغيل سير العمل أو يوافق على مهمة معلّقة أو يبدأ خط أنابيب أو يعدّل السياقات إلا بعد موافقتك.

آخر تحديث: 2026-11-13 · ابدأ مجانًا. الخطط المدفوعة تبدأ من $15 شهريًا.

التطبيق

ما يفعله وكلاء الذكاء الاصطناعي في CircleCI

  • تفسير فشل سير العمل

    عند فشل سير عمل، يقرأ مخرجات الخطوة الفاشلة، ويحدد أول خطأ فعلي، ويقارنه بآخر تشغيل ناجح على الفرع نفسه، ويضع رابط GitHub commit الذي تسبب في التغيير.

    اطلبفشل سير العمل build-and-test على main. ما الخطأ الفعلي وما الذي تغيّر منذ آخر تشغيل ناجح؟
  • اكتشاف الاختبارات غير المستقرة

    يقرأ كل يوم اثنين نتائج اختبارات آخر 30 يوماً، ويسرد الاختبارات التي نجحت وفشلت على الكود نفسه مع عدد مرات حدوث ذلك، ويعدّ مسودة تذكرة Jira لكل اختبار يستحق الإصلاح.

    اطلبكل يوم اثنين، اعرض الاختبارات الأكثر تذبذباً على main خلال آخر 30 يوماً، وأعدّ مسودة تذكرة لأبرز خمسة منها.
  • تسريع الإعدادات

    يقرأ .circleci/config.yml وأوقات تنفيذ كل مهمة، ثم يقترح على فرع تحسينات مثل التخزين المؤقت، والتنفيذ المتوازي، وتقسيم الاختبارات، واستخدام صور Docker Hub المخزنة مؤقتاً أو فئة موارد مختلفة. ويطلب موافقتك قبل رفع التغيير.

    اطلبيستغرق خط الأنابيب لدينا 22 دقيقة. حدد أبطأ المهام واقترح إعدادات أسرع في config.yml على فرع.
  • ملخص قبل الموافقة على المهمة المعلّقة

    عندما يتوقف سير العمل عند مهمة تتطلب الموافقة قبل النشر، يسرد التغييرات وطلبات السحب ونتائج الاختبارات التي سيشملها النشر، ويعدّ مسودة رسالة لـ Slack لتتمكن من اتخاذ القرار. ويطلب موافقتك دائماً قبل اعتماد المهمة المعلّقة.

    اطلبسير العمل deploy-production معلّق. لخّص ما سيتم نشره وما إذا كانت جميع الاختبارات قد نجحت.
  • مراقبة استهلاك الرصيد

    في أول كل شهر، يقرأ الاستهلاك حسب المشروع وسير العمل، ويحدد في Google Sheets المهام الأكثر استهلاكاً للرصيد والمهام التي تعمل دون حدوث تغييرات ذات صلة.

    اطلبفي اليوم 1 من كل شهر، اعرض المشاريع والمهام التي استهلكت أكبر قدر من رصيد CircleCI الشهر الماضي، وسبب ذلك.
  • مراجعة السياقات والمتغيرات

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

    اطلبما السياقات التي تحتوي على مفاتيح بيئة الإنتاج، وأي المشاريع يمكنها استخدامها؟
  • تحديث orbs

    يسرد orbs التي يستخدمها كل مشروع وإصداراتها المثبّتة، ويقرأ سجل التغييرات للإصدارات الأحدث، ويجهّز التحديث على فرع مع ملخص للتغييرات.

    اطلبأي orbs في مشاريعنا تتأخر بأكثر من إصدار رئيسي واحد؟ جهّز تحديثاتها على فروع.

طريقة الربط

  1. 1تربط CircleCI باستخدام رمز API شخصي من حسابك. يتيح الرمز الإجراءات نفسها المتاحة لك في مشاريع مؤسستك، لذلك تتطابق صلاحيات الوكيل مع صلاحياتك.
  2. 2تختار وكلاء الذكاء الاصطناعي الذين يمكنهم استخدام CircleCI. يحتاج الوكيل الهندسي إلى الوصول إليه، وقد يقرأ وكيل البيانات الاستهلاك لإعداد تقرير شهري؛ أما بقية الوكلاء فلا يحتاجون إلى الوصول إلى خطوط الأنابيب.
  3. 3تتم قراءة خطوط الأنابيب والسجلات ونتائج الاختبارات والاستهلاك دون طلب موافقتك. أما إعادة تشغيل سير عمل أو إلغاؤه، أو اعتماد مهمة معلّقة، أو بدء خط أنابيب، أو تعديل سياق أو متغير، أو رفع الإعدادات، فتتطلب موافقتك أولاً.

يُستخدم غالبًا مع

تصفّح جميع التطبيقات، أكثر من 1,700

المزيد في التطوير وتقنية المعلومات

تطبيقات أخرى من هذا النوع يعمل فيها الوكلاء، ولكل منها صفحة خاصة.

عرض الكل في التطوير وتقنية المعلومات
الأسئلة الشائعة

أسئلة شائعة

هل يمكن لوكيل ذكاء اصطناعي إصلاح عمليات البناء الفاشلة في CircleCI؟

يمكنه تشخيص سبب الفشل وتجهيز التعديل. يقرأ وكيل الذكاء الاصطناعي مخرجات الخطوة الفاشلة ويقارنها بآخر تشغيل ناجح، وعندما تكون المشكلة في الكود أو config.yml، يجري التعديل على فرع باستخدام جهاز الكمبيوتر الخاص به. ويطلب موافقتك قبل رفع الفرع وإعادة تشغيل سير العمل.

هل يمكن اكتشاف الاختبارات غير المستقرة في CircleCI؟

نعم. يقرأ الوكيل نتائج الاختبارات خلال فترة تختارها، ويحدد الاختبارات التي تنجح وتفشل على الكود نفسه، ويرتبها حسب عدد مرات تسببها في فشل البناء، ويعدّ مسودات تذاكر في Jira أو Linear. إصلاح الاختبار غير المستقر يتطلب تغيير الكود، لذا يطلب موافقتك قبل رفع التغيير.

هل يوافق الوكيل على المهام المعلّقة أو يبدأ النشر؟

ليس دون موافقتك. توجد المهمة المعلّقة ليقرر شخص ما اعتمادها، ويحافظ الوكيل على ذلك: يلخّص ما سيتم نشره ويعرض بطاقة، ولا يوافق إلا بإذنك، عبر اتصال CircleCI أو في متصفحه الخاص إذا لم يدعم الاتصال الإجراء المطلوب.

هل يمكن تقليل استهلاك رصيد CircleCI؟

يمكن للوكيل تحديد مجالات استهلاك الرصيد واقتراح تغييرات. يعرض المهام الأكثر استهلاكاً، وسير العمل الذي يبدأ عند تغيير ملفات غير مرتبطة به، وفئات الموارد الأكبر من اللازم، ثم يجهّز تغييرات الإعدادات على فرع. لا يضمن الوكيل مقداراً معيناً للتوفير، لكنه يوضح الأثر المتوقع لكل اقتراح.

موظفك القادميمكنه البدء اليوم.

أنشئ أول وكيل لك في دقيقة. البدء مجاني.