Google ने प्रमुख उद्योग भागीदारों के साथ मिलकर Agentic Resource Discovery (ARD) Specification पेश किया है, जो एक खुला मानक है जिसे AI कोड असिस्टेंट टूल्स और अन्य AI एजेंटों के बाहरी सेवाओं और API को खोजने, प्रकाशित करने और सत्यापित करने के तरीके को सरल बनाने के लिए डिज़ाइन किया गया है, जिससे सॉफ्टवेयर डेवलपर्स को AI-संचालित वर्कफ़्लो के लिए अधिक सुव्यवस्थित और सुरक्षित एकीकरण अनुभव मिलता है। यह पहल विभिन्न AI क्षमताओं को एकीकृत करने की बढ़ती जटिलता को सीधे संबोधित करती है, जो AI के साथ निर्माण करने वाले डेवलपर्स के लिए बेहतर इंटरऑपरेबिलिटी और शासन का वादा करती है।
- ARD AI एजेंटों को बाहरी टूल्स और सेवाओं को खोजने और उपयोग करने के लिए एक मानकीकृत तरीका प्रदान करता है।
- यह संगठनों में क्षमता खोज के लिए मशीन-पठनीय कैटलॉग (
ai-catalog.json) और रजिस्ट्रियां पेश करता है। - विश्वास और सत्यापन तंत्र अंतर्निहित हैं, जो एंटरप्राइज़ अपनाने और सुरक्षा के लिए महत्वपूर्ण हैं।
- प्रारंभिक कार्यान्वयन GitHub Copilot के Agent Finder जैसे टूल्स में पहले से ही देखे जा रहे हैं।
AI कोड असिस्टेंट टूल्स को बेहतर डिस्कवरी की आवश्यकता क्यों है
AI क्षमताओं के प्रसार ने सॉफ्टवेयर डेवलपर्स के लिए एक महत्वपूर्ण चुनौती पैदा की है: AI एजेंट उपलब्ध बाहरी टूल्स, API और सेवाओं की विशाल श्रृंखला को कुशलतापूर्वक कैसे खोजते और एकीकृत करते हैं? जबकि AI एजेंट किसी टूल को कैसे इनवोक करता है, इसके लिए प्रोटोकॉल मौजूद हैं, डिस्कवरी के महत्वपूर्ण प्रारंभिक चरण में बड़े पैमाने पर एक सामान्य, खुले मानक की कमी रही है। यह कमी अक्सर हार्डकोडेड एकीकरण या स्थिर सूचियों पर निर्भरता की ओर ले जाती है, जिससे उन्नत AI एजेंटों के लिए परिकल्पित गतिशील और स्वायत्त प्रकृति बाधित होती है।
Google Cloud में एक प्रतिष्ठित इंजीनियर Srinivas Krishnan ने मुख्य प्रेरणा पर प्रकाश डाला, यह देखते हुए कि जबकि समस्या को बताना सरल है, एक एंटरप्राइज़ संदर्भ के भीतर इसे प्रभावी ढंग से हल करने के लिए केवल एक कार्यशील समाधान खोजने से कहीं अधिक की आवश्यकता होती है। इसके लिए अंतर्निहित शासन, सुरक्षा और पहचान की आवश्यकता होती है, बजाय इसके कि इन महत्वपूर्ण घटकों को बाद में जोड़ा जाए। ARD specification इस शून्य को भरने का लक्ष्य रखता है, एक पूरक डिस्कवरी लेयर स्थापित करता है जो विभिन्न AI फ्रेमवर्क और प्रदाताओं के साथ काम करता है, जिससे डेवलपर्स के लिए AI टूल्स का लाभ उठाने की प्रक्रिया सुव्यवस्थित होती है।
ARD के मूल को समझना: कैटलॉग और रजिस्ट्रियां
ARD specification के मूल में दो मूलभूत संरचनाएं हैं: कैटलॉग और रजिस्ट्रियां। संगठन अपने डोमेन के भीतर एक मशीन-पठनीय ai-catalog.json फ़ाइल प्रकाशित कर सकते हैं। यह फ़ाइल एक मैनिफेस्ट के रूप में कार्य करती है, जो उपलब्ध क्षमताओं का वर्णन करती है, जैसे कि विशिष्ट टूल्स, API, कौशल, या AI एजेंट एंडपॉइंट्स, जो एक संगठन AI इंटरैक्शन के लिए प्रदान करता है।
रजिस्ट्रियां तब एग्रीगेटर के रूप में कार्य करती हैं, विभिन्न स्रोतों से इन कैटलॉग को एकत्र करती हैं। यह एकत्रीकरण AI एजेंटों को उनके कार्य इरादे के आधार पर खोज करने की अनुमति देता है, बजाय इसके कि उन्हें विशिष्ट एंडपॉइंट्स के पूर्व ज्ञान की आवश्यकता हो। सॉफ्टवेयर डेवलपर्स के लिए, इसका मतलब है कि एक AI एजेंट विभिन्न संगठनात्मक सीमाओं के पार एक प्रासंगिक सेवा या टूल को गतिशील रूप से ढूंढ सकता है, जिससे कोडिंग AI की लचीलेपन और शक्ति में काफी वृद्धि होती है। यह डिज़ाइन Model Context Protocol (MCP) और OpenAPI जैसे मौजूदा निष्पादन मानकों के साथ संगतता सुनिश्चित करता है, जिससे वर्तमान विकास पारिस्थितिकी प्रणालियों में सहज एकीकरण सुनिश्चित होता है।
संगठनात्मक सीमाओं के पार AI एजेंट इंटरैक्शन को सुरक्षित करना
ARD specification का एक महत्वपूर्ण पहलू विश्वास और सत्यापन पर इसका जोर है। ऐसे वातावरण में जहां स्वायत्त AI एजेंट तीसरे पक्ष की सेवाओं और जटिल एंटरप्राइज़ सिस्टम में कार्रवाइयों को ट्रिगर कर सकते हैं, खोजे गए संसाधन की प्रामाणिकता और उत्पत्ति को मान्य करने की क्षमता सर्वोपरि है। ARD डोमेन-आधारित स्वामित्व और सत्यापन तंत्र को सीधे अपने डिज़ाइन में एकीकृत करता है।
इसका मतलब है कि AI एजेंट कनेक्शन स्थापित करने या खोजी गई क्षमता का उपयोग करने से पहले, वह संसाधन की वैधता को सत्यापित कर सकता है। यह अंतर्निहित सुरक्षा उपाय जोखिमों को कम करने के लिए महत्वपूर्ण है, खासकर संवेदनशील एंटरप्राइज़ अनुप्रयोगों में जहां शासन और डेटा अखंडता गैर-परक्राम्य हैं। मजबूत AI समाधान बनाने वाले सॉफ्टवेयर डेवलपर्स के लिए, यह विश्वास परत एक मूलभूत आश्वासन प्रदान करती है कि उनके AI एजेंट सत्यापित और अधिकृत सेवाओं के साथ इंटरैक्ट कर रहे हैं, जिससे उनके अनुप्रयोगों की समग्र सुरक्षा स्थिति बढ़ती है।
सहयोगात्मक विकास और उभरते कार्यान्वयन
ARD specification तकनीकी उद्योग में व्यापक सहयोग का परिणाम है, जिसमें Microsoft, GitHub, Hugging Face, Cisco, Databricks, GoDaddy, NVIDIA, Salesforce, ServiceNow, और Snowflake सहित प्रमुख कंपनियों के एक संघ का योगदान है। यह व्यापक उद्योग समर्थन ऐसे मानक की मान्यता प्राप्त आवश्यकता को रेखांकित करता है और इसकी व्यापक प्रयोज्यता सुनिश्चित करता है।
प्रारंभिक कार्यान्वयन पहले से ही ARD की व्यावहारिक उपयोगिता का प्रदर्शन कर रहे हैं। GitHub Copilot में एकीकृत GitHub का Agent Finder, और Hugging Face का Discover Tool, रनटाइम क्षमता खोज के लिए ARD का लाभ उठा रहे हैं, यह दिखाते हुए कि यह specification AI कोड असिस्टेंट कार्यात्मकताओं को तुरंत कैसे बढ़ा सकता है। Microsoft में AI की प्रिंसिपल इंजीनियर Jennifer Marsman ने स्पष्ट किया कि लक्ष्य एक एकल, अखंड वैश्विक कैटलॉग नहीं है। इसके बजाय, वह कई डिस्कवरी सेवाओं की उम्मीद करती है, जिनमें से प्रत्येक विशिष्ट अनुक्रमण, सेवा और रैंकिंग मानदंडों के अनुरूप होगी। उन्होंने कहा कि ARD AI क्लाइंट्स को क्षमताओं की खोज करने का अधिकार देता है लेकिन प्रमाणीकरण, प्राधिकरण, या संगठनात्मक विश्वास निर्णयों जैसे आवश्यक कार्यों को प्रतिस्थापित नहीं करता है। सामुदायिक चर्चाएं मालिकाना प्रणालियों के विकल्प बनाने के लिए ऐसे मानकीकरण के मूल्य को भी उजागर करती हैं, हालांकि उजागर किए गए टूल्स की गुणवत्ता और पहुंच मॉडल अंततः AI कोड जनरेशन और डेवलपर उत्पादकता AI पर इसके पूर्ण प्रभाव को निर्धारित करेंगे।
आज सॉफ्टवेयर डेवलपर्स के लिए इसका क्या मतलब है
सॉफ्टवेयर डेवलपर्स के लिए, Agentic Resource Discovery specification AI विकास के लिए अधिक परस्पर जुड़े और बुद्धिमान भविष्य की दिशा में एक महत्वपूर्ण कदम का प्रतिनिधित्व करता है। यह उनकी सेवाओं और टूल्स के लिए एक मानकीकृत मार्ग प्रदान करता है ताकि AI एजेंटों की एक नई पीढ़ी, जिसमें उन्नत AI कोड असिस्टेंट टूल्स शामिल हैं, द्वारा खोजे और उपयोग किए जा सकें। इससे अधिक गतिशील एकीकरण, कम बॉयलरप्लेट कोड, और AI-संचालित अनुप्रयोगों के विकास में बढ़ी हुई दक्षता हो सकती है।
यह specification वर्तमान में संदर्भ कार्यान्वयन और दस्तावेज़ीकरण के साथ उपलब्ध है, जो डेवलपर्स को जुड़ने का एक ठोस अवसर प्रदान करता है। सॉफ्टवेयर डेवलपर्स को ARD specification के संदर्भ कार्यान्वयन और दस्तावेज़ीकरण का पता लगाना चाहिए ताकि यह समझ सकें कि उनकी अपनी सेवाओं को AI एजेंटों द्वारा कैसे खोजा जा सकता है, जिससे अधिक परस्पर जुड़े और बुद्धिमान विकास वर्कफ़्लो के भविष्य के लिए तैयारी की जा सके। यह सक्रिय जुड़ाव उन्हें डेवलपर्स के लिए उभरते AI टूल्स का लाभ उठाने के लिए तैयार कर सकता है, चाहे वे GitHub Copilot के साथ निर्माण कर रहे हों, GitHub Copilot विकल्पों की खोज कर रहे हों, या अपने पाइपलाइन में AI डिबगिंग टूल्स को एकीकृत कर रहे हों, अंततः उनकी डेवलपर उत्पादकता AI को बढ़ावा दे रहे हों।
साप्ताहिक AI ब्रीफ़िंग आपके पेशे के लिए
हफ़्ते में एक ईमेल: AI के वे बदलाव जो सच में आपके पेशे को प्रभावित करते हैं — टूल्स, डील्स और आगे क्या करें।
