कंपनी गाइड

कर्सर और एनीस्फेयर

कर्सर स्टार्टअप एनीस्फेयर द्वारा निर्मित एक एआई-प्रथम कोड संपादक है जो प्राकृतिक भाषा के निर्देशों को संपूर्ण कोडबेस में कार्यशील कोड संपादन में बदल देता है।

सिंहावलोकन

कर्सर स्टार्टअप एनीस्फेयर द्वारा निर्मित एक एआई-प्रथम कोड संपादक है जो प्राकृतिक भाषा के निर्देशों को संपूर्ण कोडबेस में कार्यशील कोड संपादन में बदल देता है। यह मायने रखता है क्योंकि यह अब तक के सबसे तेजी से बढ़ते डेवलपर टूल में से एक बन गया है, जिससे लाखों प्रोग्रामर दिन-प्रतिदिन सॉफ्टवेयर लिखते हैं।

कर्सर और एनीस्फेयर को रणनीति, मॉडल पहुंच, प्लेटफ़ॉर्म निर्णय और पारिस्थितिकी तंत्र भागीदारी के संदर्भ में सबसे अच्छी तरह से समझा जाता है।

गहरा गोता

एनीस्फेयर, जिसकी स्थापना 2022 में चार एमआईटी स्नातकों (माइकल ट्रूएल, सुलेह आसिफ, अरविद लूनमार्क और अमन सेंगर) द्वारा की गई थी, ने कर्सर का निर्माण किया, जो Microsoft के ओपन-सोर्स वीएस कोड एडिटर का एक कांटा है, जिसके मूल में एआई बुना हुआ है। चैटबॉट को साइडबार पर बोल्ट करने के बजाय, कर्सर आपको सादे अंग्रेजी में परिवर्तनों का वर्णन करने देता है और मल्टी-फ़ाइल संपादन लागू करता है, 'टैब' पूरा होने के साथ आपके अगले कीस्ट्रोक्स की भविष्यवाणी करता है, और आपके रिपॉजिटरी के बारे में सवालों के जवाब देता है। यह Anthropic और OpenAI प्लस एनीस्फेयर के स्वयं के प्रशिक्षित मॉडल से फ्रंटियर मॉडल को कॉल करता है। कंपनी ने कथित तौर पर लगभग किसी भी सॉफ्टवेयर स्टार्टअप की तुलना में तेजी से वार्षिक आवर्ती राजस्व में लगभग 100 मिलियन डॉलर को पार कर लिया, और बाद में मल्टी-बिलियन-डॉलर के मूल्यांकन पर फंडिंग जुटाई, जिससे यह 'एआई कोडिंग' लहर का प्रमुख बन गया।

तकनीकी अंतर्दृष्टि

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

कर्सर और एनीस्फेयर में महारत हासिल करना

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

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

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

सामरिक प्रभाव

विक्रेता रोडमैप इस बात को प्रभावित करते हैं कि आपकी टीम आगे क्या सुविधाएँ बना सकती है।

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

वाणिज्यिक शर्तें और तैनाती विकल्प दीर्घकालिक लागत और जोखिम को प्रभावित करते हैं।

वाणिज्यिक शर्तें और तैनाती विकल्प दीर्घकालिक लागत और जोखिम को प्रभावित करते हैं। उच्च-गुणवत्ता वाली तैनाती में, इसे मापने योग्य संचालन नियमों, स्वामित्व सीमाओं और आवर्ती समीक्षा अनुष्ठानों में अनुवादित किया जाता है ताकि टीमें अस्पष्टता को मापने के बजाय आत्मविश्वास को बढ़ा सकें।

कंपनी के प्रोत्साहन उत्पाद चूक, सुरक्षा स्थिति और खुलेपन को आकार देते हैं।

कंपनी के प्रोत्साहन उत्पाद चूक, सुरक्षा स्थिति और खुलेपन को आकार देते हैं। उच्च-गुणवत्ता वाली तैनाती में, इसे मापने योग्य संचालन नियमों, स्वामित्व सीमाओं और आवर्ती समीक्षा अनुष्ठानों में अनुवादित किया जाता है ताकि टीमें अस्पष्टता को मापने के बजाय आत्मविश्वास को बढ़ा सकें।

कर्सर और एनीस्फेयर का भविष्य

एनीस्फेयर अधिक स्वायत्त 'बैकग्राउंड एजेंटों' की ओर जोर दे रहा है जो पूरे कार्यों को संभालते हैं या न्यूनतम पर्यवेक्षण के साथ अनुरोधों को खींचते हैं, और केवल तीसरे पक्षों पर निर्भर रहने के बजाय अपने स्वयं के मॉडल को अधिक प्रशिक्षित करने की ओर अग्रसर हैं। परीक्षण, कोड समीक्षा और परिनियोजन के साथ सख्त एकीकरण की अपेक्षा करें, साथ ही GitHub Copilot, विंडसर्फ और अन्य समान डेवलपर्स के लिए प्रतिस्पर्धा के कारण प्रतिस्पर्धा तेज हो जाएगी। खुला प्रश्न यह है कि क्या संपादक या पूरी तरह से एजेंट सिस्टम जीतते हैं, और अनुमान लागत और मॉडल निर्भरता में बदलाव के साथ मूल्य निर्धारण कैसे होता है।

वास्तविक विश्व कार्यान्वयन

एक डेवलपर टाइप करता है 'इस एपीआई एंडपॉइंट पर इनपुट सत्यापन और त्रुटि प्रबंधन जोड़ें' और कर्सर का एजेंट कई फाइलों को संपादित करता है, फिर पुष्टि करने के लिए परीक्षण चलाता है।

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

