Cursor अब सिर्फ़ कोड लिखने तक सीमित नहीं है। अब बात है स्वायत्त एजेंट के पूरे समूह को टीममेट्स की तरह निर्देशित करने की: आप उन्हें अपने दम पर काम करने के लिए टूल्स देते हैं, और वे जो लौटाकर देते हैं उसकी समीक्षा करते हैं।
ये एजेंट क्लाउड में अपनी-अपनी मशीनों पर चलते हैं, और किसी शेड्यूल या उन टूल्स से ट्रिगर होते हैं जिनका आप पहले से उपयोग करते हैं। वे योजना बनाते हैं, बिल्ड करते हैं, परीक्षण करते हैं, निगरानी करते हैं और रखरखाव करते हैं, फिर आपको ऐसी चीज़ लौटाते हैं जिसकी आप समीक्षा कर सकें। मानव केवल वहीं लूप में रहता है, जहाँ उसकी ज़रूरत होती है।
AI सॉफ़्टवेयर परिपक्वता वक्र
हर टीम इसी तरह की प्रगति-रेखा पर आगे बढ़ती है। इसकी शुरुआत Tab से होती है: कम-एंट्रॉपी, कीस्ट्रोक-स्तर के सुझाव। फिर आते हैं समकालिक एजेंट, जहाँ एक डेवलपर प्रॉम्प्ट-और-प्रतिक्रिया लूप में काम को निर्देशित करता है और हर चरण पर लूप में बना रहता है।
स्वायत्त क्लाउड एजेंट अगला चरण हैं। हर एजेंट अपनी अलग वर्चुअल मशीन पर चलता है, ताकि आप कोई कार्य उसे सौंपकर आगे बढ़ सकें। एजेंट घंटों तक काम करता है, बार-बार दोहराते हुए और परीक्षण करते हुए, और आपको ऐसा सत्र लौटाने के बजाय जिसकी पुनर्रचना आपको करनी पड़े, समीक्षा के लिए आर्टिफैक्ट्स लौटाता है। मानव की भूमिका हर पंक्ति का मार्गदर्शन करने से हटकर समस्या को परिभाषित करने और समीक्षा का मानक तय करने की हो जाती है।
इंजीनियरिंग का ज़्यादातर समय अब भी मौजूदा सिस्टम को चलाए रखने में ही जाता है: रीफ़ैक्टरिंग, माइग्रेशन, डिपेंडेंसी अपग्रेड, और अस्थिर टेस्ट। स्वायत्त एजेंट ठीक इसी तरह के स्थिर और अच्छी तरह परिभाषित काम में बेहद अच्छे होते हैं।
जैसे-जैसे एजेंट इसका ज़्यादा हिस्सा संभालते हैं, संतुलन बदलने लगता है। टीमें पहले से मौजूद चीज़ों के रखरखाव में कम समय लगाती हैं, और नए उत्पादों तथा उन महत्वाकांक्षी दांवों पर ज़्यादा ध्यान देती हैं जो हमेशा बैकलॉग के पीछे इंतज़ार करते रहे हैं।
SDLC के हर चरण के लिए एजेंट
रोज़मर्रा के बार-बार होने वाले कामों के लिए कुछ हमेशा-सक्रिय वर्कफ़्लो से शुरू करें। हम सबसे पहले इन्हीं की सिफारिश करते हैं।
Plan
Frame the work before an agent starts: triage what comes in and keep the team oriented.
Cursor अब सिर्फ़ कोड लिखने तक सीमित नहीं है। अब बात है स्वायत्त एजेंट के पूरे समूह को टीममेट्स की तरह निर्देशित करने की: आप उन्हें अपने दम पर काम करने के लिए टूल्स देते हैं, और वे जो लौटाकर देते हैं उसकी समीक्षा करते हैं।
ये एजेंट क्लाउड में अपनी-अपनी मशीनों पर चलते हैं, और किसी शेड्यूल या उन टूल्स से ट्रिगर होते हैं जिनका आप पहले से उपयोग करते हैं। वे योजना बनाते हैं, बिल्ड करते हैं, परीक्षण करते हैं, निगरानी करते हैं और रखरखाव करते हैं, फिर आपको ऐसी चीज़ लौटाते हैं जिसकी आप समीक्षा कर सकें। मानव केवल वहीं लूप में रहता है, जहाँ उसकी ज़रूरत होती है।
AI सॉफ़्टवेयर परिपक्वता वक्र
हर टीम इसी तरह की प्रगति-रेखा पर आगे बढ़ती है। इसकी शुरुआत Tab से होती है: कम-एंट्रॉपी, कीस्ट्रोक-स्तर के सुझाव। फिर आते हैं समकालिक एजेंट, जहाँ एक डेवलपर प्रॉम्प्ट-और-प्रतिक्रिया लूप में काम को निर्देशित करता है और हर चरण पर लूप में बना रहता है।
स्वायत्त क्लाउड एजेंट अगला चरण हैं। हर एजेंट अपनी अलग वर्चुअल मशीन पर चलता है, ताकि आप कोई कार्य उसे सौंपकर आगे बढ़ सकें। एजेंट घंटों तक काम करता है, बार-बार दोहराते हुए और परीक्षण करते हुए, और आपको ऐसा सत्र लौटाने के बजाय जिसकी पुनर्रचना आपको करनी पड़े, समीक्षा के लिए आर्टिफैक्ट्स लौटाता है। मानव की भूमिका हर पंक्ति का मार्गदर्शन करने से हटकर समस्या को परिभाषित करने और समीक्षा का मानक तय करने की हो जाती है।
इंजीनियरिंग का ज़्यादातर समय अब भी मौजूदा सिस्टम को चलाए रखने में ही जाता है: रीफ़ैक्टरिंग, माइग्रेशन, डिपेंडेंसी अपग्रेड, और अस्थिर टेस्ट। स्वायत्त एजेंट ठीक इसी तरह के स्थिर और अच्छी तरह परिभाषित काम में बेहद अच्छे होते हैं।
जैसे-जैसे एजेंट इसका ज़्यादा हिस्सा संभालते हैं, संतुलन बदलने लगता है। टीमें पहले से मौजूद चीज़ों के रखरखाव में कम समय लगाती हैं, और नए उत्पादों तथा उन महत्वाकांक्षी दांवों पर ज़्यादा ध्यान देती हैं जो हमेशा बैकलॉग के पीछे इंतज़ार करते रहे हैं।
SDLC के हर चरण के लिए एजेंट
रोज़मर्रा के बार-बार होने वाले कामों के लिए कुछ हमेशा-सक्रिय वर्कफ़्लो से शुरू करें। हम सबसे पहले इन्हीं की सिफारिश करते हैं।
Plan
Frame the work before an agent starts: triage what comes in and keep the team oriented.
Cursor अब सिर्फ़ कोड लिखने तक सीमित नहीं है। अब बात है स्वायत्त एजेंट के पूरे समूह को टीममेट्स की तरह निर्देशित करने की: आप उन्हें अपने दम पर काम करने के लिए टूल्स देते हैं, और वे जो लौटाकर देते हैं उसकी समीक्षा करते हैं।
ये एजेंट क्लाउड में अपनी-अपनी मशीनों पर चलते हैं, और किसी शेड्यूल या उन टूल्स से ट्रिगर होते हैं जिनका आप पहले से उपयोग करते हैं। वे योजना बनाते हैं, बिल्ड करते हैं, परीक्षण करते हैं, निगरानी करते हैं और रखरखाव करते हैं, फिर आपको ऐसी चीज़ लौटाते हैं जिसकी आप समीक्षा कर सकें। मानव केवल वहीं लूप में रहता है, जहाँ उसकी ज़रूरत होती है।
हर टीम इसी तरह की प्रगति-रेखा पर आगे बढ़ती है। इसकी शुरुआत Tab से होती है: कम-एंट्रॉपी, कीस्ट्रोक-स्तर के सुझाव। फिर आते हैं समकालिक एजेंट, जहाँ एक डेवलपर प्रॉम्प्ट-और-प्रतिक्रिया लूप में काम को निर्देशित करता है और हर चरण पर लूप में बना रहता है।
स्वायत्त क्लाउड एजेंट अगला चरण हैं। हर एजेंट अपनी अलग वर्चुअल मशीन पर चलता है, ताकि आप कोई कार्य उसे सौंपकर आगे बढ़ सकें। एजेंट घंटों तक काम करता है, बार-बार दोहराते हुए और परीक्षण करते हुए, और आपको ऐसा सत्र लौटाने के बजाय जिसकी पुनर्रचना आपको करनी पड़े, समीक्षा के लिए आर्टिफैक्ट्स लौटाता है। मानव की भूमिका हर पंक्ति का मार्गदर्शन करने से हटकर समस्या को परिभाषित करने और समीक्षा का मानक तय करने की हो जाती है।
इंजीनियरिंग का ज़्यादातर समय अब भी मौजूदा सिस्टम को चलाए रखने में ही जाता है: रीफ़ैक्टरिंग, माइग्रेशन, डिपेंडेंसी अपग्रेड, और अस्थिर टेस्ट। स्वायत्त एजेंट ठीक इसी तरह के स्थिर और अच्छी तरह परिभाषित काम में बेहद अच्छे होते हैं।
जैसे-जैसे एजेंट इसका ज़्यादा हिस्सा संभालते हैं, संतुलन बदलने लगता है। टीमें पहले से मौजूद चीज़ों के रखरखाव में कम समय लगाती हैं, और नए उत्पादों तथा उन महत्वाकांक्षी दांवों पर ज़्यादा ध्यान देती हैं जो हमेशा बैकलॉग के पीछे इंतज़ार करते रहे हैं।
Cursor अब सिर्फ़ कोड लिखने तक सीमित नहीं है। अब बात है स्वायत्त एजेंट के पूरे समूह को टीममेट्स की तरह निर्देशित करने की: आप उन्हें अपने दम पर काम करने के लिए टूल्स देते हैं, और वे जो लौटाकर देते हैं उसकी समीक्षा करते हैं।
ये एजेंट क्लाउड में अपनी-अपनी मशीनों पर चलते हैं, और किसी शेड्यूल या उन टूल्स से ट्रिगर होते हैं जिनका आप पहले से उपयोग करते हैं। वे योजना बनाते हैं, बिल्ड करते हैं, परीक्षण करते हैं, निगरानी करते हैं और रखरखाव करते हैं, फिर आपको ऐसी चीज़ लौटाते हैं जिसकी आप समीक्षा कर सकें। मानव केवल वहीं लूप में रहता है, जहाँ उसकी ज़रूरत होती है।
हर टीम इसी तरह की प्रगति-रेखा पर आगे बढ़ती है। इसकी शुरुआत Tab से होती है: कम-एंट्रॉपी, कीस्ट्रोक-स्तर के सुझाव। फिर आते हैं समकालिक एजेंट, जहाँ एक डेवलपर प्रॉम्प्ट-और-प्रतिक्रिया लूप में काम को निर्देशित करता है और हर चरण पर लूप में बना रहता है।
स्वायत्त क्लाउड एजेंट अगला चरण हैं। हर एजेंट अपनी अलग वर्चुअल मशीन पर चलता है, ताकि आप कोई कार्य उसे सौंपकर आगे बढ़ सकें। एजेंट घंटों तक काम करता है, बार-बार दोहराते हुए और परीक्षण करते हुए, और आपको ऐसा सत्र लौटाने के बजाय जिसकी पुनर्रचना आपको करनी पड़े, समीक्षा के लिए आर्टिफैक्ट्स लौटाता है। मानव की भूमिका हर पंक्ति का मार्गदर्शन करने से हटकर समस्या को परिभाषित करने और समीक्षा का मानक तय करने की हो जाती है।
इंजीनियरिंग का ज़्यादातर समय अब भी मौजूदा सिस्टम को चलाए रखने में ही जाता है: रीफ़ैक्टरिंग, माइग्रेशन, डिपेंडेंसी अपग्रेड, और अस्थिर टेस्ट। स्वायत्त एजेंट ठीक इसी तरह के स्थिर और अच्छी तरह परिभाषित काम में बेहद अच्छे होते हैं।
जैसे-जैसे एजेंट इसका ज़्यादा हिस्सा संभालते हैं, संतुलन बदलने लगता है। टीमें पहले से मौजूद चीज़ों के रखरखाव में कम समय लगाती हैं, और नए उत्पादों तथा उन महत्वाकांक्षी दांवों पर ज़्यादा ध्यान देती हैं जो हमेशा बैकलॉग के पीछे इंतज़ार करते रहे हैं।