bun, uv: डेवलपर टूल्स OpenAI और Anthropic के लिए एक रोमांचक लक्ष्य क्यों हैं

MMaximilian Schwarzmüller
Computing/SoftwareBusiness NewsInternet Technology

Transcript

00:00:00आजकल डेवलपर टूलिंग और रनटाइम के क्षेत्र में काफी कुछ हो रहा है।
00:00:07मेरा मतलब है, आप जानते हैं, डेवलपर टूलिंग, वो चीजें जो आप पर्दे के पीछे इस्तेमाल करते हैं जब आप
00:00:12कोई वेबसाइट बना रहे होते हैं, जैसे Vite, या यदि आप पायथन में हैं, तो पायथन वर्ज़न मैनेज करने के लिए
00:00:19UV जैसा कुछ, या पैकेज इंस्टॉल करने के लिए Bun जैसा कुछ, और इसके अलावा, बेशक,
00:00:25ब्राउज़र के बाहर जावास्क्रिप्ट कोड चलाने के लिए भी। वहां बहुत कुछ हो रहा है।
00:00:31उदाहरण के लिए, आज OpenAI ने घोषणा की कि वे Astral का अधिग्रहण कर रहे हैं,
00:00:38जो UV टूल के पीछे की कंपनी है, जो एक पायथन टूल है। और मैं इस पर वापस आऊंगा,
00:00:44क्योंकि भले ही आपको पायथन में दिलचस्पी न हो, और मुझे भी बहुत नहीं है, फिर भी यह काफी दिलचस्प है।
00:00:50अब, हाल ही में अन्य विकास भी हुए हैं। उदाहरण के लिए, Vite टीम ने
00:00:55अपना खुद का फुल फ्रेमवर्क जारी किया, या इसकी घोषणा की, लेकिन मैं भविष्य के एपिसोड में इस पर वापस आऊंगा।
00:01:01मैं अभी तक इसका उपयोग नहीं कर पाया हूँ। मैं OpenAI और कुछ हद तक Anthropic से संबंधित
00:01:08इन हालिया घटनाक्रमों पर ही टिके रहना चाहता हूँ। अब, बात यह है। OpenAI ने
00:01:18Astral को खरीदा है, और Astral, जैसा कि मैंने बताया, UV जैसे लोकप्रिय पायथन टूल्स के पीछे की कंपनी है,
00:01:25जो कि, मैं स्वीकार करता हूँ, इकलौता टूल है। मैंने पायथन का उपयोग किया है, लेकिन जब भी मैं
00:01:30पायथन के साथ काम करता हूँ, मैं हर समय इसका उपयोग कर रहा होता हूँ। अब, मैं मुख्य रूप से पायथन डेवलपर नहीं हूँ। मैं बल्कि टाइपस्क्रिप्ट,
00:01:36जावास्क्रिप्ट के साथ काम करता हूँ, लेकिन यहाँ-वहाँ, मुझे निश्चित रूप से एक छोटा पायथन प्रोग्राम लिखना पड़ता है,
00:01:42शायद एक छोटा वेब स्क्रैपर, कोई यूटिलिटी प्रोग्राम, जो भी हो। तो, ज़ाहिर है, मैं यहाँ-वहाँ
00:01:49पायथन के साथ काम करता हूँ, और मैं बहुत ईमानदार रहूँगा, एक साल पहले UV की खोज करने से पहले
00:01:59मुझे यह हमेशा काफी निराशाजनक लगता था। क्योंकि UV PIP की तुलना में बहुत तेज़ है, यह
00:02:06अलग-अलग पायथन वर्ज़न के साथ कई वर्चुअल एनवायरनमेंट बनाना बहुत आसान बनाता है। उनके बीच
00:02:11स्विच करना बेहद तेज़ है। यह वर्ज़न मैनेजमेंट, पैकेज मैनेजमेंट को बहुत आसान बना देता है। यह
00:02:18पायथन के साथ काम करने को बहुत मज़ेदार बनाता है। मैं आपको बता नहीं सकता कि यह टूल कितना शानदार है। तो हाँ, यह वास्तव में,
00:02:28बहुत बढ़िया है। अंततः यही वह टूल है जिसे OpenAI ने खरीदा, हासिल किया। और सवाल, ज़ाहिर है,
00:02:35यह है कि क्यों? वे इसकी परवाह क्यों करेंगे? मेरा मतलब है, यह एक ऐसा टूल है जिसे आप मुफ्त में उपयोग कर सकते हैं। यह ऐसी चीज़
00:02:40नहीं है जिसके लिए आपको भुगतान करना पड़े। तो OpenAI इसे क्यों खरीदेगा? खैर, मैं कहूंगा कि उन्हीं कारणों से क्यों
00:02:48Anthropic ने पिछले साल दिसंबर की शुरुआत में Bun का अधिग्रहण किया था। Bun, ज़ाहिर है, Node.js के समान एक जावास्क्रिप्ट रनटाइम है,
00:02:56Node.js से भी तेज़। यह टाइपस्क्रिप्ट को आउट-ऑफ-द-बॉक्स सपोर्ट करता है। और यहाँ पहला दिलचस्प
00:03:03सुराग है। Anthropic ने, ज़ाहिर है, Claude Code लिखा। Claude Code Bun का उपयोग करता है या Bun में लिखा गया है,
00:03:12यूं कहें। तो यह टाइपस्क्रिप्ट में लिखा गया है, बेशक, लेकिन यह Bun रनटाइम पर आधारित है। जैसा कि Bun टीम ने
00:03:18Anthropic द्वारा अधिग्रहण की अपनी घोषणा में कहा था, Claude Code लाखों उपयोगकर्ताओं को
00:03:25एक Bun एक्जीक्यूटेबल के रूप में भेजा जाता है। तो Bun में, यदि आप नहीं जानते, तो यह फीचर है कि आप अपने
00:03:30प्रोजेक्ट, अपनी फाइलों, अपनी टाइपस्क्रिप्ट फाइलों को एक सिंगल बाइनरी में कंपाइल कर सकते हैं, जिसे आप फिर
00:03:35उपयोगकर्ताओं को भेज सकते हैं, जो इसे बिना Bun इंस्टॉल किए चला सकते हैं। तो Anthropic ने यही किया। और उन्होंने, अंत में
00:03:40रनटाइम को ही खरीद लिया, हासिल कर लिया। उनका एक मुख्य टूल, Claude Code, और मुझे लगता है कि Claude
00:03:48Co-work भी, इसी पर आधारित है। अब, हम हाल ही के एक ट्विटर पोस्ट में पहले से ही देख सकते हैं कि उन्होंने ऐसा क्यों किया,
00:03:57वास्तव में बहुत हालिया। यह कल का ही है जब मैं इसे रिकॉर्ड कर रहा हूँ। वहां, जारेड समनर,
00:04:04जो Bun के प्रमुख हैं, उन्होंने पोस्ट किया कि Bun के अगले वर्ज़न में,
00:04:11Bun में एक इन-बिल्ट वेब व्यू API होगा जो हेडलेस वेब ब्राउज़र को प्रोग्रामेटिक रूप से कंट्रोल करना आसान बनाता है।
00:04:17तो अब Playwright की कोई ज़रूरत नहीं। आपको अतिरिक्त टूलिंग इंस्टॉल करने की ज़रूरत नहीं है। यह Bun में ही बिल्ट-इन है। वे ऐसा क्यों करेंगे?
00:04:22Bun का मूल विजन Node.js का एक विकल्प बनना था। तो आप तर्क दे सकते हैं कि मुख्य रूप से
00:04:29एक सर्वर-साइड रनटाइम। उस समय शायद बिल्ट-इन वेब व्यू उनकी सर्वोच्च प्राथमिकताओं में से एक
00:04:36नहीं था। खैर, बेशक, यह बहुत मायने रखता है अगर हम Claude Code जैसे टूल्स के बारे में सोच रहे हैं,
00:04:42जो कि एजेंटिक टूल्स हैं, जिन्हें निश्चित रूप से कुछ टूल्स के इन-बिल्ट होने से फायदा होता है। मेरा मतलब है,
00:04:48अगर Claude Code या Claude Co-work के लिए ब्राउज़र शुरू करना और उसके द्वारा बनाई गई वेबसाइट को देखना
00:04:55या आपके ऑनलाइन बैंकिंग खाते के साथ इंटरैक्ट करना आसान हो जाता है, तो इससे ज़ाहिर तौर पर
00:05:02Claude Code को मदद मिलती है। यह इसे अधिक उपयोगी बनाता है क्योंकि, ज़ाहिर है, इन सभी कंपनियों का विजन
00:05:08एक जेनेरिक AI एजेंट बनाने का है। हमारे पास अभी वे कोडिंग एजेंट हैं। वे बहुत उपयोगी हैं,
00:05:14और इसीलिए मेरे पास कोडेक्स और Claude Code पर कोर्स हैं, और यदि आप उनके बारे में सब कुछ
00:05:19सीखना चाहते हैं तो आपको नीचे लिंक मिलेंगे। लेकिन निश्चित रूप से यह उन कंपनियों का अंतिम लक्ष्य नहीं है। वे कंपनियाँ
00:05:24बहुमुखी एजेंट बनाना चाहती हैं। इसलिए यह समझ में आता है कि Anthropic ने उस रनटाइम को खरीदा
00:05:31जो इसके मुख्य एजेंट, Claude Code को पावर देता है, और वे इसे इस तरह से विस्तार दे रहे हैं जो Claude Code को
00:05:37अधिक बहुमुखी बनाता है, जो Claude Code को उन कुछ टूल्स तक आसान पहुँच प्रदान करता है जिनकी उसे ज़रूरत हो सकती है। तो यह
00:05:43समझ में आता है, और मेरा तर्क है कि OpenAI द्वारा Astral का अधिग्रहण करने के पीछे भी यही कारण है।
00:05:48यहाँ हम कुछ पायथन टूलिंग की बात कर रहे हैं। कोडेक्स, उनका मुख्य कोडिंग एजेंट
00:05:55रस्ट (Rust) में लिखा गया है, पायथन में नहीं, लेकिन ये पायथन टूल्स भी रस्ट में लिखे गए हैं। तो वे निश्चित रूप से
00:06:02उन लोगों की एक टीम हासिल कर रहे हैं जिनके पास कोडेक्स को विकसित करना जारी रखने के लिए आवश्यक ज्ञान है,
00:06:08और वे ऐसे टूल्स हासिल कर रहे हैं जिनका उपयोग निश्चित रूप से वन-ऑफ कार्यों को चलाने या इन टूल्स के माध्यम से
00:06:15पायथन के ज़रिए कुछ यूटिलिटी स्क्रिप्ट को जल्दी से निष्पादित करने के लिए किया जा सकता है। तो मैं कहूँगा कि कारण लगभग
00:06:21एक ही है। वे ऐसे टूल्स हासिल कर रहे हैं जो OpenAI के दृष्टिकोण से कोडेक्स या उन AI
00:06:29एजेंटों को अधिक शक्तिशाली और बहुमुखी बनाएंगे जिन पर वे काम कर रहे हैं। और मेरा मतलब है, वे OpenAI की
00:06:35अपनी घोषणा में कह रहे हैं कि वे कोडेक्स को कोडिंग से आगे बढ़ा रहे हैं। लक्ष्य निश्चित रूप से
00:06:42कोडिंग पर अटके रहना नहीं है। कोड निश्चित रूप से अंत में कंप्यूटर पर सब कुछ ऑटोमेट करने का प्रवेश द्वार है,
00:06:49और यह आपको, मुझे और निश्चित रूप से उन्हें भी स्पष्ट है। तो निश्चित रूप से वे
00:06:56Astral द्वारा बनाए गए टूल्स जैसे टूल्स का लाभ उठाना चाहते हैं और कोडेक्स को एक सामान्य एजेंट के रूप में विकसित करना जारी रखना चाहते हैं जो
00:07:04सभी प्रकार के काम कर सके। और वास्तव में, मैं पहले से ही ऐसा कर रहा हूँ। मैं कोडेक्स का उपयोग कर रहा हूँ, या वास्तव में मैं ज्यादातर
00:07:10Pi का उपयोग कर रहा हूँ, जो एक अद्भुत ओपन सोर्स कोडिंग एजेंट है जिसे आप अपनी कोडेक्स सदस्यता के साथ उपयोग कर सकते हैं
00:07:16यदि आप चाहें तो। यह बहुत ही न्यूनतम और विस्तार योग्य है। मुझे यह पसंद है। मैंने इसके बारे में एक अलग वीडियो बनाया है,
00:07:21इस पर और कंटेंट बना सकता हूँ। मैं उसका उपयोग कर रहा हूँ, लेकिन मैं इसका उपयोग सिर्फ कोडिंग से कहीं अधिक के लिए कर रहा हूँ।
00:07:26मैं इसका उपयोग कुछ दस्तावेजों का विश्लेषण करने और अपनी मशीन पर कुछ कार्यों को ऑटोमेट करने के लिए कर रहा हूँ। तो
00:07:33मैं यही कर रहा हूँ, ज़ाहिर है कि वे भी यही करना चाहते हैं, और मुझे लगता है कि इस अधिग्रहण के पीछे यही कारण है।
00:07:38अब इन सभी अधिग्रहणों के साथ, हम हमेशा सुनते हैं कि ये टूल्स
00:07:44निश्चित रूप से ओपन सोर्स ही रहेंगे, और मुझे इसमें कोई संदेह नहीं है कि वे रहेंगे। बेशक आप निश्चित रूप से
00:07:50यह बहस या संदेह कर सकते हैं कि क्या इन टूल्स का भविष्य का फोकस उन उपयोगकर्ताओं की प्रेरणा या चीजों के साथ
00:08:01मेल खाएगा जो उनके लिए महत्वपूर्ण हैं। उदाहरण के लिए आप तर्क दे सकते हैं कि
00:08:07जो लोग BUN के ऊपर वेब एप्लिकेशन बना रहे हैं, क्या उन्हें इस वेब व्यू की ज़रूरत है, शायद उन्हें नहीं है।
00:08:13लेकिन हाँ, मेरा मतलब यही है। टूल्स, रनटाइम्स और इसी तरह की चीजें ओपन सोर्स रहती हैं,
00:08:18लेकिन निश्चित रूप से भविष्य की दिशा, भविष्य का रोडमैप उन लोगों की प्राथमिकताओं या इच्छाओं के साथ
00:08:25पूरी तरह मेल नहीं खा सकता है जिन्होंने अतीत में इन टूल्स का उपयोग किया था। लेकिन निश्चित रूप से हमें उन्हें
00:08:30संदेह का लाभ (benefit of doubt) भी देना चाहिए, हम नहीं जानते कि यहाँ एस्ट्रल टूल्स, UV और इसी तरह की चीजों का क्या होगा।
00:08:36और हाँ, इस पर यह मेरी अपनी राय है और मैं इस बारे में क्या सोचता हूँ और मुझे क्या लगता है कि यह
00:08:42पूरा इकोसिस्टम अंततः कहाँ जा रहा है और इन AI टूल्स का लक्ष्य क्या है। लेकिन हमेशा की तरह,
00:08:49कृपया इस पर अपने विचार भी साझा करें और मुझे बताएं कि आप क्या सोचते हैं। क्या कोई कारण है और
00:08:54इस तरह के अधिग्रहणों से हम क्या उम्मीद कर सकते हैं?

