नए कोडिंग मॉडल और 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: बग सुधार

ब्राउज़र नियंत्रण, योजना मोड और हुक्स

ब्राउज़र नियंत्रण

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

योजना मोड

Cursor अब जटिल कार्य शुरू करने से पहले विस्तृत योजनाएँ बना सकता है। इससे एजेंट काफ़ी लंबे समय तक चल सकते हैं।

Agent के लिए ऑटोकम्प्लीट

प्रॉम्प्ट लिखते समय, हाल के परिवर्तनों के आधार पर ऑटोकम्प्लीट सुझाव दिखाई देंगे। सुझाव स्वीकार करने के लिए Tab दबाएँ और फ़ाइलों को संदर्भ में संलग्न करें।

हुक्स (बीटा)

अब आप कस्टम स्क्रिप्ट्स इस्तेमाल करके Agent लूप की निगरानी कर सकते हैं, उसे नियंत्रित कर सकते हैं और उसका विस्तार कर सकते हैं। हुक्स आपको रनटाइम पर Agent व्यवहार को अनुकूलित और प्रभावित करने का एक तरीका देते हैं।

हुक्स का उपयोग Agent उपयोग का ऑडिट करने, कमांड्स को ब्लॉक करने या संदर्भ से सीक्रेट्स को रिडैक्ट करने के लिए करें। यह अभी भी बीटा में है, और हम आपका फ़ीडबैक सुनना पसंद करेंगे।

टीम नियम

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

डीपलिंक के ज़रिए प्रॉम्प्ट्स साझा करें (बीटा)

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

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

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

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

Bugbot से PR सारांश

GitHub में PR बनाते समय, Bugbot अब परिवर्तनों का सारांश जनरेट करेगा। जैसे-जैसे आप परिवर्तन पुश करेंगे, यह सारांश अपडेट होता रहेगा, ताकि वह हमेशा सही रहे। इसे आपके Cursor डैशबोर्ड के Bugbot टैब में अक्षम किया जा सकता है।

मेनूबार से एजेंट्स की निगरानी करें

अपने मेनूबार से ही Cursor एजेंट्स की स्थिति तुरंत देखें।

Agent के लिए इमेज फ़ाइल समर्थन

