00:00:00AI कोडिंग फ्रेमवर्क लगातार बढ़ते जा रहे हैं, और उनमें से हर एक दावा करता है कि वह
00:00:04एजेंटों के साथ निर्माण करने का सबसे अच्छा तरीका है।
00:00:05लेकिन एजेंटों के साथ निर्माण करने का सबसे अच्छा तरीका पूरी तरह से आपके द्वारा चुने गए फ्रेमवर्क पर निर्भर नहीं करता।
00:00:09कुछ अन्य कारक भी हैं जिन्हें लोग आंकना भूल जाते हैं, और फिर वे निराश हो जाते हैं जब वह फ्रेमवर्क
00:00:14उनके प्रोजेक्ट के लिए सही नहीं बैठता।
00:00:15पर यह फ्रेमवर्क की समस्या नहीं है, यह चुनाव की समस्या है।
00:00:18हर फ्रेमवर्क उस काम के लिए अच्छा होता है जिसके लिए उसे बनाया गया है, और यहाँ कोई एक नियम
00:00:22सब पर लागू नहीं होता।
00:00:23हमारी टीम ने पहले भी इस चैनल पर AI कोडिंग फ्रेमवर्क्स के बारे में बताया है, लेकिन हाल ही में हमें
00:00:28एक ऐसा फ्रेमवर्क मिला जो काफी लोकप्रिय हो रहा है।
00:00:31हम इस पर वीडियो इसलिए नहीं बना रहे हैं क्योंकि यह कोई और 'सबसे अच्छा' फ्रेमवर्क है जो
00:00:35आपको पुराने फ्रेमवर्क्स को छोड़ने पर मजबूर कर देगा।
00:00:37बल्कि इसलिए क्योंकि जब हमने इसे टेस्ट किया, तो हमने पाया कि यह वास्तव में अलग है, और यह उन कामों के लिए सही है
00:00:41जिनके लिए दूसरे फ्रेमवर्क सही नहीं हैं।
00:00:43हमने पिछले वीडियो में कई फ्रेमवर्क्स के बारे में बताया है, जैसे BMAD और Superpowers।
00:00:48गलत चुनाव का मतलब है कि आप या तो ज़रूरत से ज़्यादा मेहनत कर रहे हैं या तैयारी में कमी छोड़ रहे हैं।
00:00:51आज हम GSD नामक फ्रेमवर्क को समझेंगे, जिसका मतलब है "Get Shit Done", और
00:00:56आपको समझ आ जाएगा कि ऐसा क्यों है।
00:00:57इस वीडियो के अंत तक, आप समझ जाएंगे कि किस फ्रेमवर्क का उपयोग कहाँ करना है, शुरुआत करते हैं
00:01:00पहले वाले से, जो कि GSD है।
00:01:02आप GSD का उपयोग तब करते हैं जब आप पूरी तरह निश्चित नहीं होते कि क्या बनाना है, और आप सब कुछ पहले से प्लान नहीं करना चाहते
00:01:06क्योंकि भविष्य में ज़रूरतें बदल सकती हैं।
00:01:09अब इसका मतलब यह नहीं है कि आपको पता ही नहीं कि क्या बनाना है।
00:01:11इसका मतलब है कि आप जो प्रोडक्ट चाहते हैं, उसके हर कदम पर काफी प्रयोग (experimentation) की ज़रूरत है।
00:01:15यह तब बेहतरीन है जब आप प्रयोगों वाले प्रोजेक्ट्स के लिए जल्द से जल्द
00:01:19MVPs तैयार करना चाहते हैं।
00:01:20GSD आपसे बड़े लक्ष्यों के बारे में तो पूछता है, लेकिन BMAD तरीके की तरह, यह आपको
00:01:25बाँधता नहीं है।
00:01:26शुरुआती लक्ष्य का उपयोग करके, यह हर कदम को धीरे-धीरे प्लान करता है।
00:01:30इसका मतलब है कि आप बाद के चरणों में फँसे नहीं होते क्योंकि सिस्टम ने उन्हें
00:01:34विस्तार से पहले से प्लान नहीं किया होता।
00:01:35तो अगर आप कोई ऐसा कस्टम समाधान बना रहे हैं जो पहले कभी नहीं बनाया गया, तो
00:01:39GSD के साथ जाना बेहतर होगा।
00:01:41मान लीजिए कि आप Cluely जैसा कोई ऑन-स्क्रीन इंटरव्यू असिस्टेंट बना रहे हैं।
00:01:45आपको कई चीज़ें समझनी होंगी जैसे कि यूजर एक्सपीरियंस कैसा होगा
00:01:50या यह कैसे सुनिश्चित करें कि स्क्रीन शेयरिंग के दौरान कोई प्लेटफॉर्म इसे पकड़ न सके।
00:01:54ऐसी बहुत सी चीज़ों में प्रयोग की ज़रूरत होती है, जिन्हें प्लानिंग से पहले तय नहीं किया जा सकता।
00:01:59दूसरी ओर, BMAD बिल्कुल उल्टा तरीका अपनाता है।
00:02:02यह एक चरण-दर-चरण फ्रेमवर्क है जो कुछ भी लागू करने से पहले
00:02:06हर चरण के लिए विस्तृत दस्तावेज़ (documentation) तैयार करता है।
00:02:07आपको शुरुआत में ही पक्का पता होना चाहिए कि आप क्या बना रहे हैं, और ऐसा नहीं है कि यह
00:02:11गलती करता है।
00:02:12इसमें एक मॉड्यूल के रूप में पूरा रिसर्च विभाग है जहाँ BMAD के निर्माता ने
00:02:17बिज़नेस एनालिस्ट और डिज़ाइन थिंकर जैसी विभिन्न भूमिकाओं का पूरा संदर्भ डाल दिया है
00:02:21जो यह सुनिश्चित करते हैं कि आपके प्रोडक्ट के बारे में हर पहलू से सोचा गया है।
00:02:25लेकिन यह सब पहले से लोड होता है, और उसी के आधार पर आप अपना PRD और आर्किटेक्चर दस्तावेज़ बनाते हैं,
00:02:30और फिर उनके आधार पर आपको छोटे-छोटे काम मिलते हैं जिनका कार्यान्वयन टीम को बस
00:02:34पालन करना होता है।
00:02:35जब हमने BMAD सिस्टम पर वीडियो बनाया था, तब हमने इसकी प्रशंसा की थी क्योंकि यह बहुत सटीक था।
00:02:39प्रॉम्प्ट्स में सिस्टम इतनी अच्छी तरह बनाया गया है कि यह एजेंट को
00:02:43काम से भटकने नहीं देता।
00:02:44लेकिन लंबे समय तक इस्तेमाल करने के बाद, हमने देखा कि जब आपको वास्तव में ज़रूरतों में
00:02:48बदलाव की ज़रूरत होती है, तब सिस्टम अस्थिर हो जाता है, क्योंकि सबसे अच्छे
00:02:52मॉडल्स भी ज़रूरतों को बदलते समय छोटी-छोटी बारीकियों को भूल जाते हैं।
00:02:56एक और शिकायत जो लोग करते हैं वह यह है कि काम शुरू होने से पहले
00:03:00सब कुछ प्लान करने में बहुत समय लगता है, लेकिन ऐसा इसलिए है क्योंकि इसे
00:03:04उस तरह के प्रोजेक्ट्स के लिए इस्तेमाल नहीं किया जाना चाहिए।
00:03:05आपको इसका उपयोग तब करना चाहिए जब आप अपनी ज़रूरतों को लेकर पूरी तरह पक्के हों और बस चाहते हों कि
00:03:09बिना किसी खामी के सिस्टम बन जाए, क्योंकि इसके द्वारा बनाए गए सभी निर्देश आपस में गहराई से जुड़े होते हैं।
00:03:14या जब आप पारंपरिक सिस्टम बनाना चाहते हैं, जैसे किसी क्लाइंट के लिए कस्टम CRM समाधान
00:03:19या अपना खुद का कस्टम कम्युनिटी प्लेटफॉर्म।
00:03:21अब, Superpowers TDD (टेस्ट ड्रिवन डेवलपमेंट) पर आधारित है और इसका मुख्य विचार यह है कि आप जानते हैं
00:03:25कि आप क्या बना रहे हैं।
00:03:26TDD वहाँ ज़रूरी है जहाँ किसी गलती की कीमत बहुत ज़्यादा हो सकती है, और इस कीमत में
00:03:30Next.js ऐप के साथ एक साधारण स्ट्राइप इंटीग्रेशन शामिल नहीं है, बल्कि मान लीजिए
00:03:34एक एजेंटिक प्लेटफॉर्म जहाँ AI एजेंट आपके यूजर्स की ओर से कदम उठाते हैं और एक गलत कदम को
00:03:39सुधारा नहीं जा सकता और वह बहुत महंगा पड़ सकता है।
00:03:41इस्तेमाल के मामले में, यह GSD की तरह है जहाँ प्लानिंग हर फीचर के हिसाब से की जाती है
00:03:46और प्रोजेक्ट की सिर्फ एक रूपरेखा होती है।
00:03:49लेकिन चूंकि टेस्ट पहले जनरेट किए जाते हैं, इसलिए यह आपको अलग चीज़ों के साथ प्रयोग करने की
00:03:53उतनी जगह नहीं देता और उन प्रोजेक्ट्स के लिए सही नहीं है जहाँ प्लानिंग पहले ही कर ली गई है।
00:03:57लेकिन एक और चीज़ जो आप कर सकते हैं वह यह है कि अगर प्रोजेक्ट दोनों क्षेत्रों में आता है तो
00:04:02आप GSD के साथ प्रोजेक्ट का एक वर्जन बना सकते हैं जहाँ मुख्य काम पूरा हो जाए
00:04:06और फिर आप Superpowers को शामिल करके बाकी ऐप का काम जारी रख सकते हैं।
00:04:10हमारे पास Superpowers और BMAD दोनों पर अलग-अलग वीडियो हैं, और उनके लिंक
00:04:15नीचे डिस्क्रिप्शन में दिए गए हैं अगर आप उन्हें विस्तार से समझना चाहते हैं।
00:04:19GSD को 'कॉन्टेक्स्ट रॉट' (संदर्भ भूलना) को रोकने के लिए भी बनाया गया है, इसके लिए यह सब-एजेंटों का उपयोग करता है,
00:04:23अलग-अलग कामों के लिए अलग प्रोसेस चलाता है, ताकि मुख्य एजेंट का ध्यान साफ रहे और वह
00:04:28बिना भटके उस पर ध्यान दे सके जो वास्तव में ज़रूरी है।
00:04:31अब ज़्यादातर AI कोडिंग एजेंट सब-एजेंटों को सपोर्ट करते हैं, इसलिए यह फर्क नहीं पड़ता कि आप इसके साथ
00:04:35Claude Code का उपयोग करते हैं या नहीं।
00:04:37लेकिन Claude को भी हाल ही में एक और अपडेट मिला है, नया Opus 4.6 जिसमें 1 मिलियन
00:04:42कॉन्टेक्स्ट विंडो है।
00:04:43इसलिए हमने इस चैनल पर कॉन्टेक्स्ट को मैनेज करने की जो तकनीकें सिखाई थीं,
00:04:46वे अब उतनी मायने नहीं रखतीं।
00:04:49तो इसे इंस्टॉल करने के लिए, आप कमांड को कॉपी करेंगे और उसे अपने प्रोजेक्ट फोल्डर में
00:04:53पेस्ट करेंगे जहाँ आप काम कर रहे हैं।
00:04:54फिर चुनें कि आप इसे किस एजेंट के लिए इंस्टॉल करना चाहते हैं।
00:04:57मेरे मामले में यह Claude था, इसलिए मैंने उसके लिए इसे इंस्टॉल किया।
00:04:59फिर आपको यह चुनना होगा कि इंस्टॉलेशन का दायरा क्या होना चाहिए।
00:05:02मैं 'प्रोजेक्ट लेवल' को प्राथमिकता देता हूँ क्योंकि हर प्रोजेक्ट अलग फ्रेमवर्क का उपयोग कर सकता है और यह
00:05:06कॉन्फ़िगरेशन को उस विशेष प्रोजेक्ट तक ही सीमित रखता है।
00:05:10चूंकि हम निर्माण के लिए Next.js का उपयोग कर रहे थे, इसलिए हमने इसे अपने नए प्रोजेक्ट में इंस्टॉल किया।
00:05:15और एक बार इंस्टॉल होने के बाद, GSD फ्रेमवर्क आपके .claude फोल्डर में
00:05:19एजेंट, कमांड और हुक के रूप में दिखाई देगा।
00:05:21अगर आप Claude का उपयोग नहीं कर रहे हैं, तो वे प्रोजेक्ट के रूट में .agent फोल्डर में स्टोर होंगे।
00:05:26इसमें अलग-अलग विशिष्ट कार्यों के लिए कई एजेंट हैं, लेकिन सामान्य मार्कडाउन
00:05:30आधारित प्रॉम्प्ट्स के विपरीत, यहाँ सब कुछ XML फॉर्मेट में व्यवस्थित है, और यह जानबूझकर किया गया है।
00:05:34Claude मॉडल्स XML फॉर्मेट वाले निर्देशों के साथ बेहतर काम करने के लिए जाने जाते हैं क्योंकि यह उन्हें
00:05:39संरचना को आसानी से समझने में मदद करता है, इसलिए यह आपके द्वारा उपयोग किए जा रहे एजेंट के लिए
00:05:43एक परफॉरमेंस ऑप्टिमाइज़ेशन है।
00:05:44लेकिन आगे बढ़ने से पहले, हमारे प्रायोजक, Genspark की ओर से एक संदेश।
00:05:48ज़्यादातर लोग अभी कई AI सब्सक्रिप्शन में उलझे हुए हैं, ChatGPT, Claude और कई
00:05:52मीडिया टूल्स के लिए अलग-अलग पैसे दे रहे हैं।
00:05:55Genspark एक ऑल-इन-वन AI वर्कस्पेस है जिसने सब कुछ एक ही सब्सक्रिप्शन में समेटकर
00:06:02सिर्फ 11 महीनों में $200 मिलियन ARR हासिल कर लिया है।
00:06:03यह किसी भी काम के लिए सबसे अच्छा मॉडल चुनने के लिए सुपर एजेंट सिस्टम का उपयोग करता है।
00:06:07यह आपके पूरे वर्कफ़्लो को संभालता है, AI स्लाइड्स बनाने और AI शीट्स को ऑटोमेट करने से लेकर,
00:06:12AI मीडिया जनरेट करने और यहाँ तक कि "कॉल फॉर मी" फीचर के साथ असली फोन कॉल करने तक।
00:06:16आप अपनी रिसर्च को AI पॉड्स में भी बदल सकते हैं ताकि चलते-फिरते उन्हें सुन सकें।
00:06:20इसके अलावा, 15 मिनट की रिकॉर्डिंग को तुरंत 3,000 शब्दों के सटीक टेक्स्ट में बदलने के लिए Speakly का उपयोग करें।
00:06:26सबसे हैरान करने वाली बात?
00:06:27Genspark पूरे 2026 के दौरान असीमित AI चैट और इमेज फीचर्स प्रदान करता है।
00:06:31Manobanana2, GPT-Image, Flux, Seedream, Gemini 3.1 Pro, GPT 5.2, Claude Opus 4.6 और
00:06:40अन्य सभी टॉप मॉडल्स असीमित एक्सेस के साथ शामिल हैं।
00:06:43Genspark के साथ निर्माण शुरू करने के लिए पिन किए गए कमेंट में दिए गए लिंक पर क्लिक करें।
00:06:46GSD का उपयोग शुरू करने के लिए, आप इस 'न्यू प्रोजेक्ट' कमांड का उपयोग करेंगे।
00:06:50इस कमांड को चलाने पर, एजेंट ने इनिशियलाइजेशन प्रॉम्प्ट के अनुसार काम करना शुरू कर दिया
00:06:54और सबसे पहले कोडबेस को समझना शुरू किया।
00:06:56चूंकि मैंने Next.js ऐप को पहले ही शुरू कर दिया था, इसलिए इसने पता लगा लिया कि कोड मौजूद है और
00:07:01पूछा कि क्या उसे पहले मौजूदा कोडबेस की जांच करनी चाहिए।
00:07:04हमने समय बचाने के लिए उसे मैपिंग छोड़ने को कहा।
00:07:06अगर आप किसी पुराने प्रोजेक्ट पर काम कर रहे थे, तो बेहतर होता कि आप उसे कोडबेस मैप करने के लिए
00:07:11कहते, लेकिन चूंकि इसमें सिर्फ एक खाली टेम्पलेट था, इसलिए मैंने इसे छोड़ दिया।
00:07:14उसके बाद, वह आपसे उस ऐप आइडिया के बारे में पूछेगा जिस पर आप काम करना चाहते हैं।
00:07:18जिसके बाद, यह आपके ऐप के लक्षित दर्शकों, इसकी विशेषताओं,
00:07:22प्रोजेक्ट के दायरे और बहुत कुछ के बारे में कई सवाल पूछता है।
00:07:24लेकिन GSD का सवाल-जवाब सत्र Superpowers की तुलना में काफी अलग है।
00:07:29Superpowers इस चरण के दौरान आपसे पेचीदा स्थितियों (edge cases) को जानने की कोशिश करता है।
00:07:32GSD ऐसा नहीं करता, वह यह समझने पर ज़्यादा ध्यान देता है कि क्या बनाना है, न कि यह कि वह
00:07:38कैसे टूट सकता है।
00:07:39एक बार जब यह सत्र से पर्याप्त जानकारी जुटा लेता है, तो यह .planning फोल्डर के अंदर project.md बनाता है,
00:07:43जिसमें विवरण, दायरे से बाहर की चीज़ें, कॉन्टेक्स्ट बाधाएं और
00:07:48सवाल-जवाब से निकाले गए मुख्य निर्णय होते हैं।
00:07:50लेकिन यहीं पर 'कॉन्टेक्स्ट रॉट' की रोकथाम असल में दिखाई देती है।
00:07:54यह project.md को जानबूझकर छोटा और केंद्रित रखता है, ताकि एजेंट
00:07:59ढेर सारे दस्तावेज़ों में दबकर अपने मुख्य लक्ष्यों से न भटकें।
00:08:01यह Git के माध्यम से सभी कामों को ट्रैक करता है, लेकिन यह सीधे Git कमिट का उपयोग नहीं करता।
00:08:05यह पीछे एक स्क्रिप्ट चलाता है जो कमिट करने से पहले जांच करती है, यह सुनिश्चित करती है कि
00:08:10सब कुछ मानकों के अनुरूप है, तभी Git का उपयोग करके कमिट करती है।
00:08:12प्लानिंग पूरी होने के बाद, GSD रिसर्च चरण की ओर बढ़ा।
00:08:16यह बैकग्राउंड में एक साथ ऐप के विभिन्न पहलुओं पर रिसर्च करने के लिए कई एजेंट चलाता है।
00:08:21रिसर्च पूरी होने के बाद, रिसर्च सिंथेसाइज़र एजेंट काम शुरू करता है।
00:08:24चूंकि ये सभी एजेंट काम के हिसाब से सही मॉडल का उपयोग करने के लिए बनाए गए हैं, इसलिए सिंथेसाइज़र एजेंट
00:08:29Sonnet मॉडल का उपयोग करता है, न कि भारी Opus का।
00:08:32GSD के पास हर सब-एजेंट को उसके काम के बोझ के हिसाब से सही मॉडल के साथ जोड़ने का एक तरीका है
00:08:36ताकि वह फालतू मेहनत बर्बाद न करे।
00:08:39यह रिसर्च के नतीजों को संक्षिप्त करता है और संभावित मुद्दों को भी चिन्हित करता है, ऐसी चीज़ें
00:08:44जो भविष्य में काम में बाधा डाल सकती हैं।
00:08:46रिसर्च सिंथेसाइज़ होने के बाद, ज़रूरतों (requirements) का चरण शुरू होता है।
00:08:49यह आपसे MVP के बारे में सटीक सवाल पूछता है, और पहचानता है कि कौन सी विशेषताएं
00:08:55वर्जन 1 के लिए वास्तव में ज़रूरी हैं।
00:08:56चूंकि GSD तेज़ डिलीवरी पर केंद्रित है, इसलिए यह सुनिश्चित करता है कि V1 में केवल वही हो जो ज़रूरी है।
00:09:01आपके साथ MVP की पुष्टि करने के बाद, यह रोडमैप संरचना तैयार करता है, जिसे
00:09:05आपको अप्रूव करना होता है, और आपकी मंज़ूरी के साथ प्रोजेक्ट इनिशियलाइजेशन पूरा हो जाता है।
00:09:09इसके अलावा, अगर आप हमारे कंटेंट का आनंद ले रहे हैं, तो हाइप बटन दबाने पर विचार करें, क्योंकि यह
00:09:14हमें ऐसा और कंटेंट बनाने और अधिक लोगों तक पहुँचने में मदद करता है।
00:09:17अब जबकि इनिशियलाइजेशन चरण खत्म हो गया है, अगला कदम प्लान को लागू करना है।
00:09:22पिछले चरण में, इसने ज़रूरतों के आधार पर प्रोजेक्ट को 4 चरणों में बाँट दिया था।
00:09:26यह आपको काम करने के दो तरीके देगा, या तो चर्चा छोड़ें (skip discussion) या चर्चा के साथ आगे बढ़ें।
00:09:31इस फ्रेमवर्क के लिए 'चर्चा' का मतलब एजेंट के साथ सवाल-जवाब सत्र है जहाँ यह सुनिश्चित होता है
00:09:35कि वह प्लान को ठीक से समझ गया है।
00:09:37हमने पहले चर्चा करना चुना ताकि हम ज़रूरतों को जितना हो सके स्पष्ट कर सकें, लेकिन आप
00:09:41चर्चा छोड़ना भी चुन सकते हैं अगर आपको लगता है कि पिछला सवाल-जवाब सत्र
00:09:45ऐप बनाने के लिए काफी था।
00:09:47एक बार चर्चा सत्र समाप्त होने के बाद, यह .planning फोल्डर के अंदर फ़ेज़ेस (phases) फोल्डर में
00:09:52एक context.md फ़ाइल बनाता है।
00:09:54इस फ़ाइल में हमारी चर्चा के सभी विवरण होते हैं और यह उस चरण को मैप करती है
00:09:58जिसके बारे में हमने अभी एजेंट से बात की थी।
00:09:59लेकिन GSD के दर्शन के अनुसार, यह फ़ाइल भी संक्षिप्त होती है ताकि
00:10:04Claude उसी पर ध्यान केंद्रित कर सके जो वास्तव में महत्वपूर्ण है।
00:10:06अगला, आप फ़ेज़ 1 की प्लानिंग शुरू करते हैं।
00:10:08प्लानिंग चरण रिसर्च के साथ शुरू होता है जो अभी बनाई गई context.md फ़ाइल पर आधारित होती है,
00:10:13जिसमें Sonnet मॉडल वाला एक समर्पित रिसर्च एजेंट विभिन्न पहलुओं की जांच करता है।
00:10:17लेकिन हमने सोचा था कि यह context 7 का उपयोग करेगा या दस्तावेज़ों को ठीक से देखेगा।
00:10:21इसके बजाय, यह सर्च कीवर्ड में साल 2025 के साथ वेब सर्च का उपयोग कर रहा था जो उसे
00:10:27नहीं करना चाहिए था।
00:10:28यह अधिक नियंत्रित होता अगर हमने context 7 MCP को जोड़ दिया होता ताकि इसकी रिसर्च
00:10:32बेहतर तथ्यों पर आधारित होती।
00:10:33इसलिए जब आप उपयोग कर रहे हों, तो बेहतर तथ्यों के लिए ऐसे MCP को ज़रूर जोड़ें।
00:10:37इसने एक research.md फ़ाइल बनाई और अपनी सारी रिसर्च को डॉक्यूमेंट किया, जिसमें
00:10:42रिसर्च के लिए 'कॉन्फिडेंस लेवल' भी शामिल था, जो बताता था कि इसके स्रोत कितने भरोसेमंद हैं।
00:10:46रिसर्च के बाद, इसने एक प्लान बनाया।
00:10:48इन प्लान्स में हर चरण की निर्भरता (dependencies) और प्रॉपर आईडी के साथ सभी ज़रूरतों का
00:10:52विस्तृत विवरण था।
00:10:53लेकिन यहाँ एक बात है, यहीं पर GSD दूसरों से अलग है क्योंकि दूसरों की तरह
00:10:57सिर्फ एक तरफा प्लान लिखने के बजाय, यह वास्तव में कई आयामों में प्लान की पुष्टि करता है
00:11:02और यह जांचता है कि क्या प्लान वास्तव में लागू करने योग्य है और लक्ष्यों के अनुरूप है।
00:11:06यह समर्पित प्लानिंग और प्लान वेरीफाइंग एजेंटों का उपयोग करता है, जहाँ प्लानिंग एजेंट प्लान
00:11:11बनाता है और वेरीफायर उन्हें चेक करता रहता है, और चेतावनियां वापस भेजता है।
00:11:14तो यह मूल रूप से खुद ही विपरीत परिस्थितियों को ध्यान में रखकर प्लानिंग (adversarial planning) करता है
00:11:19बिना हमारे किसी मैन्युअल नियंत्रण के।
00:11:20एक बार जब प्लान फाइनल हो गया और सभी कदम पास हो गए, तो इसने कमिट किया और प्लान को
00:11:24दो तरंगों (waves) में विभाजित कर दिया।
00:11:25यह वास्तव में ज़रुरत के अनुसार कई तरंगों में विभाजित होता है और जो स्वतंत्र हैं उन्हें
00:11:30समानांतर (parallel) करता है, ताकि सब-एजेंट उन्हें एक साथ संभाल सकें।
00:11:33इसने अपने द्वारा बनाए गए प्लान को पूरा करने के लिए समर्पित एजेंट का उपयोग करके
00:11:37प्रोजेक्ट की तरंगों को लागू करना शुरू किया।
00:11:38एक बार समाप्त होने के बाद, यह नीचे Playwright टेस्टिंग का उपयोग करके चेकपॉइंट की पुष्टि करता है,
00:11:43स्क्रिप्ट बनाता है, फोल्डर साफ करने के लिए इस्तेमाल के बाद उन्हें डिलीट कर देता है, और
00:11:47परदे के पीछे कई ऑटोमेटेड काम करता है।
00:11:49फिर इसने हमें जो बनाया गया उसका सारांश दिया और निर्देश दिए कि हम खुद
00:11:53उसकी पुष्टि कैसे कर सकते हैं।
00:11:54पहला इटरेशन एक ऐसा ऐप बनाता है जो सिर्फ एक प्लेसहोल्डर होता है, जिसमें सभी शुरुआती तत्व
00:11:58दिखाई देते हैं ताकि पता चल सके कि ऐप वास्तव में कैसा दिखेगा।
00:12:01अगले इटरेशन ऐप के एक-एक पहलू को बनाएंगे, जिससे
00:12:05चक्र के अंत में एक पूरा ऐप तैयार हो जाएगा।
00:12:06पूरे इटरेशन में 138,000 टोकन का उपयोग हुआ, जो 1 मिलियन टोकन की
00:12:12कॉन्टेक्स्ट विंडो को देखते हुए वास्तव में बहुत ज़्यादा नहीं था।
00:12:13लेकिन 200,000 की कॉन्टेक्स्ट विंडो वाले एजेंट के साथ, यह संकेत देगा कि अब इसे संक्षिप्त करने का समय है।
00:12:18लेकिन चूंकि यह चरणों के दस्तावेज़ों पर निर्भर करता है, इसलिए अगर हम कॉन्टेक्स्ट क्लियर भी कर दें,
00:12:23तब भी एजेंटों को पता होगा कि कहाँ से शुरू करना है।
00:12:25जब हमने काम को मंज़ूरी दी, तो इसने कई टेस्ट चलाए और वेव 2 को भी पूरा घोषित कर दिया।
00:12:29उसके बाद, इसने फिर से GSD वेरीफायर को चलाया और क्रॉस-चेक किया कि क्या काम
00:12:34वास्तव में शुरुआती लक्ष्य से मेल खाता है।
00:12:36एक बार पुष्टि होने के बाद, इसने पुष्टि के साथ फ़ेज़ 1 को पूरा मार्क कर दिया, और हमें
00:12:41एप्लीकेशन के अगले चरण पर बढ़ने के लिए प्रेरित किया।
00:12:43अब जब हमने सभी चरणों के माध्यम से ऐप को चलाया, तो जो फीचर्स पहले
00:12:47सिर्फ प्लेसहोल्डर थे, वे अब पूरी तरह से काम कर रहे थे।
00:12:49GSD तब अच्छा काम करता है जब आप कई फीचर्स वाले बड़े पैमाने के एप्लीकेशन पर काम कर रहे हों, लेकिन
00:12:54अगर आप जो ऐप बना रहे हैं वह बहुत सरल है और उसे इतनी मेहनत की ज़रूरत नहीं है, तो यह बहुत ज़्यादा (overkill) है।
00:12:59सरल एप्स के लिए, Claude या कोई अन्य एजेंट अपने आप में पर्याप्त है और उसे इस
00:13:03गहन प्लानिंग की ज़रूरत नहीं है।
00:13:04हालाँकि, यदि आप बहुत अधिक प्रयास किए बिना उचित योजना के साथ
00:13:08नियंत्रित निष्पादन (execution) चाहते हैं, तो आपको निश्चित रूप से GSD चुनना चाहिए।
00:13:11अब यह तो एक फ्रेमवर्क हुआ, लेकिन अक्सर ऐसे मामले होते हैं जहाँ मौजूदा फ्रेमवर्क
00:13:16काम नहीं आते और आपको अपना खुद का बनाना पड़ता है।
00:13:18उसके लिए, अपना खुद का फ्रेमवर्क बनाने से पहले आपको कुछ सिद्धांतों को जानना होगा।
00:13:22हमने पिछले वीडियो में उन सिद्धांतों को बताया है जो आपको बेहतर वर्कफ़्लो बनाने में मदद करेंगे।
00:13:26आप अंत में स्क्रीन पर वह वीडियो देख सकते हैं ताकि आपको उसे
00:13:30ढूँढना न पड़े।
00:13:31इसी के साथ हम इस वीडियो के अंत में पहुँच गए हैं।
00:13:33अगर आप चैनल को सपोर्ट करना चाहते हैं और हमें ऐसे और वीडियो बनाने में मदद करना चाहते हैं, तो आप
00:13:37AI Labs Pro से जुड़कर ऐसा कर सकते हैं।
00:13:38हमेशा की तरह, देखने के लिए धन्यवाद और मैं आपसे अगले वीडियो में मिलूँगा।