← नवीनतम पेपर
🤖 AI

The End of Software Engineering: How AI Agents Are Fundamentally Restructuring the Software Paradigm

यह शोध पत्र तर्क देता है कि एआई (AI) एजेंटों का उदय सॉफ्टवेयर प्रतिमान के एक मौलिक पुनर्गठन का प्रतिनिधित्व करता है, जो स्थिर, मानव-लिखित कोड से गतिशील, एलएलएम (LLM)-संचालित रीजनिंग लूप की ओर स्थानांतरित हो रहा है और स्व-विकसित एजेंट पारिस्थित प्रणालियों की ओर संक्रमण को नेविगेट करने के लिए "एजेंटिक इंजीनियरिंग" के एक नए अनुशासन को आवश्यक बनाता है।

मूल लेखक: Zhenfeng Cao

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

मूल लेखक: Zhenfeng Cao

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

यहाँ "The End of Software Engineering" पेपर का सरल भाषा और रचनात्मक उपमाओं (analogies) के साथ विवरण दिया गया है।

मुख्य विचार: ईंटें बनाने से लेकर एक जादुई शेफ को निर्देशित करने तक

पिछले 50+ वर्षों से, सॉफ़्टवेयर बनाना एक विशाल, स्थिर ईंट की दीवार बनाने जैसा रहा है।

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

पेपर तर्क देता है कि हम Software 1.0 (इंसानों द्वारा लिखा गया स्थिर कोड) से Agentic Engineering (AI एजेंट्स जो सोचते हैं, समस्या हल करने के लिए अस्थायी कोड लिखते हैं, और फिर आगे बढ़ जाते हैं) की ओर बढ़ रहे हैं।


मुख्य अवधारणाओं की व्याख्या

1. "ईंट की दीवार" वाली समस्या (जटिलता/Complexity)

पुराने दिनों में, सॉफ़्टवेयर इंजीनियर बड़े कामों को छोटे, व्यवस्थित बक्सों (मॉड्यूल्स) में तोड़कर जटिलता को प्रबंधित करने की कोशिश करते थे। लेकिन पेपर कहता है कि इसकी एक सीमा है।

  • उपमा: एक पार्टी की कल्पना करें जहाँ हर कोई हर किसी से बात कर सकता है। 5 लोगों के साथ, 10 बातचीत होती हैं। 100 लोगों के साथ, लगभग 5,000 बातचीत होती हैं।
  • समस्या: जैसे-जैसे सॉफ़्टवेयर बड़ा होता जाता है, अलग-अलग हिस्सों के आपस में जुड़ने के तरीके विस्फोट की तरह बढ़ते हैं। मानव मस्तिष्क अब उन सभी कनेक्शनों को ट्रैक नहीं रख सकता। यही कारण है कि बड़े सॉफ़्टवेयर प्रोजेक्ट अक्सर विफल हो जाते हैं या अटक जाते हैं।

2. बदलाव: "कैसे" से "क्या" की ओर

पेपर बताता है कि हमें सॉफ़्टवेयर कैसे मिलते हैं, इसके तीन चरण हैं:

  • पीढ़ी 1 (लोकल सॉफ़्टवेयर): आप सॉफ़्टवेयर का एक बॉक्स खरीदते हैं। आपको इसे इंस्टॉल करना पड़ता है, इसे ठीक करना पड़ता है और सर्वर चलाना पड़ता है। आप मैकेनिक हैं।
  • पीढ़ी 2 (SaaS - सॉफ्टवेयर एज़ अ सर्विस): आप एक वेबसाइट (जैसे Gmail) में लॉग इन करते हैं। कंपनी सर्वर और अपडेट संभालती है। आप बस इसका उपयोग करते हैं। वेंडर (विक्रेता) मैकेनिक है।
  • पीढ़ी 3 (AaaS - एजेंट एज़ अ सर्विस):ized: आप एक AI एजेंट को कहते हैं, "मुझे बिक्री पर एक रिपोर्ट चाहिए।" एजेंट यह पता लगाता है कि डेटा कैसे प्राप्त किया जाए, इसे करने के लिए कोड लिखता है, इसे चलाता है, और आपको रिपोर्ट दे देता है। आप कोड या सर्वर को नहीं देखते। एजेंट मैकेनिक है।

पेपर का दावा: हम "AI इंसानों को कोड लिखने में मदद करता है" से "AI एजेंट्स काम करते हैं और हमें परिणाम देते हैं" की ओर बढ़ रहे हैं। कोड स्वयं अदृश्य और अस्थायी हो जाता है।

3. नया काम: "इंटेंट आर्किटेक्ट" (Intent Architect)