Agent अब आपके कार्यस्थान से सीधे इमेज फ़ाइलें पढ़ सकता है और उन्हें संदर्भ में शामिल कर सकता है। पहले, केवल पेस्ट की गई इमेजों का ही समर्थन था।

  • फ़ाइलों और टर्मिनल से पेस्ट किया गया कोड अब चैट में स्पष्ट रूप से बताया जाता है, जिससे बातचीत ज़्यादा साफ़ और समझने में आसान हो जाती है।
  • Windows पर, Agent अब सही तरीके से PowerShell का उपयोग करता है। macOS और Linux पर, अगर PowerShell आपका डिफ़ॉल्ट शेल सेट है, तो उसी का उपयोग किया जाएगा। Agent अब शेल का सही पता भी लगाता है, जिससे PowerShell में Bash-विशिष्ट सिंटैक्स त्रुटियों से बचाव होता है।

  • 1.7.1: प्रदर्शन में सुधार
  • 1.7.2: MCP ऑटो-रन समर्थन
  • 1.7.3: प्रदर्शन सुधार और UI सुधार
  • 1.7.4: Shift+Tab शॉर्टकट सुधार
  • 1.7.5: Agent विंडो सुधार
  • 1.7.6: प्रदर्शन अनुकूलन और माइग्रेशन सुधार
  • 1.7.7: Git सेटिंग सुधार
  • 1.7.8: UI साफ़-सफ़ाई
  • 1.7.9: Agent विंडो सुधार
  • 1.7.10: Bash संगतता सुधार
  • 1.7.11: मल्टी-रूट सैंडबॉक्स और टर्मिनल सुधार
  • 1.7.12: Agent विंडो सुधार
  • 1.7.13: बग सुधार
  • 1.7.14: योजना मोड सुधार और इंटरैक्टिव todos
  • 1.7.15: ब्राउज़र समर्थन और Agent विंडो कीबोर्ड शॉर्टकट्स
  • 1.7.16: इमेज हैंडलिंग सुधार और कीबोर्ड शॉर्टकट्स
  • 1.7.17: सुधार
  • 1.7.18: इनपुट बॉक्स और शॉर्टकट सुधार
  • 1.7.19: ब्राउज़र और MCP टूल्स सुधार
  • 1.7.20: वेब खोज ऑटो-स्वीकार सेटिंग
  • 1.7.21: स्क्रीनशॉट सुधार
  • 1.7.22: ऑटो-रन UI सुधार और ब्राउज़र लॉगिंग
  • 1.7.23: योजना मोड सुधार और रिमोट फ़ाइल समर्थन
  • 1.7.24: टीम डीपलिंक और हुक्स सुधार
  • 1.7.25: बग सुधार
  • 1.7.26: टर्मिनल सैंडबॉक्सिंग
  • 1.7.27: चैट Tab व्यवहार ठीक किया गया
  • 1.7.28: ब्राउज़र व्यू स्टेट ठीक किया गया
  • 1.7.29: Agent विंडो ब्लॉकिंग में सुधार, ripgrep का प्रदर्शन बेहतर हुआ
  • 1.7.30: ब्राउज़र कंसोल बग ठीक किया गया
  • 1.7.31: review code flow अपडेट किया गया, खाली codeblocks ठीक किए गए
  • 1.7.32: dismiss modal स्टेट ठीक किया गया
  • 1.7.33: फ़ाइल watcher के प्रदर्शन में सुधार
  • 1.7.34: योजना मोड बातचीत UX बेहतर हुआ, memory leaks ठीक किए गए
  • 1.7.35: todos मर्ज किए गए, योजना मोड लेबलिंग और बातचीत UX बेहतर हुआ
  • 1.7.36: observer creation से जुड़ी समस्याएँ ठीक की गईं
  • 1.7.37: योजना मोड dots की स्थिति ठीक की गई
  • 1.7.38: योजना अपडेट बेहतर हुए और टर्मिनल सैंडबॉक्सिंग में सुधार हुआ
  • 1.7.39: memory leaks ठीक किए गए, रिमोट कनेक्शन सुधार, टर्मिनल सैंडबॉक्सिंग UX
  • 1.7.40: त्रुटि सुधार, टर्मिनल परिवेश सुधार, MCP अनुमत सूची अपडेट
  • 1.7.41: प्रमाणीकरण के लिए token sync सुधार
  • 1.7.42: copy अपडेट, MCP अनुमत सूची full wildcard सुधार, plan editor copying सुधार
  • 1.7.43: todos बनाना और हटाना बेहतर हुआ
  • 1.7.44: todo संदर्भ ठीक किए गए
  • 1.7.45: मॉडल पिकर UX
  • 1.7.46: Agent UI सुधार
  • 1.7.47: फ़ाइल watcher crash सुधार, खोज सुधार, HTTP/2 policy
  • 1.7.48: memory leak सुधार, Git रिपॉज़िटरी detection सुधार, quick search सुधार
  • 1.7.49: डीपलिंक कोड साफ़-सफ़ाई, HTTP/2 नेटवर्क परिवर्तन
  • 1.7.50: release इन्फ्रास्ट्रक्चर सुधार
  • 1.7.51: नेटवर्क सुधार
  • 1.7.52: cache और build सुधार
  • 1.7.53: नेटवर्क लॉगिंग सुधार
  • 1.7.54: लॉगिंग, UI प्रदर्शन सुधार

स्लैश कमांड, सारांशण, और बेहतर Agent टर्मिनल

कस्टम स्लैश कमांड

अब आप दोबारा इस्तेमाल किए जा सकने वाले प्रॉम्प्ट्स बना सकते हैं और उन्हें अपनी टीम के साथ जल्दी से साझा कर सकते हैं। कमांड .cursor/commands/[command].md में सहेजे जाते हैं। Agent इनपुट में / टाइप करके और ड्रॉपडाउन मेनू से कमांड चुनकर उन्हें चलाएँ।

हम इनका इस्तेमाल लिंटर्स चलाने, कंपाइल त्रुटियों को ठीक करने, और विस्तृत विवरणों तथा conventional commits के साथ PRs बनाने के लिए कर रहे हैं।

