उत्पाद

एक नया Tab मॉडल

Phillip Kravtsov4 मिनट में पढ़ें

आज, हम अपने अगली पीढ़ी के Cursor Tab मॉडल Fusion की घोषणा कर रहे हैं।

Cursor Tab आपके कर्सर के पास होने वाले संपादन और आगे कहाँ जाना है, उसके सुझाव (“जंप्स”)—दोनों का पूर्वानुमान लगाता है। Fusion मॉडल लगभग तुरंत, कहीं बेहतर गुणवत्ता वाले कर्सर जंप्स देता है और साथ ही संपादन की गुणवत्ता भी सुधारता है। Tab के साथ हमारा निकटतम लक्ष्य कोड संपादन की नीरसता को समाप्त करना है, और Fusion उस दिशा में एक महत्वपूर्ण सुधार है, जो हमें हमारे अंतिम लक्ष्य, इन-फ्लो अगली कार्रवाई का पूर्वानुमान, के और करीब ले जाता है।

सबसे उपयोगी कोपायलट

मार्च 2024 से, Tab को एक कस्टम sparse language मॉडल चला रहा है, जिसे अरबों टोकन पर संपादनों का पूर्वानुमान लगाने के लिए प्रशिक्षित किया गया है। तब से, हमने Tab के लगभग हर पहलू को बेहतर बनाया है, जिससे दर्जनों मॉडल अपडेट और अवसंरचना सुधारों के साथ यह और तेज़, अधिक बुद्धिमान और अधिक उपयोगी बन गया है।

हमने पाया है कि जैसे-जैसे हम Tab को विकसित करते गए, वह और अधिक उपयोगी होता गया — और यह देखकर हमें खुशी है कि हमारे उपयोगकर्ताओं ने भी ऐसा ही महसूस किया। Tab अब काफ़ी बड़ा हो चुका है; यह अब हर दिन एक अरब से अधिक संपादित अक्षर जनरेट करता है, और हमारे मूल मॉडल के लॉन्च के बाद से अनुरोध दर लगभग 100 गुना बढ़ चुकी है। इस समय, हमारा Tab मॉडल दुनिया के लगभग किसी भी LLM से अधिक कोड जनरेट करता है।

हमने बहुत पहले समझ लिया था कि टेक्स्ट डालना, कोड संपादित करने का सिर्फ़ एक छोटा हिस्सा है। जहाँ दूसरे कोपायलट केवल आपके कर्सर की जगह पर टेक्स्ट डालते हैं, वहीं Cursor Tab आपके कर्सर के आसपास पूरे संपादन सुझाता है और आपको अगली उस जगह पर ले जाता है जहाँ आप जाना चाहते हैं।

तेज़ी से सटीक संपादन और जंप सुझाकर, Tab दूसरे कोपायलट्स की तुलना में कहीं अधिक उपयोगी बन जाता है। बेशक, Tab सामान्य कोपायलट कार्य भी अच्छी तरह करता है — यह कम लेटेंसी पर छोटे functions लिखने और inline निर्देशों का पालन करने में भी अच्छा है।

मार्च के बाद से सुधार

हमारा पहला Tab मॉडल मार्च 2024 में प्रशिक्षित किया गया और जारी किया गया। इस मूल मॉडल रिलीज़ की तुलना में, Fusion प्रति पंक्ति 25% से अधिक कठिन संपादनों का सटीक अनुमान लगाता है, साथ ही 10x से भी अधिक लंबे परिवर्तन सुझाता है। Fusion हमारे मूल मॉडल की तुलना में कई और मामलों में भी बेहतर है:

मॉडल संस्करणसर्वर लेटेंसी (p50)कर्सर जंपसंदर्भ लंबाई (टोकन)
मूल475msनहीं5500
Fusion260msतुरंत, सटीक13000

Fusion सुझावों की सटीकता में मार्च के मॉडल से कहीं बेहतर है, साथ ही लगभग तुरंत और बेहतर गुणवत्ता वाले कर्सर जंप, लंबा संदर्भ, और कम लेटेंसी भी देता है।

मॉडल गुणवत्ता में बढ़त इन कारणों से आती है:

  • ज़्यादा साफ़, बेहतर गुणवत्ता वाला, और अधिक मात्रा में डेटा

  • प्रॉम्प्ट में कहीं ज़्यादा एडिटर स्टेट और फ़ाइल सामग्री के साथ लंबी कॉन्टेक्स्ट विंडो

  • बड़े संपादनों के लिए सावधानीपूर्वक प्रशिक्षण, जिसके परिणामस्वरूप Bigger Edits model बना

  • निर्देशों का पालन करने के लिए सिंथेटिक डेटा

  • प्रशिक्षण रेसिपी और बेस मॉडल में सुधार

लेटेंसी में बढ़त अनुमिति सुधारों, प्रदर्शन इंजीनियरिंग, और बेहतर बेस मॉडल से आती है।

आगे क्या है

Fusion हमारे नए क्लाइंट रिलीज़ (0.45.0) के साथ सभी उपयोगकर्ताओं के लिए जारी किया जा रहा है।

Tab में सुधारों का हमारा अगला सेट कहीं बेहतर कोडबेस संदर्भ, बेहतर टैब-टैब-टैब क्रम लाएगा, और Supermaven तकनीक को Tab में और गहराई से एकीकृत करेगा।

यदि आप कोड संपादन की सारी झंझट खत्म करने, कोड लिखने के लिए सबसे उपयोगी मॉडल्स में से एक पर काम करने, या प्रोग्रामरों के कार्रवाई-पथों का मॉडल बनाने में रुचि रखते हैं, तो कृपया hiring@cursor.com पर संपर्क करें।