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

Self-Organizing Multi-Agent Systems for Continuous Software Development

यह शोधपत्र TheBotCompany को प्रस्तुत करता है, जो एक ओपन-सोर्स फ्रेमवर्क है जो वास्तविक दुनिया की परियोजनाओं पर प्रभावी, निरंतर और मील के पत्थर-आधारित (milestone-driven) सॉफ्टवेयर विकास को सक्षम करने के लिए तीन-चरणीय स्टेट मशीन और एसिंक्रोनस मानव निरीक्षण के साथ स्व-संगठित मल्टी-एजेंट सिस्टम का लाभ उठाता है।

मूल लेखक: Wenhan Lyu, Yue Xiao, Yixuan Zhang, Yifan Sun

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

मूल लेखक: Wenhan Lyu, Yue Xiao, Yixuan Zhang, Yifan Sun

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

कल्पना कीजिए कि आप एक विशाल, जटिल गगनचुंबी इमारत बनाना चाहते हैं।

अतीत में, यदि आप एक अकेले, अविश्वसनीय रूप से बुद्धिमान AI आर्किटेक्ट से पूछते, तो आप कहते, "मेरे लिए एक गगनचुंबी इमारत बनाओ," और वह एक ही बार में पूरी चीज़ बनाने की कोशिश करता। यदि वह बीच में थक जाता या भ्रमित हो जाता, तो पूरी योजना ढह सकती थी, या जब आप अगले दिन वापस आते तो वह भूल जाता कि वह क्या कर रहा था।

TheBotCompany एक नया सिस्टम है जो खेल बदल देता है। एक अकेले सुपर-AI के सारा काम अकेले करने के बजाय, यह एक स्व-संगठित निर्माण कंपनी (self-organizing construction company) की तरह कार्य करता है जो 24/7 चलती रहती है, तब भी जब आप सो रहे होते हैं।

यह कैसे काम करता है, इसे सरल अवधारणाओं में यहाँ दिया गया है:

1. तीन-चरणीय नृत्य (रणनीति → निष्पादन → सत्यापन)

अधिकांश AI कोडिंग टूल केवल कोड लिखते हैं और उम्मीद करते हैं कि सब ठीक होगा। TheBotCompany सॉफ्टवेयर विकास को एक सख्त, तीन-चरणीय नृत्य की तरह मानती है जो बार-बार दोहराया जाता है:

  • रणनीतिकार (एथेना - Athena): उसे एक प्रोजेक्ट मैनेजर के रूप में सोचें। वह कोड नहीं लिखती। इसके बजाय, वह बड़ी तस्वीर को देखती है और कहती है, "ठीक है, आज हम नींव बनाने जा रहे हैं। यहाँ योजना है।" वह विशाल गगनचुंबी इमारत को छोटे, प्रबंधनीय "माइलस्टोन" (महत्वपूर्ण चरणों) में तोड़ देती है।
  • निर्माता (एरीस - Ares): यह एक फोरमैन (फोरमैन) है। एक बार जब रणनीतिकार योजना दे देती है, तो फोरमैन काम के लिए सही टीम को काम पर रखता है। यदि काम प्लंबिंग का है, तो वह प्लंबरों को काम पर रखता है। यदि यह इलेक्ट्रिकल है, तो वह इलेक्ट्रीशियन को काम पर रखता है। वे काम करते हैं।
  • निरीक्षक (अपोलो - Apollo): यह गुणवत्ता नियंत्रण प्रमुख (Quality Control Chief) है। महत्वपूर्ण बात यह है कि निरीक्षक, निर्माता नहीं है। निर्माता अपने काम की स्वयं जांच नहीं कर सकता क्योंकि वह बहुत अभिमानी हो सकता है या गलतियाँ देखने के लिए बहुत थक सकता है। निरीक्षक तैयार नींव को देखता है और कहता है, "पास, हम आगे बढ़ सकते हैं," या "फेल, इसमें दरार है, इसे ठीक करें।"

2. "स्व-संगठित" क्रू (Self-Organizing Crew)

पुराने AI सिस्टम में, टीम निश्चित होती थी। आपके पास हमेशा एक "कोडर" और एक "टेस्टर" होता था, चाहे कुछ भी हो।

