एन्थ्रोपिक (Anthropic) के Managed Agents अलग क्यों हैं (पूरी जानकारी)

BBetter Stack
Computing/SoftwareSmall Business/StartupsManagementInternet Technology

Transcript

00:00:00तो, क्लॉड टीम ने 'क्लॉड मैनेज्ड एजेंट्स' (Claude managed agents) जारी किए हैं, जिसे वे अगला विकास कहते हैं
00:00:09एजेंट SDK के बाद।
00:00:11यह कुछ ऐसा है जो आपको बिना एक भी लाइन कोड लिखे कस्टम एजेंट बनाने की सुविधा देता है।
00:00:16और ये एजेंट एंथ्रोपिक के अपने मैनेज्ड इंफ्रास्ट्रक्चर पर चलते हैं, जिसका आर्किटेक्चर बहुत शानदार है
00:00:22जो सुरक्षित, स्केलेबल और प्रोडक्शन के लिए तैयार एजेंट बनाने के लिए एकदम सही है, जो लगभग
00:00:27वह सब कुछ कर सकते हैं जो आप चाहते हैं।
00:00:28साथ ही आपके नॉलेज बेस के आधार पर ग्राहकों के सवालों के जवाब देना, या यहाँ तक कि नियमित रिसर्च करना
00:00:32और स्लैक का उपयोग करके उसे एक निश्चित समय पर आपको भेजना।
00:00:36लेकिन कोई भी अपने स्वयं के VPS पर क्लॉड कोड इंस्टॉल करने के बजाय इसका उपयोग क्यों करेगा?
00:00:40सब्सक्राइब बटन दबाएं और चलिए इसके बारे में विस्तार से जानते हैं।
00:00:46लेकिन इससे पहले कि हम शुरू करें, आइए एंथ्रोपिक के बारे में थोड़ी बात करते हैं क्योंकि वे पिछले कुछ हफ्तों से काफी व्यस्त रहे हैं।
00:00:49मेरा मतलब है, उन्होंने हाल ही में लोगों को क्लॉड सब्सक्रिप्शन का उपयोग करने से रोक दिया है
00:00:50ओपनक्लॉ (OpenClaw) जैसे थर्ड पार्टी टूल्स पर, जिसके बारे में लोग सोचते हैं कि यह मैनेज्ड एजेंट्स की वजह से है,
00:00:55लेकिन वे बिल्कुल एक जैसी चीजें नहीं हैं।
00:01:00मेरा मतलब है, मैं कहूँगा कि ओपनक्लॉ थोड़ा लिनक्स जैसा है।
00:01:01यह एक टिंकरर (tinkerer) का एजेंट है।
00:01:04आप अपना खुद का हार्डवेयर चुनते हैं, अपना खुद का मॉडल चुनते हैं, आप सुरक्षा और बाकी सब कुछ संभालते हैं।
00:01:06जबकि क्लॉड मैनेज्ड एजेंट्स, अगर मैं कह सकूँ, तो एप्पल (Apple) की तरह है, क्योंकि आपको
00:01:11इनमें से कुछ भी करने की ज़रूरत नहीं है।
00:01:12क्लॉड इंफ्रास्ट्रक्चर और सुरक्षा का ख्याल रखता है, आप बस सरल अंग्रेजी में उसे बताते हैं कि आप क्या चाहते हैं,
00:01:17और वह आगे बढ़कर आपका परफेक्ट एजेंट बना देगा।
00:01:19वास्तव में, मैं आपको एक सरल लेकिन बहुत ही व्यक्तिगत उदाहरण के माध्यम से दिखाता हूँ कि यह कितना आसान है।
00:01:24मेरे पास एक प्राइवेट गिटहब (GitHub) रेपो है जिसमें NHS ऐप से स्क्रैप की गई मेरी सारी मेडिकल जानकारी है।
00:01:28और मैं उस डेटा के साथ संवाद करना चाहता हूँ या स्लैक का उपयोग करके उस डेटा से जानकारी प्राप्त करना चाहता हूँ।
00:01:34ताकि मैं इसका उपयोग अपने डेस्कटॉप, मोबाइल, यानी मूल रूप से कहीं से भी कर सकूँ।
00:01:39इन दोनों चीजों के बीच में, मैं चाहूँगा कि क्लॉड मैनेज्ड एजेंट डेटा को स्क्रैप करने का काम करे,
00:01:40यानी सही जानकारी प्राप्त करने के लिए टूल्स का उपयोग करे और उसे इस तरह से अनुवादित करे जिसे मैं समझ सकूँ।
00:01:45तो शुरुआत करने के लिए, मैं क्लॉड कंसोल पर जा सकता हूँ, नए मैनेज्ड एजेंट्स विकल्प पर जा सकता हूँ
00:01:49और अपना एजेंट शुरू से बनाने के लिए यहाँ सामान्य भाषा में टाइप कर सकता हूँ।
00:01:54अब यह कर्ल (curl) कमांड का उपयोग करके क्लॉड API के साथ संवाद करेगा और किसी भी आवश्यक कोड को
00:02:01एंथ्रोपिक के इंफ्रास्ट्रक्चर पर होस्ट करेगा।
00:02:02लेकिन मैं मैनेज्ड एजेंट स्किल का उपयोग अपनी पसंद की किसी भी भाषा में भी कर सकता हूँ।
00:02:07इस मामले में, मैं टाइपस्क्रिप्ट (TypeScript) चुनूँगा और यह स्किल मेरे लिए एजेंट बनाने के लिए
00:02:11टाइपस्क्रिप्ट टू क्लॉड SDK का उपयोग करेगी।
00:02:16ऐसा करने के लिए, आपके पास क्लॉड कोड का यह वर्शन या उससे ऊपर का होना चाहिए,
00:02:19जिसमें मैनेज्ड एजेंट स्किल पहले से मौजूद है।
00:02:23मेरे मामले में, मेरे पास उससे ऊपर का वर्शन है और मैं स्लैश क्लॉड API कमांड
00:02:29के बाद 'managed agents onboarding' का उपयोग करके स्किल को ट्रिगर कर सकता हूँ।
00:02:31एंटर दबाने के बाद, यह मुझसे पूछता है कि क्या मुझे पता है कि मैं किस तरह का एजेंट बनाना चाहता हूँ,
00:02:36जो मुझे नहीं पता, लेकिन हम देखेंगे कि यह क्या करता है।
00:02:38और यह मुझे बताता है कि यह मुझे इन तीन चरणों के माध्यम से ले जाएगा।
00:02:42तो टूल्स, स्किल्स, फाइल्स, और रेपोज़, और फिर एनवायरनमेंट और आइडेंटिटी।
00:02:46आश्चर्यजनक रूप से, यह बहुत अधिक संदर्भ (context) का उपयोग करता है, इसलिए कुछ कॉम्पैक्शन हो सकता है, लेकिन हम देखेंगे कि क्या होता है।
00:02:50खैर, मैं इसे एक मेडिकल एजेंट बनाने का कमांड दूँगा जो एक प्राइवेट गिटहब रेपो से
00:02:52मार्कडाउन फाइलों को पढ़ता है, एक डॉक्टर की तरह जानकारी समझता है और मुझे स्लैक का उपयोग करके
00:02:55इसके साथ संवाद करने देता है।
00:02:59और फिर यह मुझे प्री-बिल्ट टूल सेट, यानी read, glob, grep का उपयोग करने की सलाह देता है
00:03:04और write, edit, bash का उपयोग न करने की, क्योंकि डॉक्टर को रेपो को बदलने का कोई कारण नहीं है, जो समझ में आता है।
00:03:05यह रेपो URL भी मांगता है, इसलिए मैं इसे इसके अनुशंसित टूल्स और अनुमतियों के साथ आगे बढ़ने के लिए कहूँगा,
00:03:10और मैं इसे रेपो का लिंक दे दूँगा।
00:03:15उसके बाद, यह सुझाव देता है कि राउंड B और राउंड C क्या होने चाहिए, जो कि क्योंकि यह एक बहुत ही बेसिक एजेंट है,
00:03:17काफी स्पष्ट हैं।
00:03:22और फिर यह मेरे एजेंट के लिए एक सिस्टम प्रॉम्प्ट बनाता है, साथ ही उस मॉडल का सुझाव देता है जिसका उसे उपयोग करना चाहिए।
00:03:27अब मैं इसे 'Sonnet' का उपयोग करने के लिए कहूँगा क्योंकि मैं 'Opus' पर बहुत अधिक पैसा खर्च नहीं करना चाहता।
00:03:31मैं बाद में समझाऊँगा कि क्यों, लेकिन इसके अलावा, यह अच्छा लग रहा है और मैं इसे ये क्रेडेंशियल्स
00:03:35और अपनी पसंद की भाषा प्रदान कर दूँगा।
00:03:39और अब इसने मेरे लिए टाइपस्क्रिप्ट में दो फाइलें बना दी हैं।
00:03:41पहली फाइल सेटअप है, जो एंथ्रोपिक के इंफ्रास्ट्रक्चर के अंदर एनवायरनमेंट, एजेंट,
00:03:45और किसी भी आवश्यक स्किल जैसी चीजों को सेटअप करेगी।
00:03:46दूसरी रनटाइम है, जो वास्तव में एंथ्रोपिक सर्वर के साथ संवाद करेगी
00:03:49और वह जानकारी स्लैक को देगी।
00:03:53तो मैं आगे बढ़कर यह सब सेटअप करूँगा और आपको दिखाऊँगा कि पूरा होने पर यह कैसा दिखता है।
00:03:56इस सेटअप फाइल को चलाने के बाद, यह मुझे एक एनवायरनमेंट ID देता है, जो यहाँ है।
00:03:59और यह मुझे एजेंट ID भी देता है, जो यहाँ भी है।
00:04:04जैसा कि मैंने पहले बताया, ये चीजें एंथ्रोपिक के इंफ्रास्ट्रक्चर पर बनाई गई हैं।
00:04:07तो क्लॉड कंसोल के अंदर, मैं अपना एजेंट यहाँ देख सकता हूँ, साथ ही वह एनवायरनमेंट भी जो मैंने
00:04:12अभी बनाया है।
00:04:15मैंने अपना स्लैक ऐप भी बनाया है और इस apps.ts फाइल के उपयोग के लिए सारी जानकारी अपनी .env फाइल के अंदर डाल दी है,
00:04:19जिसका अर्थ है कि यदि मैं उस फाइल को चलाता हूँ, तो उसे मेरा स्लैक बॉट चलाना चाहिए।
00:04:24तो मैं उससे पूछ सकता हूँ, आप कौन से मॉडल का उपयोग कर रहे हैं?
00:04:27और कुछ देर बाद वह जवाब देता है, मैं एंथ्रोपिक द्वारा बनाया गया क्लॉड हूँ।
00:04:32क्या कोई मेडिकल चीज़ है जिसमें मैं आपकी मदद कर सकता हूँ?
00:04:36यह बहुत ही शानदार है।
00:04:37लेकिन इससे भी ज़्यादा शानदार यह है कि मैं क्लॉड कंसोल में यहाँ सेशन (session) देख सकता हूँ।
00:04:42हाँ, मैं इसे कुछ बार टेस्ट कर रहा हूँ और यहाँ हमें और विवरण मिलते हैं कि क्या हुआ।
00:04:48तो अगर मैं इसे बड़ा करने के लिए बंद करूँ, तो आप यूजर द्वारा पूछा गया सवाल देख सकते हैं।
00:04:50फिर इसने स्लैक मैसेज टूल का उपयोग किया और फिर एजेंट ने जवाब दिया।
00:04:54अब मैं पहले यह बताना भूल गया कि इसके लिए कीमत कैसे काम करती है।
00:04:56तो अगर हम डॉक्यूमेंटेशन पर जाते हैं, तो हम देख सकते हैं कि मैनेज्ड एजेंट्स द्वारा उपयोग किए जाने वाले सभी टोकन
00:04:57उसी प्राइसिंग मॉडल पर आधारित हैं जिसका क्लॉड API उपयोग करता है, जो यहाँ दिया गया है।
00:05:01तो दुर्भाग्य से आपका प्रो मैक्स या टीम सब्सक्रिप्शन मैनेज्ड एजेंट्स के लिए उपयोगी नहीं है, लेकिन
00:05:04टोकन के भुगतान के साथ-साथ, आपको सेशन्स के लिए भी भुगतान करना होगा, जो कि 8 सेंट प्रति सेशन घंटा है।
00:05:09और यह केवल तभी होता है जब सेशन चल रहा हो।
00:05:12तो अगर मैं क्लॉड कंसोल पर वापस जाता हूँ और इन सभी आइडल (idle) सेशन्स के लिए सेशन्स पर क्लिक करता हूँ,
00:05:15तो मुझसे कोई शुल्क नहीं लिया जा रहा है।
00:05:20ठीक है, चलिए इस बॉट के साथ कुछ और दिलचस्प करते हैं।
00:05:25मैं इससे पूछने जा रहा हूँ कि मेरे मेडिकल इतिहास के आधार पर, क्या मेरे लिए
00:05:30कैलमरी (calamari) खाना ठीक है?
00:05:35अब यहाँ इसने रेपो से जानकारी प्राप्त करने के लिए बैश टूल चलाया है।
00:05:36इसने दो फाइलें पढ़ी हैं, और फिर कुछ सेकंड बाद, इसने मुझे एक स्लैक मैसेज भेजा, जो मुझे बताता है
00:05:38कि मुझे कैलमरी के साथ सावधान रहना चाहिए क्योंकि मुझे झींगे (shrimp) से एलर्जी है, जो सच है।
00:05:42मैं कहूँगा कि इसने मेरी जीभ में खुजली से लेकर गले में सूजन आदि के बारे में बहुत अधिक जानकारी दे दी है।
00:05:43लेकिन सच कहूँ तो, यह बहुत अच्छी तरह से काम करता है।
00:05:46वास्तव में, मैंने एजेंट में थोड़ा बदलाव किया है।
00:05:50तो अगर हम क्लॉड कंसोल में यहाँ क्लिक करते हैं, तो हम देख सकते हैं कि वहाँ तीन वर्शन हैं जो दर्शाते हैं
00:05:51कि इस एजेंट को तीन बार बदला गया है।
00:05:56मैंने इसे थोड़ा और इंसानी जैसा बनाने के लिए सिस्टम प्रॉम्प्ट को बदल दिया और मॉडल को
00:06:01Opus से हटाकर Sonnet कर दिया।
00:06:06लेकिन यहाँ UI में, मैं एजेंट का सिस्टम प्रॉम्प्ट बदल सकता हूँ, मैं मॉडल और
00:06:11उन टूल्स को बदल सकता हूँ जिनके पास इसकी पहुँच है, जो टेस्टिंग के लिए उपयोगी है।
00:06:12तो बस इतना ही है।
00:06:13कुछ छोटे कोड बदलावों के अलावा जो मैंने क्लॉड के साथ बातचीत करके समझे,
00:06:15एजेंट बनाना इतना ही आसान है।
00:06:19क्लॉड एजेंट SDK कैसे काम करता है, यह सीखने की कोई ज़रूरत नहीं है।
00:06:21आप बस एक स्किल का उपयोग करके क्लॉड के साथ संवाद कर सकते हैं और अपना खुद का एजेंट बना सकते हैं।
00:06:26लेकिन यह सब पर्दे के पीछे कैसे काम करता है?
00:06:27तो एंथ्रोपिक ने एक बहुत ही विस्तृत लेख लिखा है कि सब कुछ कैसे काम करता है, जिसका लिंक
00:06:32डिस्क्रिप्शन में होगा।
00:06:35लेकिन मैं कहूँगा कि पूरा आर्किटेक्चर तीन प्रमुख घटकों से बना है।
00:06:36तो सेशन हार्नेस (session harness) और ऑर्केस्ट्रेशन, इसका मतलब यह नहीं है कि सैंडबॉक्स और टूल्स कम
00:06:41महत्वपूर्ण हैं, लेकिन मैं कहूँगा कि ये तीन बहुत ही अनोखे हैं।
00:06:44तो हार्नेस जिसे सिस्टम के 'हाथ' के रूप में भी जाना जाता है, वह जगह है जहाँ क्लॉड मॉडल का उपयोग किया जाता है।
00:06:47और इसे एक 'स्टेटलेस राउटर' (stateless router) के रूप में भी जाना जाता है क्योंकि यह टूल कॉल्स, रिसोर्सेज और MCPs को
00:06:51उनके प्रासंगिक स्थान पर भेजता है या सैंडबॉक्स एनवायरनमेंट में कोड चलाता है और फाइलें एडिट करता है।
00:06:54अब मैं टूल कॉल्स को वास्तविक हार्नेस से अलग रखने के फायदों के बारे में बात करूँगा।
00:06:58लेकिन यहाँ सेशन सिस्टम की याददाश्त (memory) की तरह है और इसमें हार्नेस के
00:07:00अपेंड-ओनली लॉग्स (append only logs) होते हैं।
00:07:05अब आप सोच रहे होंगे कि हार्नेस 'क्लॉड कोड' है, लेकिन यह वास्तव में मैनेज्ड एजेंट्स के लिए बनाया गया
00:07:09एक कस्टम हार्नेस है।
00:07:12मैं थोड़ा बाद में यह भी समझाऊँगा कि क्यों।
00:07:17और अंत में, ऑर्केस्ट्रेटर (orchestrator) वह है जो यह तय करता है कि हार्नेस को किन मोड्स में होना चाहिए।
00:07:23जैसे बिल्ड प्लान आदि।
00:07:28और महत्वपूर्ण बात यह है कि यदि यह हार्नेस विफल हो जाता है, तो यह एक नया हार्नेस बनाता है।
00:07:32तो कल्पना कीजिए कि आपके पास यहाँ एक हार्नेस है जो विफल हो जाता है या बंद हो जाता है।
00:07:33ऑर्केस्ट्रेटर एक नया हार्नेस बना सकता है।
00:07:37और क्योंकि सेशन लॉग्स हार्नेस से अलग होते हैं, नया हार्नेस यह जानने के लिए
00:07:38लॉग्स पढ़ सकता है कि क्या चल रहा था और ठीक कहाँ से जारी रखना है।
00:07:43वास्तव में, पूरी चीज़ को स्केल (scale) के लिए बनाया गया है।
00:07:44तो आपके पास जितने चाहें उतने मॉडल और जितने चाहें उतने एनवायरनमेंट हो सकते हैं, और आर्किटेक्चर
00:07:47उसे संभालने में सक्षम होगा।
00:07:51इसके अलावा इस आर्किटेक्चर का एक और लाभ सुरक्षा पहलू है।
00:07:54तो अगर मैं क्लॉड कंसोल पर वापस जाता हूँ और क्रेडेंशियल वॉल्ट (vault) पर क्लिक करता हूँ, तो आप देख सकते हैं कि
00:07:58क्रेडेंशियल्स एक सुरक्षित स्थान पर संग्रहीत हैं।
00:08:02अब, अगर मेरे पास स्थानीय रूप से चल रहा कोई एजेंट है, तो वह .env फाइल हो सकती है या कुछ कस्टम
00:08:04जो मैंने लगा रखा है।
00:08:09लेकिन अगर मैं क्लॉड कंसोल या UI का उपयोग कर रहा हूँ, तो सभी क्रेडेंशियल्स यहाँ
00:08:13स्टोर किए जाते हैं।
00:08:15और इसकी खूबी यह है कि ये क्रेडेंशियल्स रनटाइम (runtime) के दौरान कॉल किए जाते हैं।
00:08:20तो अगर आपके पास कोई MCP विशिष्ट API की (key) या टूल विशिष्ट की है, तो हार्नेस या मॉडल को
00:08:21इसके बारे में कुछ भी पता नहीं होता और उसकी इस तक पहुँच नहीं हो सकती।
00:08:25उदाहरण के लिए, यदि मुझे वेदर MCP टूल कॉल करने की आवश्यकता होती और मेरे पास वह API की होती, तो हार्नेस
00:08:30टूल को कॉल करेगा और API की स्वयं टूल कॉल या MCP के भीतर मौजूद होगी।
00:08:32और इसका उपयोग रनटाइम पर किया जाएगा।
00:08:36इसी तरह, यदि सैंडबॉक्स को किसी की (key) का उपयोग करने की आवश्यकता होती है, तो वह वॉल्ट में स्टोर होगी।
00:08:37और उसका उपयोग भी रनटाइम पर किया जाएगा और मॉडल को इसके बारे में पता नहीं होगा।
00:08:41वास्तव में, इसे अपनी एंथ्रोपिक API की के बारे में भी नहीं पता होता है, क्योंकि वह भी
00:08:42रनटाइम पर उपयोग की जाती है।
00:08:45मैं इस लेख को बाकी पढ़ने की अत्यधिक अनुशंसा करता हूँ ताकि आपको इस बारे में विस्तृत जानकारी मिल सके कि
00:08:50सब कुछ कैसे साथ लाया गया था, लेकिन यह बहुत ही अनोखा है।
00:08:54ईमानदारी से कहूँ तो, मुझे क्लॉड मैनेज्ड एजेंट बनाने में बहुत मज़ा आता है।
00:09:00मेरा मतलब है, ऐसे लोग भी हैं जो सोचते हैं कि यह खत्म हो जाएगा, ठीक ओपन AI
00:09:05एजेंट्स की तरह।
00:09:07अगर ओपन AI एजेंट्स खत्म नहीं हुए हैं, तो कृपया मुझे कमेंट्स में बताएं क्योंकि मैं
00:09:12उनके बारे में बहुत कम सुनता हूँ।
00:09:15लेकिन मुझे लगता है कि यह लंबे समय तक टिकेगा क्योंकि एजेंट बनाना बहुत आसान है।
00:09:20आपको SDKs के बारे में सीखने की ज़रूरत नहीं है, यदि आप नहीं चाहते तो आपको एक बनाने के लिए टर्मिनल का उपयोग करने
00:09:21की ज़रूरत नहीं है, और आप मूल रूप से MCP सर्वर टूल्स को कनेक्ट करने का काम
00:09:25पूरी तरह से UI के अंदर कर सकते हैं, जो उन लोगों के लिए बहुत अच्छा है जो कोई कोड नहीं लिखना चाहते।
00:09:28लेकिन मुझे एक निराशाजनक बात यह कहनी होगी कि आपको API टोकन का उपयोग करके भुगतान करना होगा
00:09:31या API बिलिंग का उपयोग करके भुगतान करना होगा, क्योंकि एक क्लॉड प्रो सब्सक्राइबर के रूप में,
00:09:36मैं अपनी लिमिट्स का उपयोग करना पसंद करूँगा, यानी जो लिमिट्स मैनेज्ड एजेंट्स की प्रो रेंज में हैं,
00:09:37ताकि मुझे दो अलग-अलग चीजों के लिए भुगतान न करना पड़े।
00:09:39लेकिन निष्पक्षता में देखा जाए तो, अगर आप Sonnet या Haiku जैसे सस्ते मॉडल का उपयोग करते हैं तो यह बहुत महंगा नहीं है।
00:09:40और भले ही यह क्यूरेटेड (curated) है, जैसा कि आप देख सकते हैं, यह आपको नोशन (Notion),
00:09:45स्लैक MCP सर्वर्स आदि तक पहुँच प्रदान करता है, लेकिन यदि आप कुछ ऐसा बनाना चाहते हैं जो इन
00:09:46सीमाओं के भीतर मौजूद नहीं है, तो आपको अपना खुद का कोड लिखना होगा, जिसके लिए ओपनक्लॉ
00:09:51बहुत अच्छा है।
00:09:56मेरा मतलब है, ओपनक्लॉ पूरी तरह से ओपन है, यह नाम में ही है और इसके टेलीग्राम से लेकर
00:10:01डिस्कॉर्ड और व्हाट्सएप तक कई चैनल्स हैं, जबकि यदि आप मैनेज्ड एजेंट्स के साथ वही करना चाहते हैं,
00:10:06तो आपको अपना खुद का समाधान कोड करना पड़ सकता है या क्लॉड से अपने लिए कोड करवाना पड़ सकता है।
00:10:12और इसके साथ ही यह वीडियो समाप्त होता है।
00:10:17मुझे उम्मीद है कि आपको मैनेज्ड एजेंट्स के बारे में यह जानकारी पसंद आई होगी।
00:10:20यह वास्तव में भविष्य की तरह लगता है जहाँ हम बिना कोड के शक्तिशाली AI टूल बना सकते हैं।
00:10:26यदि आपके कोई प्रश्न हैं, तो उन्हें नीचे कमेंट्स में बेझिझक पूछें।
00:10:31देखने के लिए बहुत-बहुत धन्यवाद।
00:10:36अगले वीडियो में मिलते हैं।
00:10:40अपना ख्याल रखें और सीखते रहें।
00:10:41अलविदा!
00:10:46सब्सक्राइब करना न भूलें!
00:10:51नमस्ते।

