2.0 · परिवर्तन लॉग

नए कोडिंग मॉडल और Agent इंटरफ़ेस

बहु-एजेंट

हमारे नए एडिटर में एजेंट्स को प्रबंधित करें. इसमें आपके एजेंट्स और योजनाओं के लिए एक साइडबार है.

एक ही प्रॉम्प्ट पर समानांतर में अधिकतम आठ एजेंट चलाएँ. यह फ़ाइल टकरावों से बचाने के लिए git वर्कट्रीज़ या रिमोट मशीनों का उपयोग करता है. हर एजेंट आपके कोडबेस की अपनी पृथक कॉपी में काम करता है.

Composer

हमारा पहला एजेंटिक कोडिंग मॉडल पेश है। Composer एक अत्याधुनिक मॉडल है, जो समान बुद्धिमत्ता वाले मॉडल्स की तुलना में 4x तेज़ है।

ब्राउज़र (GA)

1.7 में बीटा के रूप में लॉन्च किया गया Agent के लिए ब्राउज़र अब GA में है। हमने 2.0 में Enterprise टीमों के लिए ब्राउज़र का उपयोग करने हेतु अतिरिक्त समर्थन भी जोड़ा है।

अब ब्राउज़र को एडिटर में एम्बेड किया जा सकता है, जिसमें एलिमेंट चुनने और एजेंट को DOM जानकारी भेजने के लिए शक्तिशाली नए टूल शामिल हैं। ब्राउज़र का उपयोग करने के बारे में और जानें।

सुधारित कोड समीक्षा

अब कई फ़ाइलों में Agent के सभी परिवर्तनों को अलग-अलग फ़ाइलों के बीच जंप किए बिना देखना और आसान है।

सैंडबॉक्स्ड टर्मिनल (GA)

1.7 में बीटा के रूप में लॉन्च होने के बाद, सैंडबॉक्स्ड टर्मिनल अब macOS पर GA में उपलब्ध हैं। 2.0 के साथ, अब हम macOS पर एजेंट कमांड डिफ़ॉल्ट रूप से सुरक्षित सैंडबॉक्स में चलाते हैं।

शेल कमांड (जो पहले से अनुमत सूची में नहीं हैं) स्वचालित रूप से ऐसे सैंडबॉक्स में चलाए जाएँगे, जिसमें आपके कार्यस्थान तक पढ़ने-लिखने की पहुँच होगी और इंटरनेट की कोई पहुँच नहीं होगी। सैंडबॉक्सिंग के बारे में और जानें।

टीम कमांड्स

Cursor डैशबोर्ड में अपनी टीम के लिए कस्टम कमांड्स और नियम परिभाषित करें।

इसके बाद यह संदर्भ आपकी टीम के सभी सदस्यों पर स्वचालित रूप से लागू हो जाएगा। इसके लिए फ़ाइलों को आपके एडिटर में लोकल रूप से स्टोर करने की आवश्यकता नहीं होगी, और इन्हें टीम एडमिन केंद्रीय रूप से प्रबंधित करेंगे।

आवाज़ मोड

बिल्ट-इन स्पीच-टू-टेक्स्ट कन्वर्ज़न का इस्तेमाल करके अपनी आवाज़ से Agent को नियंत्रित करें। आप सेटिंग्स में कस्टम सबमिट कीवर्ड भी परिभाषित कर सकते हैं, ताकि Agent चलना शुरू कर दे।

सुधारित प्रदर्शन

Cursor भाषा-विशिष्ट सुविधाओं के लिए Language Server Protocols (LSPs) का उपयोग करता है, जैसे go to definition, hover tooltips, diagnostics, और भी बहुत कुछ।

हमने सभी भाषाओं के लिए LSPs को लोड करने और उनका उपयोग करने के प्रदर्शन में काफ़ी सुधार किया है। यह खास तौर पर एजेंट के साथ काम करते समय और डिफ देखते समय साफ़ नज़र आता है।

Python और TypeScript LSPs अब बड़े प्रोजेक्ट्स के लिए डिफ़ॉल्ट रूप से अधिक तेज़ हैं, और उपलब्ध RAM के आधार पर ज़्यादा मेमोरी सीमाएँ अपने-आप कॉन्फ़िगर हो जाती हैं।

