Slack में बैकग्राउंड एजेंट्स

अब आप @Cursor का उल्लेख करके सीधे Slack से बैकग्राउंड एजेंट शुरू कर सकते हैं। एजेंट थ्रेड को पढ़ सकते हैं, समझ सकते हैं कि क्या हो रहा है, और बातचीत छोड़े बिना GitHub में PRs बना सकते हैं।

जहाँ आपकी टीम काम करती है, वहीं Cursor का उपयोग करें

ऐसे प्रॉम्प्ट के साथ किसी भी थ्रेड में @Cursor का उल्लेख करें:

एजेंट सुरक्षित परिवेश में दूरस्थ रूप से चलते हैं, और काम पूरा होने पर आपको सीधे Slack में अपडेट मिलते हैं, जिनमें Cursor और GitHub के लिंक शामिल होते हैं।

एजेंट संदर्भ समझते हैं

Cursor काम शुरू करने से पहले पूरा Slack थ्रेड पढ़ता है, इसलिए जब आप पिछली चर्चाओं या समस्याओं का संदर्भ देते हैं, तो बैकग्राउंड एजेंट्स पूरे संदर्भ को समझते हैं।

आप Cursor से समस्याओं की जाँच करने और उनके जवाब पाने के लिए भी कह सकते हैं:

शुरू करें

Slack में बैकग्राउंड एजेंट्स का उपयोग करने के लिए, पहले किसी व्यवस्थापक को इंटीग्रेशन सेट अप करना होगा। हमारे सेटअप दस्तावेज़ देखें, या अपने वर्कस्पेस व्यवस्थापक से डैशबोर्ड → इंटीग्रेशन पेज से Cursor को कनेक्ट करने के लिए कहें।

कनेक्ट होने के बाद, किसी भी चैनल में @Cursor का उपयोग करके इसे आज़माएँ और एक प्रॉम्प्ट लिखें। सभी कमांड देखने के लिए help कमांड का उपयोग करें, या अपना डिफ़ॉल्ट मॉडल, रेपो और ब्रांच कॉन्फ़िगर करने के लिए settings का उपयोग करें।

  • Cmd/Ctrl+F से सेटिंग्स में खोजें

  • सर्वरों से प्रगति सूचनाएँ
  • डायनेमिक टूल रजिस्ट्रेशन
  • Roots का समर्थन

1.1.1

  • कार्यस्थानों के अनुक्रमण की समस्या ठीक की गई

1.1.2

  • क्लाइंट-साइड प्रदर्शन में सुधार हुआ

1.1.3

  • MCP प्रदर्शन रिग्रेशन ठीक किया गया
  • PR खोज और अनुक्रमण जोड़ा गया
  • डीपलिंक अनुभव बेहतर हुआ
  • अपस्ट्रीम मार्केटप्लेस प्रदाता बदलने का विकल्प जोड़ा गया

1.1.4

  • बैकग्राउंड एजेंट की विश्वसनीयता बेहतर हुई
  • चैट UI में खोज से जुड़ा बग ठीक किया गया

1.1.5

  • प्रदर्शन में छोटे सुधार

1.1.6

  • Remote SSH का उपयोग करने वाले उपयोगकर्ताओं के लिए होने वाली एजेंट लेटेंसी रिग्रेशन ठीक की गई

1.1.7

  • छोटे बग सुधार और प्रदर्शन में सुधार

Bugbot, सभी के लिए Background Agent तक पहुँच, और एक-क्लिक MCP इंस्टॉल

Cursor 1.0 आ गया है!

इस रिलीज़ में कोड समीक्षा के लिए Bugbot, मेमोरीज़ की पहली झलक, एक-क्लिक MCP सेटअप, Jupyter समर्थन, और सभी के लिए उपलब्ध Background Agent शामिल हैं।

Bugbot के साथ स्वचालित कोड समीक्षा

Bugbot स्वचालित रूप से आपके PRs की समीक्षा करता है और संभावित बग्स और समस्याओं को पकड़ लेता है।

जब कोई समस्या मिलती है, तो Bugbot GitHub पर आपके PRs में एक टिप्पणी छोड़ता है। आप "Cursor में ठीक करें" पर क्लिक करके, समस्या को ठीक करने के लिए पहले से भरे हुए प्रॉम्प्ट के साथ एडिटर में वापस जा सकते हैं।

इसे सेट करने के लिए, हमारे Bugbot दस्तावेज़ में दिए गए निर्देशों का पालन करें।

