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: प्रदर्शन में सुधार किया गया

Agent के साथ साझा टर्मिनल, चैट में संदर्भ उपयोग, और और भी तेज़ संपादन

Agent के साथ टर्मिनल साझा करें

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

चैट में संदर्भ उपयोग देखें

अब बातचीत के अंत में आप देख सकते हैं कि कॉन्टेक्स्ट विंडो का कितना हिस्सा इस्तेमाल हुआ है।

संदर्भ उपयोग

तेज़ संपादन

linter errors को lazy load करने की वजह से Agent के संपादन अब और तेज़ हैं। Search & Replace संपादनों की latency 25% कम हुई है, और Apply संपादनों की latency लगभग 11% कम हुई है।

linter errors को lazy load करने की वजह से Agent के संपादन अब और तेज़ हैं

  • चैट में Active Tab
  • डायरेक्टरी पर दायाँ-क्लिक करें और चैट में भेजें
  • चेकपॉइंट अब Notebooks के साथ काम करते हैं
  • ऑटो-रन के लिए denylist हटाकर (allowlists के पक्ष में) सुरक्षा बेहतर की गई
  • चैट से Manual मोड हटा दिया गया
  • ऐप सेटिंग्स में इसे सक्षम करने के बाद, कमांड पैलेट से नया एक्सटेंशन मॉनिटर उपलब्ध है।

  • एक्सटेंशन मार्केटप्लेस अब कस्टम URLs का समर्थन करता है
  • Background Agent सुधार

  • टीम एडमिन को एक्सटेंशन अनुमत सूची कॉन्फ़िगर करने की अनुमति दें

  • 1.3.1: git checkpoints, agent contexts और terminal sharing ठीक किया गया
  • 1.3.2: प्रदर्शन बेहतर हुआ
  • 1.3.3: चैट इतिहास की प्रदर्शन समस्याएँ ठीक की गईं
  • 1.3.4: Markdown parsing ठीक किया गया
  • 1.3.5: टर्मिनल बग्स ठीक किए गए
  • 1.3.6: Agent अब नियमों का अधिक विश्वसनीय ढंग से पालन करता है
  • 1.3.7: remote SSH पर टर्मिनल अब अधिक विश्वसनीय है
  • 1.3.8: memory leak ठीक किया गया
  • 1.3.9: सुरक्षा सुधार

Agent योजना, बेहतर संदर्भ और तेज़ Tab

Agent के To-dos

एजेंट्स अब संरचित to-do सूचियों के साथ पहले से योजना बनाते हैं, जिससे दीर्घ-क्षितिज वाले कार्यों को समझना और ट्रैक करना आसान हो जाता है।

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

अगर इंटीग्रेशन सेटअप है, तो To-dos Slack में भी दिखाई देते हैं!

कतारबद्ध संदेश

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

Memories (अब GA)

Memories अब GA है। 1.0 के बाद से, हमने मेमोरी जनरेशन की गुणवत्ता में सुधार किया है, इन-एडिटर UI को और निखारा है, और भरोसा बनाए रखने के लिए बैकग्राउंड में जनरेट की गई Memories के लिए उपयोगकर्ता स्वीकृतियाँ जोड़ी हैं।

PR अनुक्रमण & खोज

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

इसमें संबंधित GitHub टिप्पणियाँ, BugBot समीक्षाएँ, और Slack एजेंट समर्थन शामिल हैं—जिससे पोस्टमॉर्टम विश्लेषण या घटना का पता लगाना कहीं ज़्यादा तेज़ हो जाता है।

सिमैंटिक खोज के लिए बेहतर एम्बेडिंग्स

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

और तेज़ Tab

Tab completions अब ~100ms और तेज़ हैं, और TTFT को 30% घटाया गया है। हमने अपनी मेमोरी प्रबंधन प्रणाली को फिर से व्यवस्थित करके और डेटा ट्रांसफ़र पाथों को ऑप्टिमाइज़ करके यह संभव बनाया है।

Agent को मर्ज कॉन्फ्लिक्ट सुलझाने दें

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

Background Agent में सुधार

Background Agents में किए गए कई सुधार उन्हें अधिक पूर्वानुमेय और भरोसेमंद बनाते हैं:

  • PRs आपकी टीम के टेम्पलेट का पालन करते हैं

  • एजेंट ब्रांच में किए गए परिवर्तन अपने-आप पुल हो जाते हैं

  • कॉन्फ़्लिक्ट (जैसे rebase) अब कार्रवाई योग्य अनुवर्ती के रूप में दिखते हैं

  • आप साइडबार से सीधे कमिट कर सकते हैं

  • Slack और वेब डीपलिंक संबंधित रेपो खोलते हैं, भले ही वह पहले से खुला न हो

  • VS Code को 1.99 में अपग्रेड किया गया
  • एक्सटेंशन अब Open VSC पर होस्ट किए जाते हैं
  • Slack एजेंट की उत्तरदायित्व और सूचनाओं की स्पष्टता बेहतर हुई
  • Agent का "commit changes" अब UI में उपलब्ध है
  • Background Agent टीम PR टेम्पलेट्स का पालन करता है और अधिक पूर्वानुमेय तरीके से मर्ज करता है
  • अनुक्रमण और vector सेवाओं में व्यापक प्रदर्शन ट्यूनिंग
  • VS Code remote extension कनेक्शन की स्थिरता बेहतर हुई

  • SolidJS detection system में memory leak को ठीक किया गया
  • चैट रेंडरिंग बग्स ठीक किए गए (toolcall display, overflow समस्याएँ)
  • उपयोग सीमा की त्रुटियाँ अब अधिक स्पष्ट और दायरा-विशिष्ट संदेश दिखाती हैं
  • बाहरी सेवाओं में token auth की स्थिरता में सुधार

1.2.1

  • मामूली बग सुधार और स्थिरता में सुधार

1.2.2

  • UI में परिष्कार और छोटे प्रदर्शन अनुकूलन

1.2.4

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

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

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