CircleCI के लिए एआई एजेंट
Monmo एजेंट CircleCI में आपके बिल्ड की देखभाल करने वाले इंजीनियर की तरह काम करता है। यह बताता है कि वर्कफ़्लो क्यों फेल हुआ, main को बार-बार तोड़ने वाले अस्थिर टेस्ट ढूँढता है, config.yml को तेज़ करने के सुझाव देता है और सबसे ज़्यादा क्रेडिट इस्तेमाल करने वाले जॉब पर नज़र रखता है। यह आपके अपने CircleCI टोकन का इस्तेमाल करता है। दोबारा रन करने, होल्ड जॉब को मंज़ूरी देने, पाइपलाइन शुरू करने और कॉन्टेक्स्ट एडिट करने से पहले यह आपकी मंज़ूरी लेता है।
अपडेट किया गया: 2026-11-13 · शुरुआत मुफ़्त है। पेड प्लान $15 प्रति माह से।
CircleCI में एआई एजेंट क्या करते हैं
फेल हुए वर्कफ़्लो की वजह जानें
वर्कफ़्लो फेल होने पर यह फेल हुए स्टेप का आउटपुट पढ़ता है, पहली असली एरर ढूँढता है, उसी ब्रांच पर आखिरी सफल रन से तुलना करता है और बदलाव करने वाले GitHub कमिट का लिंक देता है।
पूछेंmain पर build-and-test वर्कफ़्लो फेल हो गया। असली एरर क्या है और पिछली बार पास होने के बाद क्या बदला है?
अस्थिर टेस्ट ढूँढें
हर सोमवार यह पिछले 30 दिनों के टेस्ट नतीजे पढ़ता है और उन टेस्ट की सूची बनाता है जो एक ही कोड पर कभी पास और कभी फेल हुए, साथ में उनकी आवृत्ति भी बताता है। जिन टेस्ट को ठीक करना ज़रूरी है, उनके लिए यह Jira टिकट का ड्राफ्ट बनाता है।
पूछेंहर सोमवार, पिछले 30 दिनों में main पर सबसे अस्थिर टेस्ट की सूची बनाओ और सबसे ऊपर के पाँच के लिए टिकट का ड्राफ्ट तैयार करो।
कॉन्फ़िग तेज़ करें
यह .circleci/config.yml और हर जॉब का समय पढ़ता है, फिर ब्रांच पर कैशिंग, पैरेललिज़्म, टेस्ट स्प्लिटिंग, कैश की हुई Docker Hub इमेज या अलग रिसोर्स क्लास के सुझाव देता है। बदलाव पुश करने से पहले पूछता है।
पूछेंहमारी पाइपलाइन में 22 मिनट लगते हैं। सबसे धीमे जॉब ढूँढो और एक ब्रांच पर तेज़ config.yml का प्रस्ताव तैयार करो।
होल्ड मंज़ूर करने से पहले सारांश पाएँ
जब वर्कफ़्लो डिप्लॉय से पहले अप्रूवल जॉब पर रुकता है, तो यह डिप्लॉय होने वाले कमिट, पुल रिक्वेस्ट और टेस्ट नतीजों की सूची बनाता है और Slack के लिए नोट का ड्राफ्ट तैयार करता है, ताकि आप फ़ैसला ले सकें। होल्ड मंज़ूर करने से पहले यह हमेशा आपसे पूछता है।
पूछेंdeploy-production वर्कफ़्लो होल्ड पर है। बताओ क्या डिप्लॉय होगा और क्या सभी टेस्ट पास हुए हैं।
क्रेडिट उपयोग पर नज़र रखें
हर महीने की पहली तारीख को यह प्रोजेक्ट और वर्कफ़्लो के हिसाब से उपयोग पढ़ता है। फिर सबसे ज़्यादा क्रेडिट इस्तेमाल करने वाले जॉब और बिना किसी संबंधित बदलाव के चलने वाले जॉब ढूँढकर Google Sheets में दिखाता है।
पूछेंहर महीने की 1 तारीख को दिखाओ कि पिछले महीने किन प्रोजेक्ट और जॉब ने सबसे ज़्यादा CircleCI क्रेडिट इस्तेमाल किए और क्यों।
कॉन्टेक्स्ट और वेरिएबल जाँचें
यह हर कॉन्टेक्स्ट, उसे इस्तेमाल करने वाले प्रोजेक्ट और सिक्योरिटी ग्रुप की पाबंदियों की सूची बनाता है। यह सिर्फ़ वेरिएबल के नाम दिखाता है और डिप्लॉय की रखने वाले ऐसे कॉन्टेक्स्ट बताता है जो सभी के लिए खुले हैं। इन्हें बदलने से पहले पूछता है।
पूछेंकिन कॉन्टेक्स्ट में प्रोडक्शन की हैं और कौन से प्रोजेक्ट उन्हें इस्तेमाल कर सकते हैं?
ऑर्ब को अपडेट रखें
यह हर प्रोजेक्ट में इस्तेमाल होने वाले ऑर्ब और उनके पिन किए गए वर्ज़न की सूची बनाता है, नए वर्ज़न का चेंजलॉग पढ़ता है और क्या बदलेगा, इस नोट के साथ ब्रांच पर अपग्रेड तैयार करता है।
पूछेंहमारे प्रोजेक्ट में कौन से ऑर्ब एक से ज़्यादा मेजर वर्ज़न पीछे हैं? ब्रांच पर उनके अपग्रेड तैयार करो।
यह कैसे जुड़ता है
- 1आप अपने अकाउंट के पर्सनल API टोकन से CircleCI कनेक्ट करते हैं। टोकन आपके संगठन के प्रोजेक्ट में वही काम कर सकता है जो आप कर सकते हैं, इसलिए एजेंट की पहुँच भी आपके बराबर रहती है।
- 2आप चुनते हैं कि कौन से एजेंट CircleCI इस्तेमाल कर सकते हैं। इंजीनियरिंग एजेंट को इसकी ज़रूरत होती है और डेटा एजेंट मासिक रिपोर्ट के लिए उपयोग पढ़ सकता है; किसी और को आपकी पाइपलाइन की ज़रूरत नहीं है।
- 3पाइपलाइन, लॉग, टेस्ट नतीजे और उपयोग पढ़ने के लिए एजेंट नहीं पूछता। वर्कफ़्लो दोबारा चलाने या रद्द करने, होल्ड जॉब मंज़ूर करने, पाइपलाइन शुरू करने, कॉन्टेक्स्ट या वेरिएबल एडिट करने और कॉन्फ़िग पुश करने से पहले पूछता है।
डेवलपर और आईटी में और ऐप
इस तरह के दूसरे ऐप जिनमें एआई एजेंट काम करते हैं। हर ऐप का अपना पेज है।
अक्सर पूछे जाने वाले सवाल
क्या एआई एजेंट फेल हो रहे CircleCI बिल्ड ठीक कर सकता है?
यह फेल होने की वजह पता करके बदलाव तैयार करता है। एआई एजेंट फेल हुए स्टेप का आउटपुट पढ़ता है, पिछले सफल रन से तुलना करता है और अगर समस्या कोड या config.yml में है, तो अपने कंप्यूटर पर एक ब्रांच में बदलाव करता है। ब्रांच पुश करने और वर्कफ़्लो दोबारा चलाने से पहले यह पूछता है।
क्या एआई एजेंट CircleCI में अस्थिर टेस्ट ढूँढ सकता है?
हाँ। एजेंट आपके चुने हुए समय के टेस्ट नतीजे पढ़ता है, एक ही कोड पर पास और फेल होने वाले टेस्ट ढूँढता है, बिल्ड कितनी बार टूटा उसके हिसाब से उन्हें क्रम में रखता है और Jira या Linear में टिकट के ड्राफ्ट बनाता है। अस्थिर टेस्ट ठीक करना कोड में बदलाव है, इसलिए उसे पुश करने से पहले एजेंट पूछता है।
क्या एआई एजेंट होल्ड जॉब मंज़ूर कर सकता है या डिप्लॉय शुरू कर सकता है?
आपकी मंज़ूरी के बिना नहीं। होल्ड जॉब इसलिए होता है ताकि फ़ैसला कोई व्यक्ति ले, और एजेंट ऐसा ही होने देता है। यह क्या डिप्लॉय होगा उसका सारांश और एक कार्ड दिखाता है। यह सिर्फ़ आपकी अनुमति पर मंज़ूरी देता है, CircleCI कनेक्शन के ज़रिए या, जहाँ कनेक्शन से काम न हो सके, अपने ब्राउज़र में।
क्या एआई एजेंट हमारा CircleCI क्रेडिट उपयोग कम कर सकता है?
यह पता कर सकता है कि क्रेडिट कहाँ खर्च हो रहे हैं और बदलाव सुझा सकता है। एजेंट सबसे ज़्यादा क्रेडिट इस्तेमाल करने वाले जॉब, असंबंधित फ़ाइलें बदलने पर चलने वाले वर्कफ़्लो और ज़रूरत से बड़े रिसोर्स क्लास दिखाता है। फिर यह ब्रांच पर कॉन्फ़िग में बदलाव तैयार करता है। यह किसी संख्या का वादा नहीं कर सकता, लेकिन हर सुझाव में बताता है कि उससे क्या बदलाव होने की उम्मीद है।
आपकी अगली भर्तीआज ही काम शुरू कर सकते हैं।
एक मिनट में अपना पहला एआई एजेंट बनाएँ। शुरुआत मुफ़्त है।