GitHub Copilot ऐप ने स्टैक्ड सेशंस और स्टैक्ड पीआर लॉन्च किए: मल्टी-एजेंट समानांतर विकास के लिए बुनियादी ढांचा
GitHub ने 30 जुलाई को कोपायलट ऐप में स्टैक्ड सेशंस और स्टैक्ड पुल रिक्वेस्ट की प्रथा शुरू की, और स्टैक्ड पीआर ने उसी दिन सार्वजनिक पूर्वावलोकन में प्रवेश किया; यह एक बड़े बदलाव को कई अन्योन्याश्रित छोटे पीआर में विभाजित करने का समर्थन करता है, और समानांतर में कई एजेंट सत्रों को बनाए रखता है, जिससे बड़े कोड बेस में सहयोग की दक्षता में सुधार होता है।
जब एआई कोडिंग एजेंट एक टीम की तरह समानांतर में काम करना शुरू करते हैं, तो डेवलपर्स को अब "बेहतर एकल समापन" की आवश्यकता नहीं होती है, बल्कि "एकाधिक समानांतर वर्कफ़्लो" को प्रबंधित करने के लिए एक बुनियादी ढांचे की आवश्यकता होती है। GitHub ने 30 जुलाई को उत्तर दिया:
स्टैक वर्कफ़्लो किन समस्याओं का समाधान करता है?
पारंपरिक विकास मॉडल है "एक बदलाव → एक पीआर → विलय और फिर अगला करें"। एजेंट-संचालित विकास के कुशल विकास के लिए समानता की आवश्यकता होती है: एक बड़े परिवर्तन को कई छोटे पीआर में विभाजित करें जो एक-दूसरे पर निर्भर होते हैं, और कोपायलट ऐप में समानांतर में कई एजेंट सत्र बनाए रखते हैं - प्रत्येक सत्र एक शाखा/परिवर्तन से मेल खाता है। यह बड़े कोड आधारों में सहयोग की दक्षता में सुधार करने की कुंजी है: कई एजेंट सत्र एक ही समय में काम करते हैं, प्रत्येक परिवर्तन पर ध्यान केंद्रित करते हैं, और अंत में निर्भरता क्रम में विलय हो जाते हैं।
तीसरे पक्ष से आधिकारिक उत्पादीकरण तक
स्टैक्ड पीआर पहले मुख्य रूप से तृतीय-पक्ष टूल द्वारा समर्थित था, और GitHub इस बार इसे कोपायलट ऐप में उत्पादित करेगा। इसके पीछे एक महत्वपूर्ण उत्पाद निर्णय है: एआई कोडिंग एजेंटों की लोकप्रियता के साथ, डेवलपर्स "एकल-थ्रेडेड हस्तलिखित कोड" से "मल्टी-एजेंट समानांतर विकास" में स्थानांतरित हो रहे हैं, और स्टैक सत्र/पीआर इस नए वर्कफ़्लो को प्रबंधित करने के लिए बुनियादी ढांचा है। जो कोई भी क्षमताओं के इस सेट को आधिकारिक प्रथम श्रेणी का नागरिक बनाएगा, वह एजेंट युग में डेवलपर प्लेटफ़ॉर्म का लाभ उठा सकेगा।
उद्योग के नजरिए से, स्टैक्ड सेशंस और स्टैक्ड पीआर एक डेवलपर प्लेटफॉर्म के रूप में अपनी स्थिति को मजबूत करने और कर्सर/डेविन इकोसिस्टम के खिलाफ प्रतिस्पर्धा करने के लिए गिटहब के लिए महत्वपूर्ण उपाय हैं। इससे पता चला कि एआई प्रोग्रामिंग प्रतियोगिता "मॉडल क्षमताओं" से "वर्कफ़्लो ऑर्केस्ट्रेशन" तक बढ़ गई है - जब एक एजेंट पर्याप्त नहीं है और समानांतर में कई एजेंटों की आवश्यकता होती है, तो उनके सहयोग को व्यवस्थित और पीआर को कैसे स्पष्ट और समीक्षा योग्य बनाया जाए, यह उद्यम स्तर की टीमों की वास्तविक चिंता है। घरेलू कोड होस्टिंग और विकास प्लेटफार्मों के लिए, यह प्रतिस्पर्धा के अगले चरण का संकेत देता है: यह नहीं कि किसका एआई अधिक कुशलता से कोड लिख सकता है, बल्कि कौन "मल्टी-एजेंट सहयोग" के लिए पूर्ण इंजीनियरिंग सहायता प्रदान कर सकता है।
भविष्य में ट्रैकिंग के लायक कई दिशाएँ:
- जीए रिदम का सार्वजनिक पूर्वावलोकन: स्टैक्ड पीआर की आधिकारिक रिलीज का समय और स्थिरता।
- तृतीय-पक्ष स्टैक टूल के साथ संबंध: आधिकारिक उत्पादीकरण के बाद ग्रेफाइट जैसे टूल पर प्रभाव।
- एकाधिक एजेंट सत्रों का संघर्ष प्रबंधन: समानांतर परिवर्तनों के बीच निर्भरता और संघर्ष समाधान तंत्र।
- घरेलू विकास प्लेटफार्मों पर अनुवर्ती: क्या Gitee जैसे प्लेटफ़ॉर्म समान स्टैक वर्कफ़्लो क्षमताएं प्रदान करेंगे।
समीक्षाएं