सभी के लिए Background Agent

कुछ हफ्ते पहले हमने अपने रिमोट कोडिंग एजेंट, Background Agent, को अर्ली एक्सेस में जारी किया था, और तब से शुरुआती संकेत सकारात्मक रहे हैं।

अब हम उत्साहित हैं कि Background Agent को सभी उपयोगकर्ताओं के लिए उपलब्ध करा रहे हैं! अगर आपका गोपनीयता मोड अक्षम है, तो आप चैट में क्लाउड आइकन पर क्लिक करके या Cmd/Ctrl+E दबाकर इसे तुरंत उपयोग करना शुरू कर सकते हैं। जिन उपयोगकर्ताओं के लिए गोपनीयता मोड सक्षम है, उनके लिए भी हम जल्द ही इसे सक्षम करने का तरीका लाएंगे!

Jupyter Notebooks में Agent

Cursor अब Jupyter Notebooks में परिवर्तन लागू कर सकता है!

Agent अब सीधे Jupyter के भीतर कई cells बना और संपादित कर सकता है, जो अनुसंधान और डेटा साइंस कार्यों के लिए एक महत्वपूर्ण सुधार है। शुरुआत में यह केवल Sonnet मॉडल्स के साथ समर्थित है।

मेमोरीज़

मेमोरीज़ के साथ, Cursor बातचीतों से मिली जानकारी को याद रख सकता है और भविष्य में उसका संदर्भ दे सकता है। मेमोरीज़ हर प्रोजेक्ट के लिए व्यक्तिगत स्तर पर संग्रहीत होती हैं, और इन्हें सेटिंग्स से प्रबंधित किया जा सकता है।

हम मेमोरीज़ को बीटा सुविधा के रूप में जारी कर रहे हैं। शुरू करने के लिए, सेटिंग्स → नियम में जाकर इसे सक्षम करें।

MCP एक-क्लिक इंस्टॉल और OAuth समर्थन

अब आप Cursor में MCP सर्वर को एक क्लिक में सेट अप कर सकते हैं, और OAuth समर्थन के साथ उन सर्वरों को भी आसानी से प्रमाणित कर सकते हैं जो इसे समर्थन देते हैं।

हमने आधिकारिक MCP सर्वरों की एक छोटी सूची तैयार की है, जिन्हें आप cursor.com/docs/tools से Cursor में जोड़ सकते हैं।

अगर आप MCP डेवलपर हैं, तो अपने दस्तावेज़ीकरण और READMEs में Cursor में जोड़ें बटन जोड़कर आप अपने सर्वर को डेवलपर्स के लिए आसानी से उपलब्ध करा सकते हैं। इसे cursor.com/docs/deeplinks पर जनरेट करें।

और बेहतर चैट प्रतिक्रियाएँ

Cursor अब बातचीत के भीतर विज़ुअलाइज़ेशन रेंडर कर सकता है। खास तौर पर, Mermaid डायग्राम और Markdown टेबल अब एक ही जगह पर जनरेट किए और देखे जा सकते हैं!

नई सेटिंग्स और डैशबोर्ड

इस रिलीज़ में सेटिंग्स और डैशबोर्ड पेज को और बेहतर बनाया गया है।

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

  • Cmd/Ctrl+E से Background Agent Control पैनल खोलें

  • @Link और वेब खोज अब PDF पार्स कर सकते हैं और उन्हें संदर्भ में शामिल कर सकते हैं
  • कनेक्टिविटी सत्यापित करने के लिए सेटिंग्स में नेटवर्क डायग्नॉस्टिक्स
  • समानांतर टूल कॉल्स के साथ तेज़ प्रतिक्रियाएँ
  • चैट में समेटे जा सकने वाले टूल कॉल्स

  • Enterprise उपयोगकर्ता केवल स्थिर रिलीज़ का ही उपयोग कर सकते हैं (कोई प्री-रिलीज़ नहीं)
  • टीम एडमिन अब गोपनीयता मोड अक्षम कर सकते हैं
  • उपयोग मेट्रिक्स और खर्च डेटा तक पहुँच के लिए टीमों के लिए Admin API

  • Gemini 2.5 Flash के लिए मैक्स मोड अब उपलब्ध है

1.0.1

  • Background Agent के लिए सुधार और बेहतरियाँ

सरल मूल्य निर्धारण, Background Agent और अपडेट किया गया इनलाइन संपादन

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

सरल, एकीकृत मूल्य निर्धारण

