एजेंट्स विंडो में टाइल्ड लेआउट और उन्नत वॉइस इनपुट

इस रिलीज़ में Cursor 3 के तहत हमारे एजेंट्स विंडो इंटरफ़ेस में किए गए सुधार शामिल हैं।

टाइल्ड लेआउट

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

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

उन्नत वॉइस इनपुट

वॉइस इनपुट के ज़रिए डिक्टेशन अब अधिक विश्वसनीय और सटीक है। यह आपकी पूरी वॉइस क्लिप रिकॉर्ड करता है और बेहतर गुणवत्ता वाले स्पीच-टू-टेक्स्ट के लिए batch STT से उसका ट्रांसक्रिप्शन करता है।

बोलने के लिए आप Ctrl+M दबाकर रख सकते हैं, और रिकॉर्डिंग के दौरान हमने UI में waveform, timer, और रद्द व पुष्टि करने के बटन जैसे नियंत्रण जोड़े हैं।

खाली स्टेट में ब्रांच चयन

पहले, खाली स्टेट से किसी एजेंट को शुरू करने पर आमतौर पर आपकी मौजूदा ब्रांच डिफ़ॉल्ट रूप से चुन ली जाती थी। अब आप पहले किसी ब्रांच को खोजकर चुन सकते हैं, फिर उसी ब्रांच पर सीधे एक क्लाउड एजेंट लॉन्च कर सकते हैं।

इससे ब्रांच स्विच करने के अतिरिक्त चरण कम हो जाते हैं और गलत ब्रांच पर गलती से रन होने की संभावना भी घटती है।

डिफ से फ़ाइल तक नेविगेशन

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

फ़ाइलें खोजने के लिए फ़िल्टर

कोड खोज को फ़ाइलों के विशिष्ट सेट तक सीमित करने के लिए "फ़ाइलों में खोजें" में include/exclude फ़िल्टर का उपयोग करें।

  • वॉइस इनपुट प्रोसेस होने के दौरान प्रॉम्प्ट बटन अब अपनी जगह पर ही रहते हैं।
  • योजना टैब को अब फ़ाइलों जैसे ही दस्तावेज़ व्यवहार मिलते हैं: विश्वसनीय लोडिंग का समर्थन, डर्टी ट्रैकिंग, योजना में परिवर्तन होने पर रीलोड, और Markdown को सेव, कॉपी और एक्सपोर्ट करने की क्षमता।
  • नए एजेंट सत्र अब डिफ़ॉल्ट रूप से आपके पसंदीदा प्रोजेक्ट टारगेट में शुरू होते हैं।
  • फ़ाइल टैब के नाम अब सभी दूसरे एजेंट्स के टैब्स में वैश्विक रूप से अलग रखने की कोशिश करने के बजाय मौजूदा एजेंट के दिख रहे टैब्स के भीतर ही तय किए जाते हैं।
  • Cmd-K अब कम लेकिन अधिक प्रासंगिक एजेंट परिणाम दिखाता है, जिन्हें हाल के मिलान वाले सेट तक सीमित किया गया है (यानी, वे आइटम जो आपकी क्वेरी से मेल खाते हैं और हाल के एक उपसमूह से आते हैं)।
  • macOS पर अब टेक्स्ट anti-aliasing के साथ रेंडर होता है, जिससे अक्षरों के किनारे अधिक स्पष्ट दिखते हैं।
  • Design Mode अब आपको टिप्पणी करने से पहले UI एलिमेंट चुनने के लिए कीबोर्ड की मदद से एलिमेंट ट्री में ऊपर, नीचे और अगल-बगल नेविगेट करने देता है।
  • एजेंट्स विंडो अब महंगे अपडेट और फ़ेच से बचती है, जब तक उनकी सच में ज़रूरत न हो।
  • टैब बंद करने पर अब फ़ाइल ट्री के गड़बड़ाने की संभावना कम है, और रिकवरी भी तेज़ है।
  • SCM व्यू में CPU/नेटवर्क स्पाइक्स और लैग घटाने के लिए लोकल डिफ फ़ेच को सीमित किया गया है।
  • फ़ाइल ट्री अब परिवर्तनों पर अधिक विश्वसनीय तरीके से प्रतिक्रिया देता है और उसके झिलमिलाने, पुरानी स्थिति दिखाने या अपडेट छूटने की संभावना कम है।
  • एक्सटेंशन इवेंट्स (जैसे फ़ाइल परिवर्तन, diagnostics update) अब हर कार्यस्थान तक सीमित हैं, जिससे अलग-अलग प्रोजेक्ट्स के बीच हस्तक्षेप कम होता है।
  • लंबे चैट में अनुवर्ती संदेश भेजने के लिए Enter दबाने पर पहले एक सेकंड से भी ज़्यादा देर तक रुकावट आती थी, लेकिन अब यह लगभग तुरंत होता है।
  • dropped frames में ~87% कमी के बाद बड़े संपादन अब और अधिक स्मूद तरीके से स्ट्रीम होते हैं।

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

Bugbot Learned Rules और MCP समर्थन

यह रिलीज़ Bugbot में कई अपडेट पेश करती है, जिनमें रीयल टाइम में खुद को बेहतर बनाने की क्षमता, MCP समर्थन, Bugbot Autofix में सुधार और अब तक की सबसे ऊंची समाधान दर शामिल हैं।

Bugbot Learned Rules

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

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

Bugbot Learned Rules

सीखे गए नियमों के बारे में हमारी घोषणा में अधिक पढ़ें या Bugbot डैशबोर्ड में लर्निंग सेटिंग्स प्रबंधित करें।

Bugbot MCP समर्थन

कोड समीक्षा के दौरान अतिरिक्त संदर्भ के लिए Bugbot को MCP सर्वर तक पहुँच दें। टीम और Enterprise प्लान में, आप Bugbot डैशबोर्ड में Bugbot के लिए टूल जोड़ सकते हैं।

Bugbot MCP समर्थन

  • Bugbot की समाधान दर अब 78% है।
  • एक ही कार्रवाई में Bugbot के कई सुधार लागू करने के लिए "Fix All" कार्रवाई जोड़ी गई।
  • Bugbot सेटिंग्स को फिर से डिज़ाइन किया गया, और व्यक्तिगत और टीम सेटिंग्स को अधिक स्पष्ट अनुभागों में बाँटा गया।
  • Bugbot Autofix अब केवल तभी चलता है, जब निष्कर्ष इतने महत्वपूर्ण हों कि सुधार की ज़रूरत हो।
  • Bugbot Autofix अब केवल प्रासंगिक नियमों का उपयोग करता है, जिससे प्रॉम्प्टिंग में अनावश्यक शोर कम होता है।
  • PRs पर Bugbot Autofix CI जाँचों की विश्वसनीयता में सुधार हुआ।
  • GitHub PRs में Bugbot जाँच की प्रगति से जुड़े संदेशों को सरल बनाया गया।

  • एक बग ठीक किया गया, जिसमें निष्क्रिय टीमों की पुरानी गोपनीयता मोड स्थिति गलत तरीके से Bugbot Autofix को ब्लॉक कर सकती थी।
  • इन्फ्रास्ट्रक्चर से जुड़ी उन समस्याओं को ठीक किया गया, जिनकी वजह से Bugbot रन समय अपेक्षा से अधिक लंबा हो रहा था।

Cursor का नया इंटरफ़ेस

Cursor 3 अब उपलब्ध है।

एजेंट्स विंडो

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

यह ज़्यादा सरल, ज़्यादा शक्तिशाली, और एजेंट्स-केंद्रित है, साथ ही विकास परिवेश की गहराई भी बनाए रखता है।

एजेंट्स विंडो आज़माने के लिए, Cursor को अपग्रेड करें और Cmd+Shift+P -> Agents Window टाइप करें।

आप कभी भी IDE पर वापस स्विच कर सकते हैं, या दोनों को एक साथ खुला रख सकते हैं।

हमारी घोषणा में अधिक पढ़ें।

डिज़ाइन मोड

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

इससे आप जिस इंटरफ़ेस हिस्से की बात कर रहे हैं, एजेंट को ठीक उसी हिस्से की ओर इंगित करके अधिक सटीक फ़ीडबैक दे सकते हैं और तेज़ी से बदलाव दोहरा सकते हैं।

कीबोर्ड शॉर्टकट्स में शामिल हैं:

  • डिज़ाइन मोड पर टॉगल करने के लिए ⌘ + Shift + D
  • किसी क्षेत्र को चुनने के लिए Shift + drag
  • किसी तत्व को चैट में जोड़ने के लिए ⌘ + L
  • किसी तत्व को इनपुट में जोड़ने के लिए ⌥ + क्लिक करें

एडिटर में Agent टैब्स

Agent टैब्स की मदद से आप एक साथ कई चैट्स को साथ-साथ या ग्रिड में देख सकते हैं।

  • नया /worktree कमांड जोड़ा गया, जो एक अलग git वर्कट्री बनाता है ताकि बदलाव अलग-थलग रहें।
  • नया /best-of-n कमांड जोड़ा गया, जो एक ही कार्य को कई मॉडल्स पर समानांतर रूप से चलाता है, जहाँ हर एक की अपनी अलग वर्कट्री होती है, और फिर परिणामों की तुलना करता है।
  • एडिटर से पहले वाला वर्कट्री और best-of-n चयन अप्रचलित कर दिया गया।
  • एडिटर से क्लाउड एजेंट्स हटा दिए गए।

  • MCP Apps अब structured content को support करते हैं, जिससे टूल आउटपुट और समृद्ध हो जाते हैं।
  • अब, अगर इसे सेट न किया गया हो, तो Enterprises के लिए third-party plugin imports डिफ़ॉल्ट रूप से बंद रहेंगे, जबकि स्पष्ट Admin overrides सुरक्षित रहेंगे।

  • डायरेक्टरी ग्रुप का नाम जोड़ा गया, ताकि IDs देखे बिना audit logs आसानी से पढ़े जा सकें।
  • क्लाउड एजेंट्स के लिए टीम-स्तर की एक Admin सेटिंग जोड़ी गई, जो टीम secrets को बनाना, संपादित करना और हटाना केवल Admins तक सीमित करती है।
  • पूरी टीम के लिए "Made with Cursor" code attribution को disable करने हेतु एक Enterprise Admin control जोड़ा गया। प्रति-उपयोगकर्ता सेटिंग्स अभी भी Cursor Settings > Agent > Attribution के ज़रिए उपलब्ध हैं।

  • बड़ी फ़ाइलों के diff का rendering अब कहीं ज़्यादा तेज़, स्मूद और कम memory-intensive है।
  • एजेंट्स अब लंबे समय तक चलने वाले jobs की निगरानी बेहतर ढंग से कर सकते हैं।
  • एक Await टूल जोड़ा गया, जो एजेंट्स को background shell commands और उप-एजेंट्स के पूरा होने तक, या "Ready" या "Error" जैसे किसी खास आउटपुट का इंतज़ार करने देता है।
  • ब्राउज़र automation टूल की पहुँच कम की गई और उप-एजेंट को केवल ब्राउज़र टूल्स का उपयोग करने तक सीमित किया गया, जिससे वह कार्य पर ज़्यादा केंद्रित रहता है। error loops को कम करने के लिए ब्राउज़र निर्देशों में भी सुधार किया गया, और जब DOM interactions भरोसेमंद न हों, तब fallback के तौर पर screenshot-based coordinate clicking जोड़ी गई।
  • साझा चैट्स में अब प्रतिलेख के साथ plans भी शामिल होते हैं।
  • Explorer उप-एजेंट्स के startup time को बेहतर बनाने के लिए caching जोड़ी गई।
  • पिछले चैट प्रतिलेख अब at-mention search results में सीधे दिखते हैं।
  • एजेंट पैनल में एक "नीचे तक स्क्रोल करें" बटन जोड़ा गया, जो content overflow होने पर दिखाई देता है।
  • maximized चैट layouts में टैब बार अब उपलब्ध पूरी चौड़ाई में फैल सकता है।
  • Early Access release track को अब Nightly के तहत समेकित कर दिया गया।

  • Network Access Controls के लिए text area का व्यवहार ठीक किया गया, ताकि Enter दबाने पर input के अंत में भरोसेमंद तरीके से नई पंक्ति जोड़ी जा सके।
  • hooks loading ठीक किया गया, ताकि multi-root कार्यस्थान अब सिर्फ पहले folder के बजाय सभी कार्यस्थान folders से project hook files पढ़ें।
  • एक markdown parsing बग ठीक किया गया, जिसमें कोष्ठकों वाले HTTP(S) links को गलती से citations समझा जा सकता था।
  • todo cards की visibility ठीक की गई, ताकि सभी todos पूरे होने के बाद वे गायब न हों।
  • ऐसे Agent queued prompts ठीक किए गए, जो editing operations के बाद अपने-आप फिर से शुरू नहीं हो रहे थे।
  • ऐसे मॉडल्स के लिए picker behavior ठीक किया गया जो disabled थे लेकिन selectable थे; भ्रामक "not allowed" styling हटा दी गई, और उपयोगकर्ता के चुनते ही मॉडल अपने-आप enable हो जाता है।
  • एक बग ठीक किया गया, जिसमें streaming जारी रहने के दौरान thinking blocks को expand/collapse करना काम नहीं करता था।
  • एक बग ठीक किया गया, जिसमें Shift+Enter line breaks को multiline content नहीं माना जाता था, जिससे prompt input field गलत स्थिति में रह सकता था।

स्व-होस्टेड क्लाउड एजेंट्स

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

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

अपने इन्फ्रास्ट्रक्चर के भीतर चलने वाले वर्कर्स के साथ Cursor के एजेंट अनुभव का उपयोग करें

स्व-होस्टेड क्लाउड एजेंट्स, Cursor-होस्टेड क्लाउड एजेंट्स जैसी ही क्षमताएँ प्रदान करते हैं, जिसमें पृथक VMs, पूर्ण विकास परिवेश, मल्टी-मॉडल हार्नेस, प्लगइन्स और भी बहुत कुछ शामिल है।

इसे आज ही Cursor डैशबोर्ड में स्व-होस्टेड क्लाउड एजेंट्स सक्षम करके आज़माएँ। हमारी घोषणा में और पढ़ें।

Composer 2

Composer 2 अब Cursor में उपलब्ध है: चुनौतीपूर्ण कोडिंग कार्यों में मज़बूत परिणामों के साथ अत्याधुनिक स्तर का कोडिंग प्रदर्शन।

CursorBench पर Composer 2 की दक्षता और गुणवत्ताCursorBench पर Composer 2 की दक्षता और गुणवत्ता
  • Standard: 2.50/M आउटपुट टोकन
  • तेज़ (डिफ़ॉल्ट): 7.50/M आउटपुट टोकन

हमारी घोषणा में अधिक पढ़ें।