मॉडल नियंत्रण, खर्च प्रबंधन और उपयोग विश्लेषण

यह रिलीज़ Enterprise एडमिन के लिए अपडेट लाती है: मॉडल नियंत्रण के लिए एक नई प्रणाली, अपडेट किया गया खर्च प्रबंधन, और उपयोग विश्लेषण में अधिक विस्तृत जानकारी।

मॉडल एक्सेस नियंत्रण

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

Enterprise ग्राहकों के पास डिफ़ॉल्ट रूप से नए प्रदाताओं या मॉडल संस्करणों को ब्लॉक करने का विकल्प भी है।

मौजूदा ब्लॉकलिस्ट वाले ग्राहकों को 1 जून तक नए सिस्टम में माइग्रेट करना होगा। शुरू करने के लिए प्रशासकों को Cursor डैशबोर्ड में अपनी टीम मॉडल सेटिंग्स पर जाना चाहिए।

सॉफ्ट खर्च सीमाएँ और स्मार्ट अलर्ट

प्रशासक अब उपयोगकर्ताओं को ब्लॉक होने से बचाने के लिए हार्ड सीमाओं के बजाय सॉफ्ट सीमाएँ सेट कर सकते हैं। Cursor उपयोग की निगरानी भी कर सकता है और अपनी सॉफ्ट या हार्ड सीमाओं के 50%, 80% और 100% तक पहुँचने वाले उपयोगकर्ताओं को अपने-आप अलर्ट भेजता है।

इससे उपयोगकर्ता बिना रुकावट काम कर पाते हैं, जबकि प्रशासकों और उपयोगकर्ताओं को खर्च के पैटर्न की स्पष्ट दृश्यता मिलती है।

शुरू करने के लिए Cursor डैशबोर्ड में खर्च प्रबंधन सेटिंग्स पर जाएँ।

अपडेट किया गया उपयोग विश्लेषण टैब

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

शुरू करने के लिए Cursor डैशबोर्ड में उपयोग विश्लेषण टैब पर जाएँ।

टीम मार्केटप्लेस अपडेट

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

प्लगइन्स MCP सर्वर, कौशल, उप-एजेंट, नियम, और हुक्स जैसी क्षमताओं को एक साथ पैकेज करते हैं, जो एजेंट्स को कस्टम फ़ंक्शनैलिटी के साथ विस्तारित करती हैं। प्रत्येक प्लगइन को तीन में से किसी एक तरीके से वितरित किया जा सकता है:

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

शुरू करने के लिए Cursor डैशबोर्ड पर जाएँ।

Cursor सुरक्षा समीक्षा

Cursor सुरक्षा समीक्षा अब टीम और Enterprise प्लान में बीटा में उपलब्ध है। आप दो प्रकार के हमेशा चालू रहने वाले सुरक्षा एजेंट चला सकते हैं: सुरक्षा समीक्षक और भेद्यता स्कैनर।

सुरक्षा समीक्षक

सुरक्षा समीक्षक हर PR में सुरक्षा कमजोरियों, प्रमाणीकरण रिग्रेशन, गोपनीयता और डेटा-प्रबंधन जोखिमों, एजेंट टूल की ऑटो-स्वीकृतियों, और प्रॉम्प्ट इंजेक्शन हमलों की जाँच करता है। यह गंभीरता और सुधार के सुझावों के साथ ठीक उसी डिफ स्थान पर इनलाइन टिप्पणियाँ छोड़ता है।

सुरक्षा समीक्षक पुल रिक्वेस्ट डिफ पर इनलाइन टिप्पणियाँ छोड़ते हुए।

भेद्यता स्कैनर

भेद्यता स्कैनर आपके कोडबेस का निर्धारित समय पर स्कैन चलाता है, ताकि ज्ञात भेद्यताओं, पुरानी निर्भरताओं और कॉन्फ़िगरेशन समस्याओं की जाँच की जा सके। आप इसे इस तरह कॉन्फ़िगर कर सकते हैं कि यह Slack में अपने निष्कर्षों के अपडेट भेजे।

Cursor में भेद्यता स्कैनर के निष्कर्ष और निर्धारित स्कैन।

ट्रिगर्स समायोजित करके, अपने निर्देश जोड़कर, कस्टम टूलिंग देकर, और आउटपुट कैसे साझा किए जाएँ यह चुनकर, Cursor द्वारा प्रबंधित सुरक्षा एजेंट्स को अनुकूलित करें। उदाहरण के लिए, आप अपने मौजूदा SAST, SCA और सीक्रेट्स स्कैनर्स के लिए MCP सर्वर जोड़ सकते हैं, ताकि Cursor उन्हें समीक्षा के हिस्से के रूप में उपयोग कर सके।

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