Key Takeaway

OpenAI और Anthropic जैसी कंपनियाँ रनटाइम और डेवलपर टूल्स का अधिग्रहण कर रही हैं ताकि वे अपने कोडिंग एजेंटों को अधिक शक्तिशाली, बहुमुखी और स्वायत्त 'जनरल एजेंट' में बदल सकें।

Highlights

OpenAI ने Astral का अधिग्रहण किया है, जो UV जैसे लोकप्रिय पायथन डेवलपर टूल्स बनाती है।

Anthropic ने पहले ही Bun को हासिल कर लिया है, जो Claude Code जैसे उनके एजेंटिक टूल्स को पावर देता है।

AI कंपनियाँ इन रनटाइम्स और टूल्स का उपयोग करके अधिक शक्तिशाली और बहुमुखी AI एजेंट बनाना चाहती हैं।

Bun में इन-बिल्ट वेब व्यू API का जुड़ना यह दर्शाता है कि रनटाइम्स को अब स्वायत्त एजेंटों के लिए अनुकूलित किया जा रहा है।

OpenAI का लक्ष्य कोडेक्स को केवल कोडिंग से आगे ले जाकर एक सामान्य-उद्देश्य वाला कंप्यूटर ऑटोमेशन एजेंट बनाना है।

ये टूल्स ओपन सोर्स बने रहेंगे, लेकिन इनका भविष्य का रोडमैप अब AI कंपनियों की प्राथमिकताओं से प्रेरित होगा।