TheBotCompany में, टीम परिवर्तनशील (fluid) है।

  • कल्पना कीजिए कि आप एक घर बना रहे हैं। सुबह आपको एक बढ़ई की आवश्यकता होती है। दोपहर में, आपको एक पेंटर की आवश्यकता होती है। शाम को, आपको एक सुरक्षा विशेषज्ञ की आवश्यकता होती है।
  • TheBotCompany के "मैनेजर" एजेंट एक गतिशील मानव संसाधन (HR) विभाग की तरह कार्य करते हैं। वे किसी विशिष्ट कार्य के लिए एक नया वर्कर एजेंट काम पर रख (hire) सकते हैं, काम पूरा होने पर उन्हें निकाल (fire) सकते हैं, और उन्हें नए कार्य के लिए पुनर्निर्धारित (reassign) कर सकते हैं।
  • इसका अर्थ है कि टीम वास्तविक समय में परियोजना की जरूरतों के अनुसार खुद को ढाल लेती है, ठीक वैसे ही जैसे एक वास्तविक मानव कंपनी करती है जब कोई प्रोजेक्ट जटिल हो जाता है।

3. "एसिंक्रोनस" बॉस (Asynchronous Boss)

आमतौर पर, जब आप AI का उपयोग करते हैं, तो आपको वहां बैठकर उसे काम करते हुए देखना होता है। यदि वह फंस जाता है, तो आपको तुरंत हस्तक्षेप करना पड़ता है।

TheBotCompany लंबे समय तक चलने वाले प्रोजेक्ट्स (दिनों या हफ्तों) के लिए डिज़ाइन की गई है।

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

4. "पैसा" और "समय" की वास्तविकता

AI चलाने में पैसा खर्च होता है (क्योंकि यह बिजली और कंप्यूटिंग पावर का उपयोग करता है)।

  • सिस्टम में एक बजट गार्डरेल (बजट की सीमा) होती है। यदि यह ऐसे कार्य पर बहुत अधिक पैसा खर्च करने लगता है जो काम नहीं कर रहा है, तो यह पैसे बचाने के लिए स्वचालित रूप से धीमा हो जाता है या रुक जाता है।
  • शोधकर्ताओं ने पाया कि हालांकि इस सिस्टम को एक कार्य के लिए एकल AI की तुलना में थोड़ा अधिक खर्च आता है (क्योंकि यह एक टीम के समन्वय में लगा है), लेकिन यह कठिन, जटिल समस्याओं को हल करने में बहुत बेहतर है जिन्हें कई दिनों के काम की आवश्यकता होती है। एक एकल AI अक्सर इन लंबे कार्यों पर हार मान लेता है या भ्रमित हो जाता है, लेकिन TheBotCompany तब तक अपना काम जारी रखती है, अपनी गलतियों को सुधारती रहती है जब तक कि काम पूरा न हो जाए।

मुख्य निष्कर्ष (The Big Takeaway)

TheBotCompany को केवल एक "जादुई कोड जनरेटर" के रूप में नहीं, बल्कि एक स्व-चालित निर्माण दल (self-driving construction crew) के रूप में सोचें।

  • पुराना तरीका: एक प्रतिभाशाली वास्तुकार एक घंटे में पूरा शहर बनाने की कोशिश करता है।
  • TheBotCompany का तरीका: एक प्रोजेक्ट मैनेजर शहर को मोहल्लों में बांटता है, प्रत्येक मोहल्ले के लिए अलग-अलग टीमें काम पर रखता है, प्रत्येक इमारत की जांच के लिए एक सख्त निरीक्षक रखता है, और जब तक शहर बनकर तैयार नहीं हो जाता, तब तक हफ्तों तक पूरे ऑपरेशन को चलाता रहता है—जबकि आप सो रहे होते हैं।

यह पेपर सिद्ध करता है कि बड़े, कठिन सॉफ्टवेयर प्रोजेक्ट्स के लिए, यह "टीम-आधारित, स्व-सुधार" दृष्टिकोण केवल एक एकल AI से "सब कुछ करने" के लिए कहने की तुलना में कहीं अधिक श्रेष्ठ है।

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

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

Digest आज़माएँ →