सुरक्षा एजेंट्स आपके मौजूदा उपयोग पूल का उपयोग करते हैं। प्रशासक शुरू करने के लिए Cursor डैशबोर्ड में सुरक्षा समीक्षा सक्षम कर सकते हैं।

Cursor SDK के साथ प्रोग्रामेटिक एजेंट बनाएँ

हम Cursor SDK पेश कर रहे हैं, ताकि आप उन्हीं रनटाइम, हार्नेस और मॉडल्स के साथ एजेंट बना सकें जिनसे Cursor संचालित होता है।

Cursor desktop app, CLI और वेब ऐप में चलने वाले एजेंट अब TypeScript की कुछ ही पंक्तियों के साथ उपलब्ध हैं। इसे अपनी मशीन पर या Cursor के क्लाउड में किसी समर्पित VM पर, किसी भी अत्याधुनिक मॉडल के साथ चलाएँ।

शुरू करने के लिए npm install @cursor/sdk चलाएँ। आप निर्माण शुरू करने में सहायता के लिए Cursor के नेटिव /cursor-sdk कौशल का भी उपयोग कर सकते हैं।

import { Agent } from "@cursor/sdk";

const agent = await Agent.create({
  apiKey: process.env.CURSOR_API_KEY!,
  model: { id: "composer-2" },
  local: { cwd: process.cwd() },
});

const run = await agent.send("Summarize what this repository does");

for await (const event of run.stream()) {
  console.log(event);
}

हमने कुछ नमूना प्रोजेक्ट बनाए हैं, जिन्हें आप एक सार्वजनिक रेपो से देख सकते हैं। अपने उपयोग के मामले के अनुसार इन्हें फ़ोर्क करें और आगे बढ़ाएँ।

Cursor SDK अब सभी उपयोगकर्ताओं के लिए सार्वजनिक बीटा में उपलब्ध है और इसका बिल Standard, token-आधारित उपभोग मूल्य निर्धारण के आधार पर किया जाता है। हमारी घोषणा और दस्तावेज़ में और जानें।

  • API को टिकाऊ एजेंट्स और प्रति-प्रॉम्प्ट रन के आधार पर फिर से डिज़ाइन किया गया है, इसलिए अनुवर्ती कार्रवाइयाँ, स्थिति, स्ट्रीमिंग और रद्द करना अब रन-स्कोप तक सीमित हैं।
  • SSE इवेंट्स के साथ मूलभूत रन स्ट्रीमिंग, Last-Event-ID के ज़रिए फिर से कनेक्ट करने का समर्थन, और अधिक स्पष्ट अंतिम अवस्थाएँ जोड़ी गई हैं।
  • archive, unarchive और permanent delete के साथ एजेंट lifecycle के लिए स्पष्ट नियंत्रण जोड़े गए हैं।
  • v1 प्रतिक्रिया और त्रुटि संरचनाओं को मानकीकृत किया गया है, जिसमें structured error codes, items सूची प्रतिक्रियाएँ, और अलग agent / run ऑब्जेक्ट्स शामिल हैं।

मल्टीटास्क, वर्कट्रीज़, और मल्टी-रूट कार्यस्थान

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

एजेंट्स विंडो में मल्टीटास्क

/multitask के साथ, Cursor आपके अनुरोधों को कतार में जोड़ने के बजाय उन्हें समानांतर रूप से संभालने के लिए async उप-एजेंट चलाएगा। यह बड़े कार्यों को छोटे-छोटे हिस्सों में भी बाँट देगा, ताकि async उप-एजेंट्स का एक समूह उन पर एक साथ काम कर सके।

अगर कतार में पहले से संदेश हैं, तो मौजूदा रन के पूरा होने का इंतज़ार करने के बजाय आप Cursor से उन पर मल्टीटास्क करने के लिए कह सकते हैं।

एजेंट्स विंडो में वर्कट्रीज़

हमने एजेंट्स विंडो में नए और बेहतर वर्कट्रीज़ जोड़े हैं।

अलग-अलग ब्रांचों पर पृष्ठभूमि में पृथक कार्य चलाएँ। जब आप परिवर्तनों का परीक्षण करने के लिए तैयार हों, तो किसी भी ब्रांच को एक क्लिक में अपने लोकल फ़ोरग्राउंड में ले आएँ।

एजेंट्स विंडो में मल्टी-रूट कार्यस्थान

अब एक ही एजेंट सत्र कई फ़ोल्डरों से बने, फिर से इस्तेमाल किए जा सकने वाले कार्यस्थान को लक्ष्य बना सकता है।

इससे Cursor, एजेंट का लक्ष्य हर बार बदलने की ज़रूरत के बिना, frontend, backend और साझा लाइब्रेरीज़ में फैले क्रॉस-रेपो परिवर्तन कर सकता है।