Key Takeaway

एंथ्रोपिक के मैनेज्ड एजेंट्स बिना कोडिंग के सुरक्षित और स्केलेबल इंफ्रास्ट्रक्चर प्रदान करते हैं, जहाँ यूज़र 8 सेंट प्रति सेशन घंटा देकर प्रोडक्शन-रेडी AI एजेंट तैनात कर सकते हैं।

Highlights

एंथ्रोपिक के मैनेज्ड एजेंट्स बिना किसी कोड के कस्टम AI एजेंट बनाने की सुविधा देते हैं।

एजेंट चलाने के लिए क्लॉड API प्राइसिंग के अलावा 8 सेंट प्रति एक्टिव सेशन घंटा शुल्क लगता है।

मैनेज्ड एजेंट्स का आर्किटेक्चर सुरक्षा के लिए क्रेडेंशियल वॉल्ट का उपयोग करता है जिससे मॉडल को API की (key) की जानकारी नहीं होती।

ऑर्केस्ट्रेटर विफल होने पर नया 'हार्नेस' बनाता है और स्टेटलेस लॉग्स के जरिए काम वहीं से शुरू करता है जहाँ रुका था।

GitHub, Slack और Notion जैसे टूल्स को UI के माध्यम से सीधे एजेंट से जोड़ा जा सकता है।

