सार:
एंथ्रोपिक, एक कृत्रिम बुद्धिमत्ता कंपनी, ने हाल ही में खुलासा किया कि पारंपरिक सॉफ्टवेयर विकास बुनियादी ढांचा एक नई बाधा बन गया है क्योंकि क्लाउड इतनी तेज़ी से कोड उत्पन्न करता है। इस समस्या को हल करने के लिए, कंपनी ने केवल पांच महीनों में एक साहसिक सुधार पूरा किया: Git को मुख्य संस्करण नियंत्रण प्रणाली के रूप में छोड़ दिया, स्वतंत्र रूप से विकसित किया और पूरी तरह से Scion नामक एक नए प्लेटफ़ॉर्म पर स्थानांतरित कर दिया।

एंथ्रोपिक ने कहा कि कंपनी के भीतर, सॉफ्टवेयर विकास और अनुसंधान कार्य में कोड लिखना अब मुख्य सीमित कारक नहीं है। जैसे-जैसे क्लाउड कोड निर्माण और सिस्टम निर्माण में अधिक से अधिक शामिल होता गया, वास्तविक बाधाएं संस्करण नियंत्रण, निरंतर एकीकरण (सीआई) और बिल्ड सिस्टम जैसे पारंपरिक विकास बुनियादी ढांचे में स्थानांतरित होने लगीं।
डेटा से पता चलता है कि एंथ्रोपिक के आंतरिक कोड सबमिशन वॉल्यूम में थोड़े समय में विस्फोटक वृद्धि देखी गई है। मई 2026 में, कंपनी ने प्रति दिन औसतन लगभग 2,500 कोड परिवर्तन किए; सितंबर तक, यह संख्या 30,000 से अधिक हो गई थी, जो दस गुना से भी अधिक की वृद्धि थी। कंपनी को उम्मीद है कि विकास का यह सिलसिला भविष्य में भी जारी रहेगा।
कोड आकार का विस्तार बुनियादी ढांचे पर भी भारी दबाव डालता है। एंथ्रोपिक ने खुलासा किया कि उसके एकल कोड वेयरहाउस की मुख्य शाखा का ऐतिहासिक डेटा 100GB के करीब है, और संपीड़ित कार्यशील प्रतिलिपि 25GB से अधिक है। अकेले निरंतर एकीकरण प्रणाली को हर दिन लगभग 25 मिलियन कोड चेकआउट करने की आवश्यकता होती है, और इसमें विकास वातावरण, एआई एजेंट सैंडबॉक्स और अनुसंधान कार्यों द्वारा उत्पन्न अतिरिक्त मांगें शामिल नहीं हैं।
एंथ्रोपिक के अनुसार, Git की सबसे महत्वपूर्ण डिज़ाइन अवधारणाओं में से एक वितरित वास्तुकला है। प्रत्येक ग्राहक के पास गोदाम की एक पूरी प्रति होती है और वह इतिहास देख सकता है, अंतर उत्पन्न कर सकता है और ऑफ़लाइन वातावरण में संस्करण बदल सकता है। यह डिज़ाइन पारंपरिक सॉफ़्टवेयर विकास के युग में बेहद सफल साबित हुआ है, और यह भी एक महत्वपूर्ण कारण है कि Git एक उद्योग मानक बन गया है।
हालांकि, कंपनी का मानना है कि मानव डेवलपर्स के लिए डिज़ाइन किया गया यह मॉडल AI युग में नई चुनौतियों का सामना कर रहा है। एंथ्रोपिक के विचार में, बड़ी संख्या में एआई-संचालित विकास कार्य और स्वचालन प्रणाली लगभग हमेशा ऑनलाइन चल रही हैं और अब गोदाम की पूरी स्थानीय प्रतिलिपि की आवश्यकता नहीं है। इसलिए, Git के कई पारंपरिक लाभ विस्तार में बाधा बन गए हैं।