हमने आपका फ़ीडबैक सुना है और भ्रम कम करने के लिए एक एकीकृत मूल्य निर्धारण मॉडल लागू कर रहे हैं। यह कैसे काम करता है:

  • सभी मॉडल उपयोग अब अनुरोध-आधारित मूल्य निर्धारण के अंतर्गत है

  • मैक्स मोड अब token-आधारित मूल्य निर्धारण का उपयोग करता है (मॉडल API के मूल्य निर्धारण की तरह)

  • चीज़ों को सरल रखने के लिए प्रीमियम टूल कॉल्स और लंबे-संदर्भ मोड को हटा दिया गया है

प्लान Hobby, Pro और Business के कोटा में कोई बदलाव नहीं हुआ है, और धीमे अनुरोध अभी भी प्लानों में शामिल हैं। आप अपने डैशबोर्ड में सारा उपयोग देख सकते हैं, ताकि आप अपने खर्च को ट्रैक और प्रबंधित कर सकें।

सभी शीर्ष मॉडल्स के लिए मैक्स मोड

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

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

मूल्य निर्धारण सीधा-सादा है: आपसे token उपयोग के आधार पर शुल्क लिया जाता है। अगर आपने कभी कोई CLI-आधारित कोडिंग टूल इस्तेमाल किया है, तो मैक्स मोड आपको वैसा ही लगेगा — बस Cursor के भीतर।

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

नया Tab मॉडल

हमने एक नया Tab मॉडल प्रशिक्षित किया है, जो अब कई फ़ाइलों में परिवर्तन सुझा सकता है। यह मॉडल खास तौर पर refactor, edit chain, multi-file परिवर्तन, और संबंधित कोड के बीच जंप करने में बेहतरीन है। आप यह भी महसूस करेंगे कि रोज़मर्रा के उपयोग में यह ज़्यादा स्वाभाविक और तेज़ है।

इसके साथ ही, हमने completion suggestions में syntax highlighting भी जोड़ी है।

कोड एडिटर विंडो का एक क्लोज़-अप स्क्रीनशॉट, जिसमें JavaScript या TypeScript कोड दिख रहा है। कोड में importJSONFile function और createCollection, JSON parsing, तथा key-value handling से जुड़ा लॉजिक शामिल है। नीचे एक floating tooltip, React icon के साथ, Tab कुंजी दबाकर file dialog.tsx पर जंप करने का सुझाव दिखाता है। इंटरफ़ेस डार्क थीम का उपयोग करता है।

Background Agent (प्रीव्यू)

शुरुआती प्रीव्यू में, इसे धीरे-धीरे जारी किया जा रहा है: Cursor एजेंट्स अब पृष्ठभूमि में चल सकते हैं! इसे आज़माने के लिए Settings > Beta > Background Agent पर जाएँ।

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

हम जानना चाहते हैं कि आप क्या सोचते हैं। हालांकि यह अभी शुरुआती चरण में है, हमने पाया है कि बैकग्राउंड एजेंट्स छोटी-मोटी कमियाँ ठीक करने, जांच करने, और मध्यम आकार के PRs के शुरुआती मसौदे लिखने में आंतरिक रूप से उपयोगी हैं। अधिक पढ़ें: cursor.com/docs/background-agent.

अपने पूरे कोडबेस को संदर्भ में शामिल करें

अब आप @folders का उपयोग करके अपने पूरे कोडबेस को संदर्भ में शामिल कर सकते हैं—बस सेटिंग्स में Full folder contents सक्षम कर दें। यदि कोई फ़ोल्डर (या फ़ाइल) शामिल होने के लिए बहुत बड़ा है, तो संदर्भ पिल पर इसे दर्शाने वाला एक छोटा आइकन दिखाई देगा।

Agent इंटीग्रेशन के साथ रिफ्रेश किया गया इनलाइन संपादन (Cmd/Ctrl+K)

इनलाइन संपादन (Cmd/Ctrl+K) को नया UI रूप दिया गया है और पूरी फ़ाइल में संपादन (⌘⇧⏎) तथा एजेंट को भेजने (⌘L) के लिए नए विकल्प जोड़े गए हैं

पूरी फ़ाइल में संपादन से एजेंट का इस्तेमाल किए बिना किसी फ़ाइल में बड़े दायरे वाले परिवर्तन करना आसान हो जाता है। हालांकि, कुछ स्थितियों में आप कोड के ऐसे हिस्से पर काम कर रहे हो सकते हैं, जहाँ आपको कई फ़ाइलों में संपादन करना हो, या बस एजेंट से मिलने वाला अधिक नियंत्रण चाहिए हो। ऐसे में चयनित कोड ब्लॉक को एजेंट को भेजकर वहीं से संपादन जारी रखना बेहतर होता है।

लंबी फ़ाइलों के लिए Agent के साथ तेज़ संपादन

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

कार्यस्थानों के साथ कई कोडबेस पर काम करें

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

जोड़े गए सभी फ़ोल्डरों में .cursor/rules समर्थित हैं

Cursor में मल्टी-रूट कार्यस्थान

चैट का उपयोग

चैट निर्यात करना

अब आप चैट दृश्य से चैट्स को Markdown में एक्सपोर्ट कर सकते हैं। टेक्स्ट और कोड ब्लॉक अंतिम एक्सपोर्ट में शामिल होते हैं।

डुप्लिकेट चैट्स

चैट डुप्लिकेशन की मदद से अब आप मौजूदा बातचीत को बनाए रखते हुए उससे अलग-अलग पाथ एक्सप्लोर कर सकते हैं। किसी संदेश पर जाएँ और तीन बिंदुओं वाले मेनू से नई चैट शुरू करें।

नियम जनरेशन, बेहतर एजेंट टर्मिनल और MCP छवियाँ

स्वचालित और बेहतर नियम

अब आप /Generate Cursor Rules कमांड का इस्तेमाल करके सीधे किसी बातचीत से नियम जनरेट कर सकते हैं। यह तब उपयोगी होता है, जब आप किसी बातचीत के मौजूदा संदर्भ को बाद में दोबारा इस्तेमाल करने के लिए सहेजना चाहते हैं।

जिन Auto Attached नियमों में पाथ पैटर्न परिभाषित हैं, उनके लिए Agent अब फ़ाइलें पढ़ते या लिखते समय स्वचालित रूप से सही नियम लागू करेगा।

हमने एक लंबे समय से चली आ रही समस्या भी ठीक की है, जिसकी वजह से Always attached नियम अब लंबी बातचीतों में भी बने रहते हैं। Agent अब नियमों को भरोसेमंद तरीके से संपादित भी कर सकता है।

इतिहास तक अधिक आसान पहुँच

चैट इतिहास को कमांड पैलेट में ले जाया गया है। आप इसे चैट में “इतिहास दिखाएँ” बटन से, साथ ही Show Chat History कमांड के ज़रिए भी खोल सकते हैं।

चैट इतिहास

समीक्षा करना हुआ आसान

हर बातचीत के अंत में मौजूद बिल्ट-इन डिफ़ व्यू की मदद से एजेंट द्वारा जनरेट किए गए कोड की समीक्षा करना अब और आसान हो गया है। एजेंट के संदेश के बाद आपको चैट के नीचे Review changes बटन मिलेगा।

MCP में छवियाँ

अब आप MCP सर्वर में संदर्भ के हिस्से के रूप में छवियाँ भेज सकते हैं। यह तब खास तौर पर उपयोगी होता है, जब स्क्रीनशॉट, UI मॉक, या आरेख किसी सवाल या प्रॉम्प्ट के लिए ज़रूरी संदर्भ देते हैं।

एजेंट टर्मिनल नियंत्रण में सुधार

हमने एजेंट द्वारा शुरू किए गए टर्मिनलों पर आपको अब अधिक नियंत्रण दिया है। अब कमांड को चलने से पहले संपादित किया जा सकता है या पूरी तरह छोड़ा जा सकता है। हमने “Pop-out” का नाम बदलकर “Move to background” भी कर दिया है, ताकि यह अधिक स्पष्ट रूप से बताए कि यह क्या करता है।

वैश्विक इग्नोर फ़ाइलें

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

वैश्विक इग्नोर फ़ाइलें

नए मॉडल्स

हमने हाल ही में कई और मॉडल जोड़े हैं, जिनका आप उपयोग कर सकते हैं। मॉडल सेटिंग्स में जाकर Gemini 2.5 Pro, Gemini 2.5 Flash, Grok 3, Grok 3 Mini, GPT-4.1, o3 और o4-mini आज़माएँ।

संदर्भ में प्रोजेक्ट संरचना (Beta)

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