Timeline

मैनेज्ड एजेंट्स की बुनियादी अवधारणा और सेटअप

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

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

प्रैक्टिकल उदाहरण: मेडिकल डेटा एजेंट का निर्माण

  • एजेंट प्राइवेट GitHub रेपो से डेटा पढ़ने और उसे स्लैक पर भेजने में सक्षम है।
  • ऑनबोर्डिंग प्रक्रिया के दौरान सिस्टम टूल्स, एनवायरनमेंट और आइडेंटिटी जैसे तीन चरणों से गुज़रता है।
  • सोनट (Sonnet) जैसे सस्ते मॉडल्स का चुनाव करके लागत को नियंत्रित किया जा सकता है।

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

कीमत और सेशन मैनेजमेंट

  • प्राइसिंग क्लॉड API टोकन की लागत और 8 सेंट प्रति सेशन घंटा के संयोजन पर आधारित है।
  • आईडल (idle) सेशन्स के लिए कोई शुल्क नहीं लिया जाता है।
  • एजेंट के सिस्टम प्रॉम्प्ट, मॉडल और टूल्स को क्लॉड कंसोल UI के माध्यम से कभी भी बदला जा सकता है।

मैनेज्ड एजेंट्स के लिए सामान्य प्रो या टीम सब्सक्रिप्शन काम नहीं करते हैं, इसके लिए API बिलिंग की आवश्यकता होती है। सेशन्स केवल सक्रिय होने पर ही चार्ज किए जाते हैं, जिससे यह लागत-कुशल रहता है। यूज़र सीधे कंसोल में पुराने सेशन्स का विवरण और टूल कॉल्स की लॉग्स देख सकते हैं।