इस उद्देश्य के लिए, एंथ्रोपिक ने एक नया स्कोन सिस्टम विकसित किया है। Git के विपरीत, Scion एक महत्वपूर्ण रूप से केंद्रीकृत आर्किटेक्चर डिज़ाइन को अपनाता है, और अधिकांश कंप्यूटिंग कार्य सर्वर साइड पर पूरे होते हैं, जिसमें कोड सबमिशन, विलय, ऐतिहासिक क्वेरी, संघर्ष प्रबंधन और अन्य ऑपरेशन शामिल हैं। क्लाइंट केवल सीमित कैश रखता है और आवश्यकतानुसार डेटा प्राप्त करता है।
स्कियन के विकास को पूरा करते समय, एंथ्रोपिक ने सहायक उपकरणों का एक सेट भी लॉन्च किया, जिसमें एंटिक नामक एक कोड समीक्षा प्लेटफ़ॉर्म, एक कोड खोज प्रणाली, एक अधिक संपूर्ण अनुमति प्रबंधन तंत्र और एआई-स्केल विकास वातावरण के लिए एक नया वर्कफ़्लो शामिल है।
एंथ्रोपिक ने कहा कि पूरे प्रोजेक्ट को 7 लोगों की टीम ने 5 महीने के भीतर पूरा किया और खुद क्लाउड ने भी विकास प्रक्रिया में महत्वपूर्ण भूमिका निभाई। एक अर्थ में, यह AI की कोड उत्पन्न करने की क्षमता थी जिसने स्कोन के जन्म को बढ़ावा दिया, और स्कोन वह बुनियादी ढांचा बन गया जो AI को और अधिक कोड उत्पन्न करने में सहायता करता है।
प्रदर्शन के दृष्टिकोण से, स्कोन ने महत्वपूर्ण सुधार लाए हैं। एंथ्रोपिक का दावा है कि नए सिस्टम की सीपीयू और मेमोरी खपत मूल गिट मिरर इंफ्रास्ट्रक्चर का केवल बीसवां हिस्सा है। निरंतर एकीकरण वातावरण में कोड चेकआउट का समय मिनटों से घटाकर सेकंड कर दिया गया है, जबकि कंपनी को सीआई कंप्यूटिंग संसाधनों का लगभग 25% बचाने में मदद मिली है।
हालाँकि, एंथ्रोपिक ने इस बात पर ज़ोर दिया कि स्कोन Git का सार्वभौमिक प्रतिस्थापन नहीं है। कंपनी का मानना है कि अधिकांश सॉफ्टवेयर परियोजनाओं के लिए Git अभी भी सबसे अच्छा विकल्प है। स्कोन को मुख्य रूप से बहुत बड़े एकल कोड बेस और बड़े पैमाने पर विकास वातावरण के लिए डिज़ाइन किया गया है जो एआई-जनरेटेड कोड पर बहुत अधिक निर्भर करते हैं।
एंथ्रोपिक का अनुमान है कि जैसे-जैसे एआई प्रोग्रामिंग टूल अधिक लोकप्रिय होते जाएंगे, भविष्य में अन्य कंपनियों को भी इसी तरह की समस्याओं का सामना करना पड़ सकता है। जबकि कुछ संगठन वर्तमान में प्रति दिन हजारों कोड मर्ज के पैमाने तक पहुंचते हैं, जैसे-जैसे एजेंट और स्वचालित विकास आगे बढ़ते हैं, मानव डेवलपर्स के लिए डिज़ाइन किए गए पारंपरिक विकास टूलचेन को अधिक समायोजन की आवश्यकता हो सकती है।
गिट को छोड़ने के निर्णय को उद्योग द्वारा एक ऐतिहासिक मामला भी माना जाता है जिसमें एआई सॉफ्टवेयर इंजीनियरिंग बुनियादी ढांचे को नया आकार देना शुरू करता है। जैसे-जैसे एआई धीरे-धीरे कोड के मुख्य निर्माता के रूप में इंसानों की जगह ले रहा है, सॉफ्टवेयर विकास उपकरण खुद को नए युग की जरूरतों के अनुरूप ढालने के लिए मजबूर हो रहे हैं।
टिप्पणियाँ