चैट टैब्स, कस्टम मोड्स और तेज़ अनुक्रमण

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

  • हमने "सभी diffs अस्वीकार करें" को Cmd+Backspace (⌘⌫) से बदलकर Cmd+Shift+Backspace (⌘⇧⌫) कर दिया है
  • Windows पर MCP अब काफ़ी अधिक विश्वसनीय होना चाहिए
  • डीबगिंग में मदद के लिए MCP सर्वर कॉन्फ़िगर करते समय MCP त्रुटि संदेशों को बेहतर किया गया है
  • चैट संदेशों के लिए इनपुट टोकन की संख्या जोड़ी गई है (देखने के लिए तीन बिंदुओं पर क्लिक करें)। हम संदर्भ की दृश्यता को और बेहतर बना रहे हैं, ताकि आप साफ़ तौर पर देख सकें कि मॉडल को क्या भेजा जाता है — जल्द ही और भी सुधार आएंगे!

  • 0.48.1 - नया ऑनबोर्डिंग
  • 0.48.2 - उपयोगकर्ताओं को किसी दूसरे चैट टैब में संपादित फ़ाइल स्वीकार/अस्वीकार करने की अनुमति देता है
  • 0.48.3 - चैट टैब्स UX में सुधार (नई टैब के लिए Cmd/Ctrl+T), Gemini 2.5 Pro के लिए Max-mode समर्थन
  • 0.48.4 - Gemini 2.5 Pro के लिए इमेज समर्थन
  • 0.48.5 - Cmd+Backspace -> Cmd+Shift+Backspace के लिए परिवर्तन प्रबंधन
  • 0.48.6 - AI Pane लंबे समय तक बंद रहने पर एक नई चैट बनाता है
  • 0.48.7 - उस समस्या को ठीक करता है जिसमें अपडेट के दौरान कुछ चैट हट सकती थीं
  • 0.48.8 - @-symbols खोज से CPU प्रदर्शन बेहतर करता है
  • 0.48.9 - अनुक्रमण से मेमोरी उपयोग कम करता है

यह रिलीज़ समानांतर वार्तालापों के लिए चैट टैब्स, कस्टम मोड्स के साथ एक नए डिज़ाइन वाला modes सिस्टम, और लागत दृश्यता, अनुक्रमण प्रदर्शन, तथा MCP की विश्वसनीयता में सुधार पेश करती है। इसके अलावा, चैट पूरा होने पर एक ध्वनि सूचना चलती है।

अंतर्निहित मोड और कस्टम मोड (बीटा)

Cursor में Agent और Ask, अंतर्निहित मोड हैं, और अब कस्टम मोड जोड़ने का विकल्प भी उपलब्ध है। इसके अलावा, हमने "Edit" का नाम बदलकर "Manual" कर दिया है, ताकि उसका व्यवहार बेहतर तरीके से स्पष्ट हो।

Ask मोड को अब डिफ़ॉल्ट रूप से सभी खोज उपकरणों तक पहुँच मिल गई है, इसलिए @Codebase टूल हटा दिया गया है। ज़रूरत पड़ने पर यह स्वचालित रूप से कोडबेस में खोज करेगा। अगर आप खोज को मजबूर करना चाहते हैं, तो Cursor से सामान्य भाषा में बस "search the codebase" कहें। आप मोड मेनू से Ask में खोज को अक्षम भी कर सकते हैं। ऐसा करने पर Ask केवल वही संदर्भ देखेगा, जो आपने दिया है।

Agent और Ask के बारे में और पढ़ें।

Cursor एडिटर इंटरफ़ेस का एक स्क्रीनशॉट, जिसमें "Plan" मोड चयन के नीचे एक ड्रॉपडाउन मेनू दिख रहा है। मेनू में कई AI सहायक मोड शामिल हैं: Agent, Ask, Manual, Plan (वर्तमान में चयनित), Teach, और Yolo। हर मोड के लिए एक संबंधित कीबोर्ड शॉर्टकट है। इंटरफ़ेस डार्क थीम में है, और चुना गया मॉडल "claude-3.7-sonnet" है।

कस्टम मोड (बीटा) आपको ऐसे नए मोड बनाने देते हैं, जिनमें आपके वर्कफ़्लो के अनुरूप टूल और प्रॉम्प्ट्स हों। चूँकि कस्टम मोड में कस्टम कुंजी बाइंडिंग्स हो सकती हैं, ⌘I डिफ़ॉल्ट रूप से Agent मोड पर सेट होगा और ⌘L साइड फलक को टॉगल करेगा। अगर आप ⌘I को अनबाइंड करते हैं, तो वह भी साइड फलक को टॉगल करेगा। कस्टम मोड वर्तमान में बीटा में हैं, और आप उन्हें Settings → Features → Chat → Custom modes से सक्षम कर सकते हैं।

आप सेटिंग्स से डिफ़ॉल्ट मोड भी सेट कर सकते हैं (Settings → Features → Chat → Default chat mode) — अपने किसी मोड को या उस मोड को, जिसका आपने सबसे हाल में उपयोग किया था।

Cursor एडिटर इंटरफ़ेस का एक स्क्रीनशॉट, जिसमें "Agent" नाम के एक कस्टम AI सहायक मोड की सेटिंग्स दिखाई गई हैं। सेटिंग्स पैनल में मोड का नाम देने, मॉडल सेट करने (वर्तमान में "claude-3.7-sonnet"), कुंजी बाइंडिंग्स कॉन्फ़िगर करने, और Search, Edit, तथा Run जैसे टूल सक्षम करने के विकल्प शामिल हैं। "Auto-apply edits" और "Auto-fix errors" के टॉगल सक्षम हैं, जबकि "Auto-run" अक्षम है। कस्टम निर्देश जोड़ने के लिए एक फ़ील्ड भी है और सबसे नीचे "Delete mode" लेबल वाला एक बटन है। इंटरफ़ेस डार्क थीम में है।

चैट टैब

चैट में नए टैब (⌘T) बनाएँ, ताकि आप समानांतर में कई वार्तालाप कर सकें। आप Option दबाए रखकर + बटन पर क्लिक करके भी नया टैब बना सकते हैं। Cmd+N अब भी मौजूदा टैब में नई चैट बनाता है।

जब कोई टैब आपके इनपुट का इंतज़ार कर रहा हो, तो उस टैब पर एक नारंगी बिंदु दिखाई देगा।

तेज़ अनुक्रमण

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

ध्वनि सूचना (बीटा)

जब कोई चैट समीक्षा के लिए तैयार हो, तो Cursor अब ध्वनि बजा सकता है। इस सुविधा को सेटिंग्स → विशेषताएँ → चैट → समाप्त होने पर ध्वनि चलाएँ में जाकर सक्षम करें।

उपयोग-आधारित लागत दृश्यता

उपयोग-आधारित मॉडल्स के लिए, अब आप इतिहास में प्रत्येक चैट की लागत और उसका विवरण देख सकते हैं।

Cursor एडिटर इंटरफ़ेस का एक स्क्रीनशॉट, जिसमें "Improving Description Flow" शीर्षक वाली चैट और हाल का चैट इतिहास दिखाने वाला एक ड्रॉपडाउन दिखाई दे रहा है। ड्रॉपडाउन में "Fixing Broken Links in Documentation", "Enhancing Content Cohesion" जैसी प्रविष्टियाँ और अन्य शामिल हैं। वर्तमान में चुनी गई चैट में लागत का विवरण दिखाने वाला एक टूलटिप है, जो बताता है कि इसमें $2.00 प्रति अनुरोध की दर से "2 gpt-4.5-preview" अनुरोध उपयोग हुए, जिससे कुल लागत $4.00 हुई। चैट शीर्षक के पास संपादित करने, डुप्लिकेट करने और लागत देखने के आइकन दिखाई दे रहे हैं। इंटरफ़ेस डार्क थीम का उपयोग करता है।

नया ऑनबोर्डिंग

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

Cursor एडिटर के ऑनबोर्डिंग इंटरफ़ेस का एक स्क्रीनशॉट, जिसका शीर्षक "त्वरित शुरुआत" है। इसमें उपयोगकर्ता को VS Code, Vim, Emacs, और Sublime Text जैसे विकल्पों में से कुंजी बाइंडिंग्स चुनने के लिए कहा जाता है, जिसमें VS Code चुना हुआ है। तीन सुविधाएँ सूचीबद्ध हैं: योजना बनाने और बिल्ड करने के लिए "Agent", अगले कदमों का पूर्वानुमान लगाने के लिए "Cursor Tab", और AI की मदद से कोड संपादित करने के लिए "Cmd-K"। दाईं ओर एक नमूना संदेश है: "src/ui/components में जो मिले, उसके आधार पर एक सेटिंग्स पेज जोड़ें", और इसमें "Agent" मोड इस्तेमाल किया गया है। सबसे नीचे बीच में एक नीला "जारी रखें" बटन है। इंटरफ़ेस में macOS-शैली की विंडो के साथ डार्क थीम है।