मैनेज्ड एजेंट्स का आंतरिक आर्किटेक्चर और सुरक्षा

  • आर्किटेक्चर तीन मुख्य भागों से बना है: सेशन हार्नेस, ऑर्केस्ट्रेटर और सैंडबॉक्स।
  • क्रेडेंशियल वॉल्ट सुनिश्चित करता है कि मॉडल के पास API की (key) की सीधी पहुँच न हो।
  • ऑर्केस्ट्रेटर हार्नेस के विफल होने पर नया हार्नेस बनाकर काम जारी रखने की क्षमता रखता है।

हार्नेस सिस्टम के 'हाथों' की तरह काम करता है जो टूल कॉल्स और कोड को सैंडबॉक्स में चलाता है। सेशन लॉग्स हार्नेस से अलग रखे जाते हैं ताकि विफलता के मामले में डेटा सुरक्षित रहे। सुरक्षा के नज़रिए से, रनटाइम के दौरान क्रेडेंशियल्स का उपयोग होता है, जिससे मॉडल या डेवलपर को संवेदनशील कीज़ (keys) देखने की ज़रूरत नहीं पड़ती।

ओपन-सोर्स बनाम मैनेज्ड समाधान

  • बिना कोडिंग के MCP सर्वर्स को कनेक्ट करना मैनेज्ड एजेंट्स की सबसे बड़ी ताकत है।
  • OpenClaw जैसे टूल्स उन यूज़र्स के लिए बेहतर हैं जो पूरी तरह से स्वतंत्र और कस्टमाइज़ेबल समाधान चाहते हैं।
  • भविष्य में नो-कोड माध्यम से शक्तिशाली AI टूल्स का निर्माण और आसान हो जाएगा।

मैनेज्ड एजेंट्स उन लोगों के लिए बेहतरीन हैं जो कोडिंग और सर्वर मैनेजमेंट से बचना चाहते हैं। हालाँकि, यदि कोई बहुत ही विशिष्ट समाधान चाहता है जो एंथ्रोपिक के ईकोसिस्टम से बाहर है, तो उसे ओपन-सोर्स की ओर जाना होगा। यह तकनीक AI के लोकतंत्रीकरण की दिशा में एक बड़ा कदम है।

Community Posts

View all posts