← नवीनतम पेपर
💻 computer science

On the Footprints of Reviewer Bots Feedback on Agentic Pull Requests in OSS GitHub Repositories

4,532 एजेंटिक पुल रिक्वेस्ट्स का यह अनुभवजन्य अध्ययन यह प्रकट करता है कि जबकि रिव्यूअर बॉट्स सभ्य और निर्देशात्मक फीडबैक प्रदान करते हैं, अधिक कमेंट वॉल्यूम लंबे समाधान समय और कम फीडबैक गुणवत्ता के साथ सह-संबद्ध है, जो यह सुझाव देता है कि बड़ी मात्रा में कमेंट उत्पन्न करने के बजाय लक्षित, उच्च-प्रासंगिकता वाले कमेंट्स को प्राथमिकता देना अधिक प्रभावी है।

मूल लेखक: Syeda Kaneez Fatima, Yousuf Abrar, Abdul Rehman Tahir, Amelia Nawaz, Shamsa Abid, Abdul Ali Bangash

प्रकाशित 2026-04-28
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Syeda Kaneez Fatima, Yousuf Abrar, Abdul Rehman Tahir, Amelia Nawaz, Shamsa Abid, Abdul Ali Bangash

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

सॉफ्टवेयर डेवलपमेंट की कल्पना एक विशाल, हलचल भरे निर्माण स्थल (construction site) के रूप में करें। अतीत में, जब एक कार्यकर्ता (एक मानव डेवलपर) इमारत का एक नया हिस्सा पूरा कर लेता था, तो वह इसे स्वीकृत कराने से पहले एक वरिष्ठ वास्तुकार (senior architect) से निरीक्षण करने के लिए कहता था।

अब, एक नए प्रकार के कार्यकर्ता की कल्पना करें: AI रोबोट जो अपने आप इमारत के पूरे हिस्से बना सकते हैं। ये "एजेंटिक पुल रिक्वेस्ट" (agentic PRs) हैं। वे चीजें बनाते हैं और अनुमोदन के लिए प्रस्तुत करते हैं।

लेकिन यहाँ एक मोड़ है: इन रोबोट द्वारा बनाए गए हिस्सों का निरीक्षण करने वाले लोग भी रोबोट ही हैं। ये रिव्यूअर बॉट्स (Reviewer Bots) हैं। इन्हें कोड को पढ़ने, गलतियाँ खोजने और मानव वास्तुकारों के लिए नोट्स छोड़ने के लिए प्रोग्राम किया गया है।

यह शोध पत्र एक जासूसी कहानी की तरह है जो पूछता है: ये रोबोट निरीक्षक अपना काम कितनी अच्छी तरह कर रहे हैं, और क्या उनका व्यवहार वास्तव में निर्माण प्रक्रिया में मदद करता है या नुकसान पहुँचाता है?

यहाँ शोधकर्ताओं ने क्या पाया है, जिसे सरल अवधारणाओं में विभाजित किया गया है:

1. रोबोट निरीक्षक विनम्र हैं, लेकिन थोड़े "शोरभरे" (Noisy) हैं

शोधकर्ताओं ने इन रोबोट निरीक्षकों द्वारा छोड़े गए 7,000 से अधिक नोट्स का अध्ययन किया।

  • स्वर (Tone): रोबोट अविश्वसनीय रूप से विनम्र हैं। उनके लगभग 100% कमेंट्स मैत्रीपूर्ण और रचनात्मक हैं। वे कभी गुस्सा या बदतमीजी नहीं करते।
  • सामग्री (Content): वे मुख्य रूप से बग्स को ठीक करने (दीवार में दरारें), टेस्टिंग (यह सुनिश्चित करना कि लाइटें काम कर रही हैं), और डॉक्यूमेंटेशन (निर्देश पुस्तिका लिखना) के बारे में बात करते हैं।
  • गुणवत्ता (Quality): रोबोट संक्षिप्त होने में बहुत अच्छे हैं। वे बहुत अधिक विस्तार में नहीं जाते। हालाँकि, उनके नोट्स केवल मध्यम रूप से सहायक हैं। कभी-कभी वे उन चीजों की ओर इशारा करते हैं जो उस विशिष्ट कोड के टुकड़े के लिए वास्तव में महत्वपूर्ण नहीं हैं जिसे वे देख रहे हैं।

उपमा (Analogy): कल्पना कीजिए कि एक रोबोट निरीक्षक एक निर्माण स्थल के चारों ओर घूम रहा है। वह बहुत विनम्र है और कभी चिल्लाता नहीं है। वह छोटे, साफ नोट्स लिखता है। लेकिन, वह अक्सर एक बिल्कुल अच्छी ईंट की ओर इशारा करता है और कहता है, "इसे देखें," भले ही वह ईंट ठीक हो। वह लिखने में कुशल है, लेकिन हमेशा वास्तविक समस्याओं को खोजने में कुशल नहीं है।