सारांशण ट्रिगर्स

जब बातचीत कॉन्टेक्स्ट विंडो की सीमा तक पहुंच जाती है, तो Cursor आपके लिए उसका सारांश स्वचालित रूप से बना देता है। अब आप /summarize स्लैश कमांड से मांग पर संदर्भ का सारांश बना सकते हैं। यह तब उपयोगी हो सकता है, जब आप नई चैट नहीं बनाना चाहते, लेकिन कॉन्टेक्स्ट विंडो में जगह खाली करना चाहते हैं।

MCP Resources का समर्थन

हमने MCP Resources के लिए समर्थन जोड़ा है। Resources सर्वरों को ऐसा डेटा साझा करने की अनुमति देते हैं, जो भाषा मॉडल्स को संदर्भ देता है—जैसे फ़ाइलें, डेटाबेस स्कीमा, या ऐप-विशिष्ट जानकारी।

इसके अलावा, MCP के लिए इंटरपोलेटेड वेरिएबल्स अब समर्थित हैं। इससे MCP सर्वर के लिए कॉन्फ़िगरेशन परिभाषित करते समय स्ट्रिंग्स में एनवायरनमेंट वेरिएबल्स इस्तेमाल किए जा सकते हैं।

Agent के लिए बेहतर टर्मिनल

जब Agent शेल कमांड चलाने के लिए टर्मिनल बनाता है, तो हमने उस परिवेश की स्थिरता और विश्वसनीयता में काफ़ी सुधार किया है।

इससे टर्मिनल कमांड्स के अटकने और कार्य पूरे होने पर ठीक से बंद न होने जैसी ज्ञात समस्याएँ हल होती हैं, साथ ही SSH का अनुभव भी बेहतर होता है।

हमने टर्मिनल UI को भी और बेहतर बनाया है, इसे चलाना तेज़ किया है, और जब शेल कमांड्स के लिए उपयोगकर्ता की स्वीकृति चाहिए होती है, तब OS सूचनाएँ भी जोड़ी हैं।

  • 1.6.1: git से जुड़ी समस्याएँ ठीक की गईं
  • 1.6.2: टर्मिनल स्थिरता में सुधार
  • 1.6.3: शेल परिवेश से जुड़ी समस्याएँ ठीक की गईं
  • 1.6.4: CLI पार्सिंग समस्याएँ ठीक की गईं
  • 1.6.5: प्रदर्शन में सुधार
  • 1.6.6: टर्मिनल रेंडरिंग समस्याएँ ठीक की गईं
  • 1.6.7: git डिफ पार्सिंग को बेहतर बनाया गया
  • 1.6.8: शेल कमांड की विश्वसनीयता में सुधार
  • 1.6.9: MCP सर्वर कनेक्शन समस्याएँ ठीक की गईं
  • 1.6.10: प्रदर्शन अनुकूलन
  • 1.6.11: git ब्रांच स्विच करने से जुड़ी समस्याएँ ठीक की गईं
  • 1.6.12: सामान्य बग सुधार और स्थिरता में सुधार
  • 1.6.13-1.6.23: टर्मिनल सुधार
  • 1.6.24: स्थिरता में सुधार
  • 1.6.25: MCP व्यवस्थापक टूलिंग में सुधार
  • 1.6.26: सारांशण और एक्सटेंशन में सुधार
  • 1.6.27: नेटिव मेनू सूचना बैज
  • 1.6.28: फ़ाइल लोडिंग प्रदर्शन में सुधार
  • 1.6.29: Agent बातचीत UX में समायोजन
  • 1.6.30: Agent TODO UX में परिवर्तन
  • 1.6.31: zsh के लिए Agent टर्मिनल/शेल में परिवर्तन
  • 1.6.32-35: Agent विंडो Beta परिवर्तन, MCP दोबारा इंस्टॉलेशन बग सुधार
  • 1.6.36-1.6.42: एजेंट टर्मिनल के लिए WSL सुधार और एजेंट बातचीत से जुड़े बग सुधार
  • 1.6.42-1.6.45: Bash/ZSH स्टेट रीस्टोर करने के लिए Agent टर्मिनल में और सुधार

