Skip to content

5.2 Built-in SubAgents

🎯 Objective (इस लेसन का मक़सद)

इस लेसन को पूरा करने के बाद आप:

  • समझ पाएंगे कि Subagents (वर्कर एजेंट्स) क्या होते हैं और ये कैसे काम करते हैं।
  • Context Isolation की ताकत समझेंगे जिससे मुख्य एजेंट का दिमाग (मेमोरी) हमेशा हल्का रहता है।
  • रिसर्च और कोडबेस सर्च जैसे भारी काम सब-एजेंट्स को सौंपना सीखेंगे।

💡 Real-Life Analogy (आसान मिसाल)

मिसाल (कंपनी का CEO vs रिसर्च इंटर्न):
अगर एक कंपनी का CEO खुद लाइब्रेरी जाकर 50 किताबें पढ़ने लगे, तो उसका पूरा दिन और दिमाग थक जाएगा।
समझदार CEO क्या करता है? वह अपने रिसर्च इंटर्न (Subagent) को भेजता है: “जाओ इन 50 किताबों को पढ़ो और मुझे सिर्फ 1 पेज का सारांश (समरी) दो”.
इंटर्न सारी मेहनत करता है और CEO को साफ समरी लाकर देता है। CEO का समय और एनर्जी दोनों बचते हैं!


📖 Key Terms & Glossary (ज़रूरी शब्द)

Term (शब्द) Simple Meaning (आसान मतलब) Example (मिसाल)
Main Agent जो आपसे सीधे बात करता है और मुख्य फैसले लेता है Claude Code Primary CLI
Subagent बैकग्राउंड में खास काम करने वाला हेल्पर एजेंट research subagent
Context Isolation सब-एजेंट की लंबी चैट को अलग रखना ताकि मुख्य चैट साफ रहे मेमोरी बचाना
Delegation भारी काम छोटे वर्कर एजेंट को सौंपना “रिसर्च एजेंट, यह चेक करो”

🏗️ Subagents का आर्किटेक्चर

                           +------------------------+
                           |       USER PROMPT      |
                           +-----------┬------------+
                           +------------------------+
                           |       MAIN AGENT       |
                           |   (मास्टर प्लानर)     |
                           +-----------┬------------+
                ┌──────────────────────┴──────────────────────┐
                │ भारी रिसर्च का काम सौंपता है                 │
                ▼                                             ▼
    +─────────────────────────+                   +─────────────────────────+
    |   Research Subagent 1   |                   |    Codebase Subagent 2  |
    |  (40 फाइल्स पढ़ता है)   |                   |  (भारी grep टेस्ट्स)    |
    +───────────┬─────────────+                   +───────────┬─────────────+
                │                                             │
                └──────────────────────┬──────────────────────┘
                                       │ सिर्फ 3-लाइन की समरी वापस करता है!
                           +------------------------+
                           |       MAIN AGENT       |
                           | (बिल्कुल फ्रेश मेमोरी) |
                           +------------------------+

💰 टोकन बचत का असली जादू

  • बिना सब-एजेंट के: मुख्य एजेंट 30 फाइल्स पढ़ता है ➔ 120,000 Tokens खर्च हो गए! अगला प्रॉम्प्ट स्लो और महंगा हो गया।
  • सब-एजेंट के साथ: सब-एजेंट अलग मेमोरी में 30 फाइल्स पढ़ता है, और मुख्य एजेंट को सिर्फ 500 Tokens की समरी देता है।
  • नतीजा: 95% टोकन और पैसे बच गए!

⚠️ Common Mistakes & Pro Tips (बचने वाली गलतियाँ)

  • गलती: 1 लाइन के छोटे से काम के लिए सब-एजेंट चलाना जिससे शुरुआत में ही समय लगे।
  • Pro Tip: सब-एजेंट्स सिर्फ भारी कामों के लिए इस्तेमाल करें (जैसे: पूरा कोडबेस खंगालना या ऑनलाइन डॉक्यूमेंटेशन रिसर्च करना)।

📝 Practice Challenge (खुद सोचें)

  1. सोचें अगर आपको किसी 10,000 लाइनों वाले बड़े प्रोजेक्ट का आर्किटेक्चर समझना हो, तो सब-एजेंट मुख्य चैट को हल्का कैसे रखेगा?
  2. सब-एजेंट्स को अलग मेमोरी में रन करना टोकन बचत के लिए सबसे अच्छा तरीका क्यों है?

📌 Quick Revision Summary (मुख्य बातें)

  • सब-एजेंट्स बैकग्राउंड में काम करने वाले हेल्पर एजेंट्स होते हैं।
  • Context Isolation की वजह से मुख्य चैट की मेमोरी नहीं भरती।
  • भारी काम सब-एजेंट्स को देना प्रो-लेवल इंजीनियरिंग का तरीका है।

🧭 Next Steps & Navigation

Last updated on