00:00:00Theo ने अभी T3 code लॉन्च किया है और मैं इसे लेकर काफी उत्साहित हूँ। मेरा मतलब है, इसमें
00:00:04पसंद न आने वाली क्या बात है? यह एक पूरी तरह से ओपन सोर्स एजेंट मैनेजर है जो बिल्कुल मुफ्त है। यह बस
00:00:08आपके मौजूदा सब्सक्रिप्शन का इस्तेमाल करता है। और मैं जानता हूँ कि फिलहाल टर्मिनल UI का काफी क्रेज है, लेकिन
00:00:13मुझे क्षमा करें, मल्टीपल प्रोजेक्ट्स में मल्टीपल एजेंट वर्कफ़्लो के लिए, GUI मेरे लिए एक बेहतर अनुभव है
00:00:18और इसीलिए मैं हाल ही में Codex ऐप को पसंद कर रहा हूँ, लेकिन मैं इसकी परफॉरमेंस से
00:00:23काफी परेशान रहा हूँ। यह बहुत ज़्यादा RAM खाता है और साथ ही यह बात भी कि आप केवल
00:00:27OpenAI के मॉडल्स तक ही सीमित हैं। तो चलिए देखते हैं कि T3 code क्या पेश करता है और क्या यह इन
00:00:32समस्याओं को हल करता है।
00:00:38तो यह T3 code है और अगर आपने पहले Codex ऐप का इस्तेमाल किया है, तो यह UI काफी
00:00:41जाना-पहचाना लगेगा। बाईं ओर हमारे प्रोजेक्ट्स हैं, फिर उनके अंदर हमारे पास खुले हुए
00:00:45व्यक्तिगत थ्रेड्स हैं। लेकिन सबसे पहले मैं यह स्पष्ट करना चाहता हूँ कि यह ऐप वास्तव में
00:00:51क्या है। यह कोडिंग एजेंट के रूप में Claude code या Codex के साथ प्रतिस्पर्धा नहीं कर रहा है। यह बस
00:00:55उन टूल्स के ऊपर एक GUI है। तो इस थ्रेड में आप जो भी कोड देख रहे हैं और जो भी
00:01:00जवाब मिल रहे हैं, वे पर्दे के पीछे Codex से आ रहे हैं और इसलिए यह मेरे OpenAI
00:01:05सब्सक्रिप्शन का उपयोग कर रहा है। इसीलिए T3 code पूरी तरह से मुफ्त है। अगर हम मॉडल सेलेक्टर पर जाते हैं,
00:01:09तो आप देख सकते हैं कि मैं OpenAI पर उपलब्ध मॉडल्स में से चुन सकता हूँ और आप देख सकते हैं कि वे भविष्य में
00:01:13Claude code, cursor, open code और Gemini के लिए सपोर्ट चाहते हैं। असल में, मैंने देखा है कि
00:01:18Claude code सपोर्ट तैयार है। वे बस Anthropic से स्पष्टीकरण का इंतज़ार कर रहे हैं
00:01:21कि क्या वे Claude code सब्सक्रिप्शन का इस तरह उपयोग कर सकते हैं। मेरे लिए, यह
00:01:25T3 code के सबसे बड़े फायदों में से एक होने वाला है क्योंकि जहाँ मुझे कोडिंग के लिए OpenAI मॉडल्स पसंद हैं,
00:01:30वहीं UI डिज़ाइन जैसे कुछ कामों के लिए वे उतने अच्छे नहीं थे। इसलिए मुझे समय-समय पर ऐप्स स्विच करने पड़ते हैं
00:01:34और Codex ऐप के साथ काम करते हुए टर्मिनल में Claude code खोलना पड़ता है। अगर वे
00:01:39इसे एकीकृत कर लेते हैं, तो मुझे ऐसा नहीं करना पड़ेगा, मैं सब कुछ एक ही जगह से मैनेज कर सकूँगा। साथ ही मुझे
00:01:43यह भी लगता है कि मॉडल बनाने वाले ही उनके लिए सबसे अच्छा ढांचा बनाते हैं। यानी OpenAI मॉडल्स
00:01:47Codex में सबसे अच्छा काम करते हैं और Anthropic मॉडल्स Claude code में। इस तरह हमें अभी भी
00:01:52वही क्वालिटी मिलती है। इसका मतलब यह भी है कि T3 code का ध्यान इन एजेंट्स को मैनेज करने और
00:01:56उपयोग करने के यूजर अनुभव पर है। तो अगर मैं उस प्रोजेक्ट पर जाऊँ जिस पर मैं पहले काम कर रहा था,
00:02:00यह वास्तव में मेरा पर्सनल ब्लॉग है, जिसे मैंने सालों से अपग्रेड नहीं किया है। इसलिए मैं इसमें
00:02:04मार्कडाउन के काम करने के तरीके को बदलना चाहता हूँ। अब यहाँ नीचे हमारे पास मॉडल सेलेक्टर के साथ-साथ
00:02:08रीज़निंग सेलेक्टर और फ़ास्ट मोड ऑन/ऑफ का विकल्प भी है। अगर आप OpenAI मॉडल्स का उपयोग कर रहे हैं, तो हम
00:02:12चैट और प्लान मोड के साथ-साथ उन टूल कॉल्स के लिए फुल एक्सेस और सुपरवाइज्ड मोड के बीच चुनाव कर सकते हैं।
00:02:16मैं इसे प्लान मोड पर ही छोड़ने वाला हूँ और यहाँ हम लोकल और
00:02:19एक न्यू वर्क ट्री के बीच चयन कर सकते हैं। मुझे एजेंट्स के साथ काम करने के लिए Git वर्क ट्री बहुत पसंद हैं।
00:02:23तो मैं इसे न्यू वर्क ट्री पर छोड़ दूँगा और यहाँ सेलेक्टर में मेन ब्रांच पर भी रहने दूँगा।
00:02:28तो अगर मैं यह प्रॉम्प्ट भेजता हूँ, तो Codex मेरे रेपो की जाँच शुरू कर देता है और मेरे लिए एक प्लान बनाता है
00:02:31और हम यहाँ टूल कॉल्स को स्ट्रीम होते हुए भी देख सकते हैं। मैंने इन प्रोजेक्ट्स में
00:02:35दो और एजेंट्स को भी कोडिंग का काम करने के लिए लगाया है। तो हम इसे
00:02:38एक अच्छे वर्किंग बैज के साथ देख सकते हैं। जब तक प्लान बन रहा है, मैं यह बताना चाहता हूँ
00:02:41कि मुझे बहुत अच्छा लगा कि इसने इस प्रोजेक्ट के लिए मेरा फ़ेविकॉन (favicon) अपने आप उठा लिया।
00:02:45यह एक छोटा सा टच है जो मुझे काफी कूल लगता है। कुछ मिनटों के बाद, एजेंट
00:02:48यूजर इनपुट माँग रहा है। तो यहाँ एक सवाल है। मैं जाकर वह जवाब चुनने वाला हूँ।
00:02:52और कुछ और मिनटों के बाद, हम देख सकते हैं कि इसका प्लान अब पूरा हो गया है और हम उसे
00:02:56यहाँ चैट में देख सकते हैं। हम इसे मार्कडाउन के रूप में डाउनलोड भी कर सकते हैं या वर्कस्पेस में सेव कर सकते हैं
00:03:00और अगर आप पूरा प्लान पढ़ना चाहते हैं तो इसे एक्सपैंड कर सकते हैं। मैं बस इसे लागू (implement) करने जा रहा हूँ।
00:03:04और जब तक वह मेरे लिए काम करता है, मैं T3 code के दूसरे सेलिंग पॉइंट के बारे में बात करना चाहता हूँ
00:03:07और वह है इसकी परफॉरमेंस। अगर आपने कभी Codex ऐप का इस्तेमाल किया है, तो आपने गौर किया होगा कि
00:03:11अगर आपके पास कई एजेंट चल रहे हों, तो यह थोड़ा लैग होने लगता है और मुझे अपना Codex ऐप
00:03:14रिस्टार्ट तक करना पड़ा है क्योंकि यह पूरी तरह से लैग करने लगता है। मैं पिछले कुछ घंटों से
00:03:18मल्टीपल एजेंट्स के साथ T3 code का उपयोग कर रहा हूँ और मुझे एक बार भी ऐसा अनुभव नहीं हुआ। आप
00:03:22परफॉरमेंस पर दिए गए ध्यान को महसूस कर सकते हैं क्योंकि अगर आप इन थ्रेड्स में
00:03:25कहीं भी क्लिक करते हैं, तो आप देखेंगे कि वे तुरंत लोड हो जाते हैं, भले ही वे बहुत लंबे थ्रेड हों। वापस
00:03:29अपने प्रोजेक्ट पर आते हैं, ऐसा लगता है कि कोड बदलाव पूरे हो गए हैं। तो हम इस
00:03:32मेन्यू पर जाते हैं। हम कमिट (commit) पर क्लिक कर सकते हैं और बदली हुई फाइलों का ओवरव्यू देख सकते हैं।
00:03:36और अगर हम इस मैसेज को खाली छोड़ देते हैं, तो यह हमारे लिए एक मैसेज ऑटो-जेनरेट कर देगा। अगर हम
00:03:40मेन्यू को चेक करें, तो आप देख सकते हैं कि हमारे पास पुश (push) और PR बनाने का विकल्प भी है। अगर आप
00:03:44अकेले इस बटन पर क्लिक करते हैं, तो यह आपके लिए कमिट मैसेज जेनरेट करेगा, उसे पुश करेगा और फिर तुरंत
00:03:48एक नया PR खोल देगा। एक बार यह बन जाने के बाद, आप देख सकते हैं कि हमें यहाँ साइडबार में एक आइकॉन मिलता है
00:03:52जो हमें बताता है कि इस थ्रेड के लिए एक एक्टिव PR है। और हम सीधे PR पर
00:03:56जाने के लिए बस इस बटन पर क्लिक कर सकते हैं। यह काफी मामूली फीचर लग सकता है, लेकिन मुझे
00:03:59लगता है कि यह आपको सीधे कोड पुश करने और PR खोलने का बटन देकर तेज़ी से काम करने में मदद करता है।
00:04:03आप यह भी देखेंगे कि यह आइकॉन आपके PR के स्टेटस के आधार पर अपडेट होगा।
00:04:07तो अगर इसे रिजेक्ट कर दिया जाता है, तो यह लाल हो जाएगा और अगर इसे मर्ज कर दिया जाता है, तो आप देख सकते हैं कि यह बैंगनी हो गया है।
00:04:11जहाँ तक थ्रेड के ऊपर दिए गए अन्य बटनों की बात है, अगर हम इस पर क्लिक करते हैं, तो हम एजेंट द्वारा लिए गए
00:04:14प्रत्येक टर्न के लिए या उन सभी के संयुक्त रूप के लिए एक 'डिफ व्यू' (diff view) देख सकते हैं। मुझे लगता है कि यह बहुत अच्छी तरह से
00:04:17रेंडर होता है और हम स्प्लिट या यूनिफाइड व्यू के बीच चयन कर सकते हैं। फिर हमारे पास
00:04:22कर्सर या फाइंडर में कोडबेस खोलने के लिए एक सिंपल बटन भी है। फिर हमारे पास क्विक एक्शन बटन है।
00:04:26अगर आपने इसे पहले नहीं देखा है, तो यह मूल रूप से आपको एक बटन सेट करने की अनुमति देता है जो
00:04:30आपके लिए प्रोजेक्ट में एक कमांड चलाएगा। आप यह भी चुन सकते हैं कि क्या आप इसे
00:04:33वर्क ट्री क्रिएशन पर ऑटोमैटिक रूप से चलाना चाहते हैं या इसके लिए की-बाइंड बनाना चाहते हैं। तो इस सेटअप के साथ,
00:04:37अब हमारे पास एक बटन है। अगर हम इस पर क्लिक करते हैं, तो यह उस प्रोजेक्ट के भीतर इंस्टॉल रन करता है
00:04:41जिसमें हम हैं। और यह इंटीग्रेटेड टर्मिनल को भी सामने ले आया जिसे मैं वैसे भी आपको
00:04:44दिखाने ही वाला था। इसके बारे में कहने के लिए ज़्यादा कुछ नहीं है, बस यह एक नॉर्मल टर्मिनल है जिसका मतलब है
00:04:48कि आपको इस ऐप को बहुत ज़्यादा छोड़ने की ज़रूरत नहीं है। एक और फीचर जो मुझे बहुत पसंद है जो कि एक छोटी
00:04:51क्वालिटी ऑफ लाइफ इम्प्रूवमेंट है, कम से कम मेरे लिए, वह यह है कि जब आप 'प्रोजेक्ट जोड़ें' पर क्लिक करते हैं,
00:04:54तो अपनी फाइंडर फाइल्स को ब्राउज़ करने के बजाय, आप वास्तव में प्रोजेक्ट का पाथ पेस्ट कर सकते हैं।
00:04:58मुझे यह काफी पसंद है क्योंकि अक्सर मैं अपने प्रोजेक्ट्स को पहले टर्मिनल में तैयार करता हूँ।
00:05:02अब मैं बस वर्किंग डायरेक्टरी को कॉपी करके उसे खोलने के लिए यहाँ पेस्ट कर सकता हूँ। हालाँकि यह मुझे
00:05:05यह महसूस कराता है कि काश कोई टर्मिनल कमांड होता जिसका इस्तेमाल मैं बिल्कुल यही काम करने के लिए कर सकता।
00:05:09तो मेरी विशलिस्ट में यह निश्चित रूप से पहला आइटम है। तो चलिए अब कुछ और फीचर्स के बारे में बात करते हैं
00:05:12जो मुझे लगता है कि T3 code में गायब हैं। मैं चार मामूली 'क्वालिटी ऑफ लाइफ' सुधारों के साथ शुरुआत करूँगा।
00:05:16पहला यह कि मैं मेन्यू में जाने के बजाय किसी थ्रेड के टाइटल पर डबल क्लिक करके उसे रीनेम करना चाहता हूँ।
00:05:21दूसरा इस मेन्यू में है। मैं इसे अपने टर्मिनल में
00:05:24खोलने का एक विकल्प देखना चाहता हूँ। तीसरा यह कि मैं साइडबार को कोलैप्स करने में सक्षम होना चाहता हूँ।
00:05:28अभी ऐसा नहीं लगता कि आप ऐसा कर सकते हैं, जो कि एक छोटी सी चूक लगती है।
00:05:32तो मुझे यकीन है कि वे इसे जल्द ही जोड़ देंगे। और चौथा यह है कि मैं चल रहे
00:05:35टर्मिनल्स को देख पाना चाहता हूँ। फिलहाल, इस सेशन में Localhost 3000 चल रहा है, लेकिन मुझे
00:05:39कोई संकेत नहीं दिख रहा है कि वास्तव में कोई एक्टिव टर्मिनल है। अच्छी खबर यह है कि, क्योंकि
00:05:43यह ओपन सोर्स है, मैं वास्तव में रेपो को क्लोन कर सकता हूँ और Codex से मेरे लिए ये फीचर्स जोड़ने के लिए कह सकता हूँ।
00:05:46तो थोड़ी 'वाइब कोडिंग' के बाद, अब मेरे पास रीनेम करने के लिए डबल क्लिक की सुविधा है, तो मैं इसे
00:05:50बदलकर 'सब्सक्राइब' कर सकता हूँ। कुछ ऐसा जो आपको निश्चित रूप से करना चाहिए। मैं अब इस मेन्यू पर क्लिक करके इसे
00:05:54टर्मिनल में खोल सकता हूँ। मैं इस सेशन में यहाँ चल रहे टर्मिनल्स देख सकता हूँ, और मैं
00:05:57साइडबार को बंद करने के लिए command B भी कर सकता हूँ। हालांकि ऐसा लगता है कि मुझे थोड़ा फॉर्मेटिंग इश्यू है।
00:06:01अब उन खराब तरीके से वाइब कोड किए गए फीचर्स के अलावा जो मैंने अभी जोड़े हैं, अभी भी कुछ महत्वपूर्ण
00:06:05फीचर्स हैं जो मुझे लगता है कि गायब हैं, और पहला बड़ा फीचर है बेहतर स्किल सपोर्ट।
00:06:08मुझे प्रॉम्प्ट में अपनी स्किल्स को टैग करने का तरीका देखना पसंद आएगा जैसा कि आप Codex में कर सकते हैं,
00:06:12और आपके द्वारा इंस्टॉल की गई सभी स्किल्स को देखने के लिए एक व्यू भी, और यही बात MCP
00:06:16सर्वर के लिए भी लागू होती है। मैं क्लाउड में एक डेव मशीन पर इसका हेडलेस वर्जन भी
00:06:20चलाना चाहूँगा ताकि मैं इसके ज़रिए रिमोट एजेंट्स को सेट अप और मैनेज कर सकूँ। मुझे यकीन है कि ये
00:06:23जल्द ही जोड़ दिए जाएंगे, क्योंकि रेपो में पहले से ही ढेर सारी फीचर रिक्वेस्ट हैं, और Theo और उनकी टीम,
00:06:27खासकर Julius, बहुत तेज़ी से काम करते हैं। लेकिन मुझे नीचे कमेंट्स में बताएं कि आप T3 code के बारे में क्या सोचते हैं,
00:06:30आप सब्सक्राइब क्यों नहीं करते, और हमेशा की तरह आपसे अगले वीडियो में मिलते हैं।
00:06:35नीचे कमेंट्स में बताएं, आप सब्सक्राइब क्यों नहीं करते, और हमेशा की तरह आपसे अगले वीडियो में मिलते हैं।