Linear इंटीग्रेशन, बेहतर Agent टर्मिनल और OS सूचनाएँ

Linear में एजेंट चलाएँ

अब आप सीधे Linear से बैकग्राउंड एजेंट्स शुरू कर सकते हैं। अपनी समस्या से बाहर निकले बिना, कार्य Cursor को सौंपें। अधिक विवरण के लिए, हमने एक विस्तृत ब्लॉग पोस्ट लिखी है।

Agent टर्मिनल में बेहतर समीक्षा प्रवाह

टर्मिनल अब बाईं ओर खुलता है और ब्लॉक होने पर उसे उभारने के लिए साफ़ बैकड्रॉप और बॉर्डर ऐनिमेशन दिखाता है। अस्वीकार करने पर इनपुट पर अपने-आप फ़ोकस आ जाता है, ताकि आप तुरंत जवाब दे सकें।

Agent से OS सूचनाएँ

जब कोई एजेंट रन पूरा हो जाए या इनपुट की आवश्यकता हो—उदाहरण के लिए, ऐसे कमांड को स्वीकृत करना जो अनुमत सूची में नहीं है—तब नेटिव OS सूचनाएँ पाएँ। इसे सेटिंग्स में सक्षम करें।

Agent के पूर्ण होने की सिस्टम सूचना.

MCP elicitation के लिए समर्थन

Cursor अब MCP elicitation का समर्थन करता है। यह MCP spec का एक नया फ़ीचर है, जो सर्वरों को उपयोगकर्ताओं से संरचित इनपुट का अनुरोध करने की अनुमति देता है, जैसे उपयोगकर्ता की प्राथमिकता या कॉन्फ़िगरेशन विकल्प। अनुरोध JSON स्कीमा के साथ परिभाषित किए जाते हैं, जिससे सर्वरों को सत्यापित प्रतिक्रियाएँ मिलती हैं और साथ ही यह भी सुनिश्चित होता है कि उपयोगकर्ता जो साझा करें, उस पर उनका नियंत्रण बना रहे।

  • Tab अब पूरे notebook से अवगत है।
  • चैट संदर्भों में cell सामग्री कॉपी करने पर अब raw text पेस्ट करने के बजाय code का संदर्भ दिया जाता है।
  • Notebook संपादन टूल अब सभी मॉडल्स के लिए उपलब्ध हैं।

  • संदर्भ उपयोग अब हमेशा चैट इनपुट में दिखाया जाता है।
  • Agent के साथ GPT-5 का उपयोग अब todos बनाने का समर्थन करता है।
  • यह दिखाने वाला लेबल जोड़ा गया कि कतारबद्ध संदेश कब भेजा जाएगा।

  • 1.5.1: बड़ी फ़ाइलों के साथ काम करते समय होने वाले गंभीर ऐप क्रैश को ठीक किया गया। मेमोरी प्रबंधन और स्थिरता में सुधार किया गया।
  • 1.5.2: कमांड पैलेट में overflow की समस्याएँ ठीक की गईं और sidebar icon के आकार की असंगतियाँ सुधारी गईं।
  • 1.5.3: dropdown hover states से जुड़ी समस्याएँ सुलझाई गईं और पूरे इंटरफ़ेस में tooltip की स्थिति बेहतर की गई।
  • 1.5.4: modal backdrop click व्यवहार को ठीक किया गया और विभिन्न dialogs में बटन alignment बेहतर किया गया।
  • 1.5.5: समग्र ऐप प्रदर्शन और विश्वसनीयता को बेहतर बनाने के लिए सामान्य स्थिरता सुधार और बग सुधार।

उन्नत Agent टूल्स, नियंत्रणीयता और उपयोग की दृश्यता

Agent पर अधिक नियंत्रणीयता

अब जब Cursor काम कर रहा हो, तब संदेश भेजने पर Agent को बेहतर तरीके से निर्देशित किया जा सकता है। संदेश अगले उपयुक्त समय पर चलेंगे, आमतौर पर किसी टूल कॉल के बाद, बजाय इसके कि जनरेशन पूरा होने तक इंतज़ार किया जाए। ⌥+Enter (Windows पर Alt+Enter) संदेशों को पहले की तरह कतार में डालेगा, और ⌘+Enter (Windows पर Ctrl+Enter) संदेश को तुरंत भेजने के लिए Agent को बाधित करेगा। डिफ़ॉल्ट व्यवहार को Cursor सेटिंग्स → चैट → संदेशों को कतार में डालें में बदला जा सकता है।

