HeadlinesBriefing HeadlinesBriefing.com

NVIDIA OpenShell: AI एजेंट्स के लिए सुरक्षित रनटाइम

Hacker News •
×

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

OpenShell दो तरीकों से एजेंट के व्यवहार को नियंत्रित करता है। पहला, यह कर्नेल में इंस्ट्रुमेंटेशन करता है ताकि रनटाइम पर हर फ़ाइल एक्सेस, सिस्टम कॉल और नेटवर्क कनेक्शन पर नीति लागू हो। प्रत्येक एजेंट एक अलग सैंडबॉक्स में चलता है, और हर नेटवर्क कनेक्शन सैंडबॉक्स से बाहर निकलने से पहले नीति जाँच से गुजरता है। एजेंट्स को कभी वास्तविक क्रेडेंशियल्स दिखाई नहीं देते; OpenShell उन्हें केवल स्वीकृत एंडपॉइंट्स की ओर जाने वाले अनुरोधों में जोड़ता है। दूसरा, यह किसी नीति परिवर्तन को लागू करने से पहले औपचारिक सत्यापन का उपयोग करके जाँचता है कि वह क्या अनुमति देगा। ऐसे परिवर्तन जो नई जोखिम भरी पहुँच देते हैं, जैसे क्रेडेंशियल्स के साथ किसी नए होस्ट तक पहुँचना या किसी नई API विधि को कॉल करना, मानवीय समीक्षा के लिए रोक दिए जाते हैं।

0.1.x श्रृंखला एक स्थिर रिलीज़ क्रम, नए अलगाव प्रिमिटिव्स, विस्तारित एक्सटेंशन सतह और नई APIs लेकर आती है। इंस्टॉलर CLI और एक स्थानीय गेटवे सेट करता है, और डिफ़ॉल्ट सैंडबॉक्स एक न्यूनतम Ubuntu इमेज है जिसमें कोई एजेंट इंस्टॉल नहीं है। एक निर्देशित वॉकथ्रू एक मुफ़्त OpenRouter मॉडल के साथ Open Code एजेंट चलाता है और दिखाता है कि एजेंट की आवश्यकता होने पर नई पहुँच को कैसे स्वीकृत किया जाए।

OpenShell Python, TypeScript, Go और Rust के लिए SDKs भी प्रदान करता है, साथ ही कोडिंग सहायकों के लिए इंस्टॉल योग्य एजेंट स्किल्स भी। सामुदायिक सहायता GitHub Discussions और Issues के माध्यम से उपलब्ध है, और सुरक्षा कमज़ोरियों को सार्वजनिक issues के रूप में नहीं, बल्कि प्रोजेक्ट की SECURITY.md नीति के अनुसार रिपोर्ट करना चाहिए।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित