Ralph Loops को भूल जाइए: Claude Code के लिए नया GSD Framework

원제 · Forget Ralph Loops: The New GSD Framework for Claude Code

20:016분 읽기Eric Tech2026. 01. 28.컴퓨터/소프트웨어 · 창업/스타트업 · AI/미래기술

핵심 요약

GSD फ्रेमवर्क सब-एजेंट्स और पृथक कॉन्टेक्स्ट विंडो का उपयोग करके Claude Code के साथ बड़े और जटिल सॉफ्टवेयर विकास को अधिक सटीक, व्यवस्थित और स्वायत्त बनाता है।

하이라이트

  • GSD (Get Stuff Done) एक ओपन-सोर्स और स्पेक-ड्रिवन डेवलपमेंट फ्रेमवर्क है जो जटिल कोडिंग प्रोजेक्ट्स के लिए सब-एजेंट्स का उपयोग करता है।

  • यह पारंपरिक फ्रेमवर्क्स की 'कॉन्टेक्स्ट ब्लॉट' समस्या को हल करता है क्योंकि हर सब-एजेंट के पास अपना नया 200K टोकन का कॉन्टेक्स्ट विंडो होता है।

  • GSD एक ऑर्केस्ट्रेटर के रूप में काम करता है जो प्लानिंग, रिसर्च, डेवलपमेंट और वेरिफिकेशन के लिए अलग-अलग एजेंट्स को निर्देशित करता है।

  • इसमें 'YOLO मोड' और 'इंटरैक्टिव मोड' जैसे विकल्प मिलते हैं, जहाँ यूजर अपनी ज़रूरत के हिसाब से स्वायत्तता या नियंत्रण चुन सकता है।

  • सीक्वेंशियल (क्रमवार) निष्पादन के माध्यम से यह सुनिश्चित किया जाता है कि टोकन सीमा समाप्त होने पर भी प्रोजेक्ट का काम अधूरा न रहे।

  • वीडियो में Claude Code और GSD का उपयोग करके एक वर्किंग एडमिन डैशबोर्ड, यूजर मैनेजमेंट और ऑडिट लॉग्स सफलतापूर्वक बनाकर दिखाए गए हैं।

