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

Trustworthy AI Software Engineers

यह विजन पेपर विश्वासनीयता के प्रमुख आयामों को स्थापित करके और उनके मूल्यांकन को व्यवहार में संचालित करने के लिए एक साक्ष्य-केंद्रित निरीक्षण ढांचे का प्रस्ताव देकर, एआई सॉफ्टवेयर इंजीनियरों को मानव-एआई टीमों में विश्वसनीय प्रतिभागियों के रूप में पुनरपरिभाषित करता है।

मूल लेखक: Aldeida Aleti, Baishakhi Ray, Rashina Hoda, Simin Chen

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

मूल लेखक: Aldeida Aleti, Baishakhi Ray, Rashina Hoda, Simin Chen

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

कल्पना कीजिए कि सॉफ्टवेयर (जैसे ऐप्स या वेबसाइट्स) बनाने की दुनिया में एक बहुत बड़ा अपग्रेड होने वाला है। केवल इंसानों द्वारा कोड टाइप करने के बजाय, हम AI एजेंट्स पेश कर रहे हैं जो अपने आप कोड लिख, सुधार और जांच सकेंगे। लेकिन इससे पहले कि हम इन AI बॉट्स को पूरी कमान सौंप दें, इस पेपर के लेखक एक महत्वपूर्ण सवाल पूछते हैं: क्या हम उन पर भरोसा कर सकते हैं?

यहाँ उनके विजन का एक सरल विवरण दिया गया है, जिसमें रोजमर्रा के उदाहरणों का उपयोग किया गया है।

1. "AI सॉफ्टवेयर इंजीनियर" क्या है?

परंपरागत रूप से, हम एक सॉफ्टवेयर इंजीनियर को ऐसे व्यक्ति के रूप में देखते हैं जो केवल कोड लिखता है। लेकिन यह पेपर तर्क देता है कि इंजीनियर होना केवल ईंटें लगाने जैसा नहीं, बल्कि एक निर्माण स्थल पर जनरल कॉन्ट्रैक्टर (मुख्य ठेकेदार) होने जैसा है, न कि केवल एक राजमिस्त्री।

  • राजमिस्त्री (पुराना AI): जब कहा जाए तो बस ईंटें रखता है (कोड लिखता है)।
  • जनरल कॉन्ट्रैक्टर (एजेंटिक इंजीनियर): इस AI को बहुत कुछ करने की आवश्यकता है। इसे:
    • क्लाइंट से बात करनी होगी ताकि वे समझ सकें कि वे वास्तव में क्या चाहते हैं (आवश्यकताएं)।
    • ब्लूप्रिंट तैयार करने होंगे (डिजाइन)।
    • यह जांचना होगा कि क्या इमारत सुरक्षित है (टेस्टिंग)।
    • मानवीय टीम के सदस्यों और अन्य AI बॉट्स के साथ बिना किसी अराजकता के काम करना होगा।
    • जब उसे उत्तर न पता हो, तो उसे स्वीकार करना होगा।

नियम: एक AI तभी "सॉफ्टवेयर इंजीनियर" है यदि वह पूरे काम को संभाल सके, न कि केवल टाइपिंग वाले हिस्से को।

2. एक AI इंजीनियर को "विश्वसनीय" क्या बनाता है?

लेखक कहते हैं कि "भरोसा" केवल एक भावना नहीं है जिसे आप महसूस करते हैं; यह उन गुणों का एक समूह है जो AI वास्तव में रखता है। इसे एक नए कर्मचारी को काम पर रखने जैसा समझें। आप केवल यह "महसूस" नहीं करते कि वे अच्छे हैं; आप विशिष्ट लक्षणों को देखते हैं। वे चार मुख्य स्तंभों की पहचान करते हैं:

  • तकनीकी गुणवत्ता (The "क्या यह काम करता है?" कारक): क्या कोड वास्तव में वही करता है जो उसे करना चाहिए? क्या यह तेज़ है? क्या यह अजीब इनपुट मिलने पर टूट जाता है? क्या यह सुरक्षित है?
  • पारदर्शिता और जवाबदेही (The "अपना काम दिखाओ" कारक): यदि AI कोई गलती करता है, तो क्या हम यह देख पाने के लिए पीछे जा सकते हैं कि वह क्यों हुई? क्या यह अपने तर्क को समझा सकता है? यदि कुछ गलत हो जाता है, तो जिम्मेदार कौन है?
  • ज्ञान संबंधी विनम्रता (The "मुझे नहीं पता" कारक): यह बहुत महत्वपूर्ण है। एक भरोसेमंद AI को अपनी सीमाओं का पता होना चाहिए। जब वह अनिश्चित हो, तो उसे आत्मविश्वास के साथ अनुमान नहीं लगाना चाहिए। उसे कहना चाहिए, "मैं इस बारे में 100% निश्चित नहीं हूँ," बजाय इसके कि वह कोई फर्जी समाधान बना ले।
  • नैतिक संरेखण (The "अच्छा नागरिक" कारक): क्या AI गोपनीयता का सम्मान करता है? क्या यह निष्पक्ष है? क्या यह टीम और समाज के नियमों और मूल्यों का पालन करता है?