Timeline

डेवलपर टूलिंग में बड़े बदलाव की शुरुआत

वक्ता वर्तमान में डेवलपर टूलिंग और रनटाइम के क्षेत्र में हो रही तीव्र गतिविधियों पर चर्चा करता है। वह पर्दे के पीछे इस्तेमाल होने वाले टूल्स जैसे Vite, UV और Bun का उदाहरण देता है जो वेबसाइट बनाने और कोड चलाने में मदद करते हैं। मुख्य खबर यह है कि OpenAI ने Astral का अधिग्रहण कर लिया है, जो कि पायथन इकोसिस्टम में एक महत्वपूर्ण कंपनी है। भले ही कोई डेवलपर पायथन का उपयोग न करता हो, फिर भी यह विकास पूरी तकनीक की दुनिया के लिए महत्वपूर्ण है। यह अनुभाग भविष्य की चर्चा के लिए आधार तैयार करता है कि क्यों बड़ी AI कंपनियाँ इन बुनियादी उपकरणों में रुचि ले रही हैं।

UV और Astral का OpenAI के लिए महत्व

इस खंड में वक्ता विस्तार से बताता है कि UV टूल क्यों इतना खास है और OpenAI ने इसे क्यों खरीदा होगा। UV एक पायथन पैकेज और वर्ज़न मैनेजर है जो पारंपरिक PIP की तुलना में बहुत तेज़ और कुशल है। यह अलग-अलग वर्चुअल एनवायरनमेंट बनाना और उनके बीच स्विच करना बेहद आसान और मज़ेदार बना देता है। वक्ता अपना व्यक्तिगत अनुभव साझा करता है कि कैसे UV ने पायथन के साथ काम करने की निराशा को दूर किया है। OpenAI द्वारा ऐसे शक्तिशाली टूल का अधिग्रहण करना उनके कोडिंग इंफ्रास्ट्रक्चर को मजबूत करने की दिशा में एक बड़ा कदम है।