타임라인

  1. GSD फ्रेमवर्क का परिचय और इसकी आवश्यकता

    वीडियो की शुरुआत में एरिक GSD फ्रेमवर्क का परिचय देते हैं, जो एक स्पेक-ड्रिवन डेवलपमेंट टूल है। वे समझाते हैं कि कैसे पुराने फ्रेमवर्क्स में एक ही कॉन्टेक्स्ट विंडो के कारण 'कॉन्टेक्स्ट ब्लॉट' और सटीकता की कमी जैसी समस्याएं आती थीं। GSD इस समस्या को सुलझाने के लिए अलग-अलग सब-एजेंट्स का उपयोग करता है, जिससे हर चरण को एक फ्रेश कॉन्टेक्स्ट मिलता है। एरिक अपनी पृष्ठभूमि के बारे में बताते हैं कि वे Amazon और Microsoft जैसे बड़े संस्थानों में काम कर चुके हैं। यह खंड यह समझने के लिए महत्वपूर्ण है कि GSD पारंपरिक कोडिंग विधियों से क्यों बेहतर है।

  2. इंस्टॉलेशन और सेटअप प्रक्रिया

    इस भाग में GSD को लोकल मशीन पर इंस्टॉल करने की पूरी प्रक्रिया को विस्तार से दिखाया गया है। एरिक टर्मिनल कमांड्स का उपयोग करके Claude Code के साथ GSD को एकीकृत करते हैं और इसे ग्लोबली इंस्टॉल करने का सुझाव देते हैं। वे GSD की विशेष 'स्टेटस लाइन' के बारे में बताते हैं जो मॉडल का नाम और कॉन्टेक्स्ट उपयोग प्रदर्शित करती है। प्रोजेक्ट को इनिशियलाइज़ करने के लिए 'GSD init' जैसे कमांड्स का उपयोग दिखाया गया है। यह तकनीकी सेटअप नए यूज़र्स को टूल का उपयोग शुरू करने के लिए व्यावहारिक निर्देश प्रदान करता है।

  3. कोडबेस मैपिंग और प्रोजेक्ट इनिशियलाइज़ेशन

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

  4. रिसर्च और सुरक्षा खामियों की पहचान

    GSD केवल कोड नहीं लिखता, बल्कि यह स्पेसिफिकेशन की पुष्टि के लिए यूजर से कठिन सवाल भी पूछता है। एरिक दिखाते हैं कि कैसे सुरक्षा और UX की जाँच के लिए कई रिसर्च एजेंट्स सक्रिय किए जाते हैं, जो एडमिन मिडलवेयर और रेट लिमिटिंग जैसी कमियों को उजागर करते हैं। इन कमियों को दूर करने के लिए एरिक GSD को केवल ज़रूरी पैच लगाने का निर्देश देते हैं। इसी दौरान स्पॉन्सर 'Testbrite' का परिचय दिया जाता है जो एआई-आधारित सॉफ्टवेयर टेस्टिंग में मदद करता है। यह अनुभाग कोडिंग में सुरक्षा और योजना की गहराई के महत्व पर जोर देता है।

  5. प्लानिंग और एक्ज़ीक्यूशन सेटिंग्स

    इस खंड में एरिक GSD की विभिन्न सेटिंग्स जैसे 'YOLO मोड' बनाम 'इंटरैक्टिव मोड' की व्याख्या करते हैं। वे 'स्टैंडर्ड स्कोप' चुनने की सलाह देते हैं जिसमें संतुलित गति के लिए 5 से 8 फेज होते हैं। वे पैरेलल के बजाय सीक्वेंशियल (क्रमवार) निष्पादन की वकालत करते हैं ताकि क्रेडिट और गुणवत्ता बनी रहे। कोडिंग के लिए सबसे उन्नत 'Opus' मॉडल का चयन किया जाता है और सभी सेटिंग्स को 'config.json' में सेव किया जाता है। यह यूज़र को टूल की स्वायत्तता और सटीकता के बीच संतुलन बनाने की शक्ति देता है।

  6. स्वायत्त कोडिंग और कार्यान्वयन

    यहाँ वास्तविक 'ऑटोनामस' कोडिंग प्रक्रिया शुरू होती है जहाँ GSD बिना मानवीय हस्तक्षेप के एक-एक करके चरणों को पूरा करता है। एरिक बताते हैं कि वे हर स्टेप पर वेरिफिकेशन के बजाय अंत में फाइनल रिव्यू करना पसंद करते हैं ताकि काम की गति बनी रहे। एआई डेटाबेस स्कीमा, बैकएंड लॉजिक और यूआई घटकों को स्वतंत्र रूप से विकसित करता है। गिट का उपयोग करके हर बदलाव को ऑटो-कमिट किया जाता है ताकि सुरक्षा और रिकॉर्ड बना रहे। यह भाग दिखाता है कि कैसे जटिल कार्यों को 200K के साफ़ कॉन्टेक्स्ट के साथ कुशलतापूर्वक पूरा किया जा सकता है।

  7. फाइनल डेमो और निष्कर्ष

    अंतिम भाग में विकसित किए गए एडमिन डैशबोर्ड का लाइव डेमो दिखाया गया है जिसमें यूजर मैनेजमेंट, क्रेडिट एडजस्टमेंट और ऑडिट लॉग्स काम कर रहे हैं। एरिक दिखाते हैं कि कैसे 'Zustand' स्टेट मैनेजमेंट का उपयोग करके पेज रिफ्रेश किए बिना डेटा अपडेट किया जा सकता है। एडमिन पैनल पूरी तरह से प्रोफेशनल और सुरक्षित दिखता है जो एआई की डिज़ाइन समझ को भी प्रमाणित करता है। वे अंत में अपने विस्तृत कोडिंग कोर्स का संदर्भ देते हैं और दर्शकों को भविष्य की तकनीकों के लिए सब्सक्राइब करने के लिए प्रेरित करते हैं। यह वीडियो एक सफल और क्रियाशील सॉफ़्टवेयर फीचर के प्रदर्शन के साथ समाप्त होता है।

설명

This video introduces GSD, an open-source software framework for spec driven development, showcasing its unique approach to orchestrating sub-agents to complete projects. Unlike traditional methods, GSD enhances claude code workflows by allowing dynamic management of multiple claude code subagents. This makes ai agent integration seamless for robust software engineering projects. I’ll show you exactly how to install GSD, map your existing codebase, and use it to build a fully functional Admin Dashboard with auth, credit management, and audit logs—all without manual intervention. 🚀 Sponsor: Automate your software testing with TestSprite (Free Trial): https://www.testsprite.com/?via=eric-tech 💬 Join the TestSprite Discord Community: https://discord.com/invite/GXWFjCe4an ━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔗 RESOURCES & LINKS 💬 Download the full resource in Skool: https://www.skool.com/erictech 📅 Work With Me - New Projects - Free Strategy Call: https://calendar.app.google/sB9KrJP6e8j3EPmd9 - Technical Consultation (Paid 1:1): https://calendar.app.google/BU9D589X3KNxnTeg6 🤝 Let's Connect LinkedIn: https://www.linkedin.com/in/ericwtech/ ━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔗 Mentioned in this Video: - Terminal Status Line: https://youtu.be/Jvl_MOBPRXI?si=Gahb2Bqyf2G581t3 - Full Review of TestSprite MCP: https://youtu.be/Ii4iByza908?si=DlWsbNPydC1H54sZ - Build a Production-Ready NextJS App (7-Hour Course): https://youtu.be/HqlJjX9uIuk?si=h0epcadWk-MKryEB ⏱️ Timestamps: 0:00 - Intro: The Problem with Traditional Spec-Driven Frameworks 0:45 - What is GSD? (Solving Context Rot) 2:15 - Installing GSD & Mapping Your Codebase 4:35 - Initialization & AI Research Phase 8:55 - Execution: "YOLO Mode" vs. Interactive 12:50 - The Final Result: Admin Dashboard Demo #ClaudeCode #AIcoding #SoftwareEngineering

커뮤니티 글

모든 글 보기
이 영상에 대해 글쓰기