3. बड़ी समस्या: हम सब कुछ चेक नहीं कर सकते

यहाँ पेंच है: ये AI इंजीनियर भारी मात्रा में कोड उत्पन्न करने जा रहे हैं। यदि किसी इंसान को यह जांचने के लिए AI द्वारा लिखे गए हर एक लाइन को पढ़ना होगा कि वह अच्छी है या नहीं, तो वे "रिव्यू थकान" (जैसे एक दिन में लाइब्रेरी की सारी किताबें पढ़ने की कोशिश करना) का शिकार हो जाएंगे। यह असंभव है।

4. समाधान: "साक्ष्य-केंद्रित" (Evidence-Centic) निरीक्षण

पेपर AI के काम को जांचने के तरीके में एक चतुर बदलाव का प्रस्ताव देता है।

  • पुराना तरीका (आर्टिफैक्ट-केंद्रित): "मुझे अंतिम कोड दिखाओ। मैं यह देखने के लिए हर लाइन पढ़ूँगा कि क्या यह परफेक्ट है।" (बहुत धीमा, असंभव)।
  • नया तरीका (साक्ष्य-केंद्रित): "मुझे अभी पूरा कोड मत दिखाओ। मुझे रसीदें दिखाओ।"

कल्पना कीजिए कि आप एक पुरानी कार खरीद रहे हैं। आपको उस पर भरोसा करने के लिए उसके इंजन को खोलने की आवश्यकता नहीं है। आप साक्ष्य देखते हैं: एक मैकेनिक की रिपोर्ट, एक साफ टाइटल, एक टेस्ट ड्राइव लॉग।
इसी तरह, डेवलपर्स को केवल अंतिम कोड नहीं देखना चाहिए। उन्हें भरोसे के संकेतों को देखना चाहिए:

  • क्या AI ने समझाया कि उसने इस समाधान को क्यों चुना?
  • क्या इसने किसी जोखिम या अनिश्चितता को फ्लैग किया?
  • क्या हम इस कोड को मूल अनुरोध से वापस जोड़ सकते हैं?

5. "कोड रिव्यू" प्रक्रिया को बदलना

अंत में, पेपर कोड की समीक्षा करने के तरीके को बदलने का सुझाव देता है।

  • पुराना तरीका: आप ऐप लॉन्च करने से पहले कोड की जांच करते हैं। एक बार लॉन्च होने के बाद, आप समाप्त हो जाते हैं।
  • नया तरीका: कोड रिव्यू वास्तव में कभी खत्म नहीं होता। यह निरंतर निगरानी (Continuous Monitoring) बन जाता है।
    • इसे एक सुरक्षा कैमरे की तरह समझें जो कभी बंद नहीं होता। ऐप चलने के बाद भी, AI और इंसान वास्तविक दुनिया में इसके व्यवहार को देखते रहते हैं। यदि यह अजीब व्यवहार करने लगता है, तो "रिव्यू" इसे तुरंत पकड़ लेता है।

सारांश

पेपर का तर्क है कि सॉफ्टवेयर बनाने में एक सच्चा साथी बनने के लिए, AI को केवल एक कोड जनरेटर से कहीं अधिक होना चाहिए। उसे एक जिम्मेदार, विनम्र और पारदर्शी टीम सदस्य होना चाहिए। और इस पर भरोसा करने के लिए, हमें कोड की हर लाइन पढ़ने के बजाय अच्छे व्यवहार के प्रमाण (साक्ष्य) तलाशने की आवश्यकता है। यह इंसानों और AI के बीच की साझेदारी को सुरक्षित और अधिक प्रभावी बनाता है।

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

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

Digest आज़माएँ →