हमने कई मेमोरी लीक भी ठीक किए हैं और कुल मिलाकर मेमोरी उपयोग में सुधार किया है।

बैकग्राउंड में योजना मोड

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

साझा किए जा सकने वाले टीम कमांड्स

अपनी पूरी टीम के साथ कस्टम नियम, कमांड्स और प्रॉम्प्ट्स साझा करें। Cursor दस्तावेज़ों के ज़रिए डीपलिंक बनाएँ।

सुधारित प्रॉम्प्ट UI

फ़ाइलें और डायरेक्टरियाँ अब पिल्स के रूप में इनलाइन दिखाई देती हैं। हमने टैग किए गए संदर्भ के साथ प्रॉम्प्ट्स को कॉपी/पेस्ट करना भी बेहतर बनाया है।

हमने कॉन्टेक्स्ट मेनू से कई स्पष्ट आइटम हटा दिए हैं, जिनमें @Definitions, @Web, @Link, @Recent Changes, @Linter Errors और अन्य शामिल हैं। अब Agent प्रॉम्प्ट इनपुट में संदर्भ को मैन्युअली संलग्न किए बिना खुद ही उसे एकत्र कर सकता है।

सुधारित Agent Harness

हमने सभी मॉडल्स में Agent के साथ काम करने वाले अंतर्निहित हार्नेस को काफी बेहतर बनाया है। इससे गुणवत्ता में उल्लेखनीय सुधार हुआ है, खासकर GPT-5 Codex के लिए।

क्लाउड एजेंट्स

क्लाउड एजेंट्स अब 99.9% विश्वसनीयता, तुरंत स्टार्टअप, और जल्द आने वाला नया UI प्रदान करते हैं। हमने एडिटर से एजेंट्स को क्लाउड पर भेजने का अनुभव भी बेहतर किया है।

Enterprise के लिए Cursor

सैंडबॉक्स्ड टर्मिनल: प्रशासक नियंत्रण

Enterprise अब अपनी पूरी टीम में सैंडबॉक्स्ड टर्मिनल के लिए मानक सेटिंग्स लागू कर सकता है। टीम स्तर पर सैंडबॉक्स उपलब्धता, Git पहुँच और नेटवर्क एक्सेस कॉन्फ़िगर करें।

हुक्स: क्लाउड वितरण

Enterprise टीमें अब हुक्स को सीधे वेब डैशबोर्ड से वितरित कर सकती हैं। प्रशासक नए हुक्स जोड़ सकते हैं, ड्राफ्ट सहेज सकते हैं, और यह चुन सकते हैं कि कौन-से हुक्स किन-किन ऑपरेटिंग सिस्टम पर लागू हों।

ऑडिट लॉग

Cursor में प्रशासक इवेंट्स का टाइमस्टैम्प वाला लॉग देखें: उपयोगकर्ता पहुँच, सेटिंग में परिवर्तन, Team Rule में संपादन, और सदस्य प्रबंधन इवेंट्स।

  • चैट रेंडरिंग के लिए टेक्स्ट पार्सिंग को अनुकूलित किया गया।
  • TypeScript language server के लिए डिफ़ॉल्ट मेमोरी बढ़ाई गई।
  • चैट के भीतर टेक्स्ट रेंडरिंग को सरल बनाया गया ताकि LSP का कम उपयोग हो।
  • वर्कट्रीज़ के भीतर रेंडरिंग को सरल बनाया गया ताकि एक सरल LSP का उपयोग हो।
  • फ़ाइलें पढ़ते समय LSP का कम उपयोग करने के लिए एजेंट को सरल बनाया गया।
  • findFiles के प्रदर्शन को अनुकूलित किया गया ताकि समवर्ती कॉल्स को सीमित समवर्तिता के साथ बैच किया जा सके।
  • Notepads को अप्रचलित घोषित किया गया है
  • बैकग्राउंड एजेंट्स का नाम बदलकर क्लाउड एजेंट्स कर दिया गया है।

  • 2.0.1-2.0.28: बग सुधार