एक बड़े रेपो में एक नवागंतुक पूछता है 'उपयोगकर्ता प्रमाणीकरण कहाँ प्रबंधित किया जाता है?' और कर्सर प्रासंगिक फ़ाइलों को पुनः प्राप्त करता है और उन्हें सरल भाषा में समझाता है।

एक एकल संस्थापक अधिकांश बॉयलरप्लेट को मैन्युअल रूप से वायर किए बिना कुछ प्राकृतिक-भाषा संकेतों से एक कार्यशील प्रोटोटाइप वेब ऐप बनाता है।

कार्यान्वयन पैटर्न

व्यवहार में कर्सर और एनीस्फेयर

एक डेवलपर टाइप करता है 'इस एपीआई एंडपॉइंट पर इनपुट सत्यापन और त्रुटि प्रबंधन जोड़ें' और कर्सर का एजेंट कई फाइलों को संपादित करता है, फिर पुष्टि करने के लिए परीक्षण चलाता है।

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

व्यवहार में कर्सर और एनीस्फेयर

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

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

व्यवहार में कर्सर और एनीस्फेयर

एक बड़े रेपो में एक नवागंतुक पूछता है 'उपयोगकर्ता प्रमाणीकरण कहाँ प्रबंधित किया जाता है?' और कर्सर प्रासंगिक फ़ाइलों को पुनः प्राप्त करता है और उन्हें सरल भाषा में समझाता है।

एक बड़े रेपो में एक नवागंतुक पूछता है 'उपयोगकर्ता प्रमाणीकरण कहाँ प्रबंधित किया जाता है?' और कर्सर प्रासंगिक फ़ाइलों को पुनः प्राप्त करता है और सरल भाषा में समझाता है। टीमें आमतौर पर बेहतर परिणाम प्राप्त करती हैं जब वे गुणवत्ता सीमा को सामने से परिभाषित करते हैं, किनारे के मामलों के लिए एक मानव वृद्धि पथ रखते हैं, और समय के साथ उत्पादकता लाभ और त्रुटि लागत दोनों को ट्रैक करते हैं।

व्यवहार में कर्सर और एनीस्फेयर

एक एकल संस्थापक अधिकांश बॉयलरप्लेट को मैन्युअल रूप से वायर किए बिना कुछ प्राकृतिक-भाषा संकेतों से एक कार्यशील प्रोटोटाइप वेब ऐप बनाता है।

एक एकल संस्थापक अधिकांश बॉयलरप्लेट को मैन्युअल रूप से वायर किए बिना कुछ प्राकृतिक-भाषा संकेतों से एक कार्यशील प्रोटोटाइप वेब ऐप बनाता है। टीमों को आमतौर पर बेहतर परिणाम मिलते हैं जब वे गुणवत्ता सीमा को सामने से परिभाषित करते हैं, किनारे के मामलों के लिए एक मानव वृद्धि पथ रखते हैं, और समय के साथ उत्पादकता लाभ और त्रुटि लागत दोनों को ट्रैक करते हैं।

जोखिम और रेलिंग

!

लॉन्च घोषणाएँ वास्तविक उत्पादन वर्कफ़्लो में स्थिरता को पीछे छोड़ सकती हैं।

!

एपीआई मूल्य निर्धारण या नीतिगत बदलाव रातों-रात धारणाओं को तोड़ सकते हैं।

!

एकल-विक्रेता निर्भरता से लॉक-इन और माइग्रेशन लागत बढ़ जाती है।

कार्यान्वयन रोडमैप

1

अपने स्वयं के कार्यों और डेटासेट का उपयोग करके प्रदाताओं का मूल्यांकन करें।

अपने स्वयं के कार्यों और डेटासेट का उपयोग करके प्रदाताओं का मूल्यांकन करें। प्रत्येक चरण को एक साक्ष्य द्वार के रूप में मानें: यदि मानदंड पूरे नहीं होते हैं, तो रोलआउट रोकें, अंतर को बंद करें, और उसके बाद ही उपयोग का विस्तार करें।

2

एकीकरण से पहले गोपनीयता, सुरक्षा और कानूनी शर्तों की समीक्षा करें।

एकीकरण से पहले गोपनीयता, सुरक्षा और कानूनी शर्तों की समीक्षा करें। प्रत्येक चरण को एक साक्ष्य द्वार के रूप में मानें: यदि मानदंड पूरे नहीं होते हैं, तो रोलआउट रोकें, अंतर को बंद करें, और उसके बाद ही उपयोग का विस्तार करें।

3

सभी मॉडलों या विक्रेताओं के बीच फ़ॉलबैक योजना बनाए रखें।

सभी मॉडलों या विक्रेताओं के बीच फ़ॉलबैक योजना बनाए रखें। प्रत्येक चरण को एक साक्ष्य द्वार के रूप में मानें: यदि मानदंड पूरे नहीं होते हैं, तो रोलआउट रोकें, अंतर को बंद करें, और उसके बाद ही उपयोग का विस्तार करें।

4

रिलीज़ नोट्स की निगरानी करें ताकि रोडमैप परिवर्तन टीमों को आश्चर्यचकित न करें।

रिलीज़ नोट्स की निगरानी करें ताकि रोडमैप परिवर्तन टीमों को आश्चर्यचकित न करें। प्रत्येक चरण को एक साक्ष्य द्वार के रूप में मानें: यदि मानदंड पूरे नहीं होते हैं, तो रोलआउट रोकें, अंतर को बंद करें, और उसके बाद ही उपयोग का विस्तार करें।

अन्वेषण करते रहें