यदि AI कोड लिखता है, तो इंसान क्या करेंगे?

  • पुराना काम: निर्देश लिखना (कोडिंग)।
  • नया काम: इंटेंट आर्किटेक्ट (Intent Architect)
  • उपमा: एक फिल्म निर्देशक (Film Director) के बारे में सोचें। निर्देशक कैमरा नहीं पकड़ता या कॉस्ट्यूम नहीं सिलता। वे अभिनेताओं (AI एजेंट्स) को बताते हैं कि दृश्य कैसा महसूस होना चाहिए, लक्ष्य क्या है, और यह देखते हैं कि अंतिम फिल्म समझ में आ रही है या नहीं।
  • पेपर कहता है: इंसान "इंटेंट आर्किटेक्ट" बनेंगे जो लक्ष्य निर्धारित करेंगे, "कोऑर्डिनेटर" जो AI एजेंट्स की टीम का प्रबंधन करेंगे, और "ऑडिटर" जो अंतिम परिणाम की जांच करेंगे।

4. वर्तमान वास्तविकता की जाँच (द "क्लिफ"/The Cliff)

पेपर आशावादी है लेकिन यथार्थवादी भी। यह एक बेंचमार्क का उपयोग करता है जिसे EvoClaw कहा जाता है, जो एक "परफॉर्मेंस क्लिफ" (प्रदर्शन में अचानक गिरावट) दिखाता है।

  • उपमा: एक छात्र की कल्पना करें जो टेस्ट में एकल गणित के सवालों को हल करने में बहुत अच्छा है (80%+ सफलता)। लेकिन यदि आप उसे एक पूरा उपन्यास लिखने के लिए कहते हैं जहाँ प्रत्येक अध्याय पिछले अध्याय पर निर्भर है, और वह अध्याय 1 में एक छोटी सी गलती करता है जो अध्याय 10 को बर्बाद कर देती है, तो वह विफल हो जाता है (सफलता घटकर 38% रह जाती है)।
  • निष्कर्ष: AI एजेंट्स एक विशिष्ट बग को ठीक करने या एक छोटा स्क्रिप्ट लिखने में अद्भुत हैं। लेकिन जब उन्हें लंबे समय तक एक प्रोजेक्ट पर काम करना होता है, पिछले बदलावों को याद रखना होता है, और ऐसी गलतियाँ नहीं करनी होतीं जो जमा होकर बड़ी समस्या बन जाएं, तो वे संघर्ष करते हैं।

रोडमैप: हम कहाँ जा रहे हैं?

पेपर इस विकास के चार चरणों को रेखांकित करता है:

  1. चरण 1 (अब): स्मार्ट असिस्टेंट। एक GPS की तरह जो अगले मोड़ का सुझाव देता है। यह आपको कोड लिखने में मदद करता है, लेकिन आप अभी भी ड्राइवर हैं।
  2. चरण 2 (जल्द ही): सेल्फ-ड्राइविंग कार। एजेंट आपके हाथ लगाए बिना एक विशिष्ट मार्ग (एक फीचर बनाना) को शुरू से अंत तक चला सकता है, लेकिन आप अभी भी मंजिल चुनते हैं।
  3. चरण 3 (भविष्य): द फ्लीट (The Fleet)। मिलकर काम करने वाले एजेंट्स की एक टीम। एक एजेंट "प्रोजेक्ट मैनेजर" है, एक "डिज़ाइनर" है, एक "टेस्टर" है। वे जटिल सिस्टम बनाने के लिए एक-दूसरे से बात करते हैं।
  4. चरण 4 (दूर का भविष्य): स्व-विकसित पारिस्थितिकी तंत्र (Self-Evolving Ecosystem)। एजेंट्स खुद को बेहतर बना सकते हैं, नए कौशल सीख सकते हैं, और मानवीय सहायता के बिना अपनी गलतियों को सुधार सकते हैं।

पेपर के निष्कर्ष का सारांश

पेपर निष्कर्ष निकालता है कि जैसा कि हम जानते हैं वैसा सॉफ़्टवेयर इंजीनियरिंग समाप्त हो रहा है।

  • हम उस दुनिया से दूर जा रहे हैं जहाँ इंसान हर निर्णय को मैन्युअल रूप से एनकोड करते हैं।
  • हम उस दुनिया की ओर बढ़ रहे हैं जहाँ इंसान लक्ष्य निर्धारित करते हैं, और AI एजेंट्स कैसे करना है, इसका पता लगाते हैं।
  • सावधानी: हम अभी वहाँ नहीं पहुँचे हैं। हालाँकि एजेंट्स छोटे कार्यों के लिए बेहतरीन हैं, लेकिन वे लंबे समय तक चलने वाले, जटिल प्रोजेक्ट्स के लिए संघर्ष करते हैं जहाँ गलतियाँ बर्फ के गोले (snowball) की तरह बढ़ती जा सकती हैं।

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

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

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

Digest आज़माएँ →