2. "अधिक ही कम है" (More is Less) की समस्या

शोध पत्र की सबसे बड़ी खोज मात्रा बनाम गुणवत्ता के बारे में है।

शोधकर्ताओं ने एक अजीब संबंध पाया: एक प्रोजेक्ट पर रोबोट जितने अधिक कमेंट छोड़ता है, प्रोजेक्ट को पूरा करने में उतना ही अधिक समय लगता है।

  • तनुकरण प्रभाव (The Dilution Effect): एक कड़क कॉफी के कप के बारे में सोचें। यदि आप एक चम्मच कॉफी डालते हैं, तो यह मजबूत और स्वादिष्ट होती है। यदि आप चम्मच-दर-चम्मच कमजोर, पानी जैसी कॉफी डालते रहते हैं, तो कप भर जाता है, लेकिन उसका स्वाद पतला और कमजोर हो जाता है।
  • निष्कर्ष: जब एक रिव्यूअर बॉट कुछ ही कमेंट छोड़ता है, तो वे कमेंट आमतौर पर प्रासंगिक और स्पष्ट होते हैं। लेकिन जब एक बॉट "स्पैम मोड" में चला जाता है और 20 या 30 कमेंट छोड़ देता है, तो उन कमेंट्स की औसत गुणवत्ता गिर जाती है। रोबोट छोटी, महत्वहीन चीजों की ओर इशारा करने लगता है, जिससे "शोर" (noise) पैदा होता है।

उपमा: कल्पना कीजिए कि आप घास के ढेर में सुई खोजने की कोशिश कर रहे हैं।

  • परिदृश्य A: एक सहायक रोबोट एक जगह की ओर इशारा करता है और कहता, "सुई यहाँ है।" आप उसे जल्दी ढूंढ लेते हैं।
  • परिदृश्य B: एक अति-सक्रिय रोबोट 50 अलग-अलग जगहों की ओर इशारा करता है, कहता है, "शायद यहाँ? शायद यहाँ? इस तिनके को देखो? उस तिनके को देखो?" आप उन सभी 50 जगहों की जाँच करने में घंटों बिता देते हैं, और किसी भी एक जगह के सही होने की औसत संभावना बहुत कम होती है। रोबोट की "मदद" वास्तव में आपको धीमा कर देती है।

3. क्या "अच्छा" फीडबैक प्रोजेक्ट को स्वीकृत करवाता है?

आप सोच सकते हैं कि यदि कोई रोबोट उच्च-गुणवत्ता वाला, प्रासंगिक फीडबैक देता है, तो प्रोजेक्ट तेजी से स्वीकृत हो जाएगा। अध्ययन कहता है: वास्तव में ऐसा नहीं है।

  • गुणवत्ता बनाम गति: फीडबैक की "गुणवत्ता" (कि वह कितना प्रासंगिक या स्पष्ट है) ने प्रोजेक्ट के तेजी से या धीरे स्वीकृत होने में वास्तव में कोई अंतर नहीं डाला।
  • मात्रा बनाम गति: कमेंट्स की संख्या मुख्य कारक थी। उच्च मात्रा में बॉट कमेंट्स वाले प्रोजेक्ट्स को हल करने में काफी अधिक समय लगा।

निष्कर्ष (The Bottom Line)

शोध पत्र निष्कर्ष निकालता है कि जबकि ये रिव्यूअर बॉट्स विनम्र और संक्षिप्त हैं, वे वर्तमान में गहरे, रणनीतिक समीक्षकों के बजाय स्वचालित प्री-चेकर्स (automated pre-checkers) के रूप में कार्य कर रहे हैं।

इन रोबोटों को बनाने वाले लोगों के लिए मुख्य सीख यह है: जितने अधिक कमेंट छोड़ने की कोशिश करें, उतना ही कम करें।

50 औसत दर्जे के नोट्स छोड़ने वाले रोबोट के बजाय, हमें एक ऐसे रोबोट की आवश्यकता है जो 5 शानदार नोट्स छोड़े। बहुत अधिक कमेंट उत्पन्न करके, बॉट्स "तनुकरण प्रभाव" (dilution effect) पैदा कर रहे हैं जहाँ उनकी मूल्यवान सलाह महत्वहीन शोर के समुद्र में खो जाती है, जिससे पूरी सॉफ्टवेयर विकास प्रक्रिया धीमी हो जाती है।

संक्षेप में: एक रोबोट जो बहुत कम बोलता है लेकिन सही बात कहता है, उस रोबोट से बेहतर है जो बहुत अधिक बोलता है लेकिन ज्यादातर कुछ भी महत्वपूर्ण नहीं कहता।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →