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 आउटपुट टोकन

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

Cursor Marketplace पर नए प्लगइन्स

हमने Atlassian, Datadog, GitLab, Glean, Hugging Face, monday.com और PlanetScale जैसे साझेदारों के 30 से अधिक नए प्लगइन्स जोड़े हैं। Cursor अब आपके स्टैक के और अधिक हिस्सों में पढ़, लिख और कार्रवाई कर सकता है।

ज़्यादातर प्लगइन्स में MCPs शामिल होते हैं, जिनका उपयोग क्लाउड एजेंट मैन्युअल रूप से शुरू किए जाने पर या स्वचालन के ज़रिए स्वचालित रूप से ट्रिगर होने पर कर सकते हैं।

नए प्लगइन्स को cursor.com/marketplace पर आज़माएँ, या हमारी घोषणा में इसके बारे में और पढ़ें।

स्वचालन

Cursor अब स्वचालन को समर्थन देता है, जिनकी मदद से आप अपने तय किए गए ट्रिगर्स और निर्देशों के आधार पर चलने वाले हमेशा-सक्रिय एजेंट बना सकते हैं।

स्वचालन शेड्यूल के अनुसार चलते हैं या Slack, Linear, GitHub, PagerDuty और वेबहुक्स से आने वाले इवेंट्स से ट्रिगर होते हैं।

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

cursor.com/automations पर स्वचालन बनाएँ, या किसी टेम्पलेट से शुरू करें। अधिक जानने के लिए हमारी घोषणा पढ़ें।