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

हमने लेयर कैशिंग को भी अपग्रेड किया है, ताकि जब आप Dockerfile में परिवर्तन करें, तो आपकी इमेज की केवल अपडेट हुई लेयर्स ही दोबारा बिल्ड हों। कैश हिट करने वाले बिल्ड 70% तेज़ चलते हैं।
बेहतर एजेंट-आधारित परिवेश सेटअप
जब Cursor आपके परिवेश को कॉन्फ़िगर करता है, तो वह आपसे प्रश्न पूछेगा, गुम क्रेडेंशियल को फ़्लैग करेगा, और सत्यापित करेगा कि आपका परिवेश सही तरीके से सेट अप है।

Cursor आपको हमेशा उस परिवेश का संस्करण दिखाएगा जिसमें आपका एजेंट चल रहा है। अगर आपके परिवेश का कॉन्फ़िगरेशन विफल हो जाता है, तो यह स्पष्ट चेतावनी संकेतों के साथ डिफ़ॉल्ट रूप से एक बेस इमेज का उपयोग करेगा, ताकि आपके क्लाउड एजेंट तुरंत विफल होने के बजाय चलते रहें।
परिवेश गवर्नेंस और सुरक्षा नियंत्रण
हर विकास परिवेश का अब अपना संस्करण इतिहास है, जिसकी उपयोगकर्ता समीक्षा कर सकते हैं और उसे रोल बैक कर सकते हैं। प्रशासक रोलबैक अनुमतियों को सिर्फ़ प्रशासकों तक भी सीमित कर सकते हैं। एक ऑडिट लॉग परिवेशों पर टीम सदस्यों की हर कार्रवाई को रिकॉर्ड करता है, जिससे सुरक्षा टीमों को यह पूरी दृश्यता मिलती है कि किसने क्या बदला।
अब निकासी और सीक्रेट्स का दायरा विकास परिवेश स्तर पर तय किया जा सकता है। किसी एक परिवेश के लिए कॉन्फ़िगर किए गए सीक्रेट्स तक किसी भी दूसरे परिवेश से पहुँच नहीं हो सकती।
हमारी घोषणा और दस्तावेज़ में एजेंट विकास परिवेशों के बारे में और जानें।