उन्नत Agent टूल्स

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

  • Read file: अब ज़रूरत पड़ने पर पूरी फ़ाइल पढ़ता है, और 2MB की सीमा हटा दी गई है।

  • List: अब एक ही कॉल में पूरी डायरेक्टरी ट्री को खोज सकता है, साथ ही फ़ाइलों की संख्या और प्रकार जैसे मेटाडेटा भी दिखाता है।

  • Grep: अब कम शोर के साथ बेहतर मिलान करता है।

  • Codebase Search: बेहतर रैंकिंग और अनुक्रमण, जिससे अधिक प्रासंगिक संदर्भ मिलता है।

  • Web Search: हल्के नेटिव मॉडल का इस्तेमाल करके इसे छोटे, अधिक प्रासंगिक जवाबों के लिए अनुकूलित किया गया है।

प्रत्येक Agent के लिए अलग मॉडल

अब आप अलग-अलग टैब और एडिटर में हर Agent के लिए अलग मॉडल चुन सकते हैं। किसी Agent को फ़ोर्क करने पर चुना गया मॉडल बना रहता है।

उपयोग और मूल्य निर्धारण की दृश्यता

चैट में उपयोग के आँकड़े अब दिखाई देते हैं। आप अपना उपयोग या तो हमेशा देख सकते हैं, या फिर तब जब आप अपनी योजना के कोटा का 50% पार कर चुके हों।

सेटिंग्स में इस सारांश को टॉगल किया जा सकता है। टीम और Enterprise उपयोगकर्ताओं को सितंबर में उपयोग सारांश तक पहुँच मिलेगी।

उपयोग की दृश्यता

कॉम्पैक्ट चैट मोड

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

कॉम्पैक्ट मोड चालू
कॉम्पैक्ट मोड बंद

बैकग्राउंड एजेंट्स के लिए GitHub समर्थन

अब GitHub पुल रिक्वेस्ट्स के भीतर सीधे एजेंट्स का उपयोग किया जा सकता है। @Cursor को टैग करें, और Agent प्रॉम्प्ट पढ़कर सुधार लागू करेगा और एक कमिट पुश करेगा।

Background Agent एक टिप्पणी और टूडूज़ के ज़रिए आपको स्टेटस की जानकारी देता रहेगा।

सभी एजेंट्स के लिए साइडबार

अब आप बाएँ साइडबार से सभी एजेंट्स को देख और प्रबंधित कर सकते हैं, चाहे वे फ़ोरग्राउंड में हों या बैकग्राउंड में। साइडबार में किसी एक पर क्लिक करके आप रिमोट मशीनों में झाँक सकते हैं और Background Agent को काम करते हुए देख सकते हैं।

Background Agent का तेज़ स्टार्टअप

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

बैकग्राउंड एजेंट्स अब बहुत तेज़ी से शुरू होते हैं

  • AI कोड ट्रैकिंग API: अपनी टीम में AI उपयोग और स्वीकृत परिवर्तनों पर कमिट-स्तर की दृश्यता पाएँ।
  • ब्लॉकलिस्ट्स के लिए Admin API: विशिष्ट फ़ाइलों या डायरेक्टरियों को इंडेक्स होने या संदर्भ में उपयोग होने से ब्लॉक करें।
  • सदस्य एक्सपोर्ट: डैशबोर्ड से कार्यस्थान के सभी सदस्यों को CSV में एक्सपोर्ट करें।

  • 1.4.1: मॉडल चयन से जुड़ा बग ठीक किया गया
  • 1.4.2: कुछ एक्सटेंशन से जुड़ा बग ठीक किया गया; समग्र परिष्कार में सुधार किया गया
  • 1.4.3: Apply टूल से जुड़ा एज केस बग ठीक किया गया; कई टैब्स के साथ मेमोरी उपयोग बेहतर हुआ
  • 1.4.5: प्रदर्शन में सुधार किया गया