Anthropic और Bun का उदाहरण

वक्ता OpenAI के कदम की तुलना Anthropic द्वारा Bun के अधिग्रहण से करता है, जो पिछले साल हुआ था। Bun एक तेज़ जावास्क्रिप्ट रनटाइम है जिसका उपयोग Anthropic ने अपने 'Claude Code' टूल को बनाने और वितरित करने के लिए किया है। Bun की क्षमता यह है कि यह पूरे प्रोजेक्ट को एक सिंगल बाइनरी एक्जीक्यूटेबल में कंपाइल कर सकता है, जिससे वितरण आसान हो जाता है। Anthropic ने अंततः उस रनटाइम को ही खरीद लिया जो उनके मुख्य AI उत्पादों को ऊर्जा देता है। यह प्रवृत्ति दिखाती है कि AI कंपनियाँ अब उन सॉफ्टवेयर की परतों पर पूर्ण नियंत्रण चाहती हैं जिन पर उनके मॉडल चलते हैं।

एजेंटिक टूल्स और वेब व्यू API

यहाँ चर्चा की गई है कि कैसे Bun के अगले वर्ज़न में इन-बिल्ट वेब व्यू API जोड़ा जा रहा है, जो बिना किसी बाहरी टूल के ब्राउज़र को कंट्रोल करने की अनुमति देगा। यह सुविधा विशेष रूप से Claude Code जैसे एजेंटिक टूल्स के लिए उपयोगी है जिन्हें वेब ब्राउज़ करने या ऑनलाइन बैंकिंग जैसे कार्य करने की आवश्यकता हो सकती है। AI कंपनियों का अंतिम विजन केवल कोडिंग असिस्टेंट बनाना नहीं, बल्कि बहुमुखी 'जेनेरिक AI एजेंट' बनाना है। इन रनटाइम्स में विशिष्ट फीचर्स जोड़कर, कंपनियाँ अपने एजेंटों को कंप्यूटर पर जटिल कार्य करने के लिए अधिक सक्षम बना रही हैं। यह तकनीकी एकीकरण भविष्य के स्वायत्त एजेंटों के लिए एक महत्वपूर्ण विकास है।

कोडेक्स का भविष्य और सामान्य ऑटोमेशन

वक्ता का तर्क है कि OpenAI ने Astral को इसलिए खरीदा क्योंकि कोडेक्स जैसे एजेंटों को रस्ट और पायथन जैसी भाषाओं में विशेषज्ञता की आवश्यकता है। OpenAI स्पष्ट रूप से कह रहा है कि उनका लक्ष्य कोडेक्स को केवल कोडिंग तक सीमित रखना नहीं है, बल्कि इसे आगे ले जाना है। कोड वास्तव में कंप्यूटर पर किसी भी कार्य को ऑटोमेट करने का प्रवेश द्वार है, और ये टूल्स उसी विजन को साकार करने में मदद करेंगे। वक्ता खुद कोडेक्स और 'Pi' जैसे टूल्स का उपयोग केवल कोडिंग के लिए नहीं, बल्कि डेटा विश्लेषण और दैनिक कार्यों के ऑटोमेशन के लिए कर रहा है। यह अधिग्रहण OpenAI के 'जनरल-पर्पस एजेंट' बनाने के रोडमैप का हिस्सा है।

ओपन सोर्स का भविष्य और निष्कर्ष

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

Community Posts

No posts yet. Be the first to write about this video!

Write about this video