Subagent क्या है और यह Claude Code में क्यों महत्वपूर्ण है?	Subagent एक विशेषीकृत सहायक है जो अपने अलग context window में काम करता है। यह महत्वपूर्ण है क्योंकि यह मुख्य conversation को साफ रखता है और промежुत्वर्ती कार्य (file reads, searches) को अलग रखता है।
Subagent को काम करने के लिए कौन सी दो चीजें दी जाती हैं?	(1) Configuration file से custom system prompt जो subagent की भूमिका परिभाषित करता है, और (2) Parent agent द्वारा लिखा गया task description।
Subagent के काम पूरे होने के बाद क्या होता है?	केवल एक summary मुख्य conversation में वापस आता है, और पूरी subagent conversation को discard कर दिया जाता है।
Subagent का उपयोग करने का मुख्य लाभ क्या है?	यह main context window को clean रखता है क्योंकि सभी intermediate work (file reads, searches) अलग context में होता है।
Claude Code में कौन से तीन built-in subagents हैं?	(1) General purpose subagent - multi-step tasks के लिए, (2) Explore - codebase searching के लिए, (3) Plan - plan mode में research के लिए।
Subagent का उपयोग करने का क्या नुकसान है?	आप यह visibility खो देते हैं कि subagent अपने निष्कर्ष तक कैसे पहुंचा।
Custom subagents क्या हैं?	ये built-in options के अलावा आप अपने workflow के लिए बना सकते हैं, जैसे code reviewer, test writer, या documentation generator।
Subagent के बिना 15 files पढ़ने का क्या परिणाम होता है?	सभी 15 files और searches main context window को भर देते हैं, भले ही आपको केवल एक तथ्य चाहिए।
Subagents के तीन मुख्य लाभ क्या हैं?	(1) काम को focused pieces में विभाजित करते हैं, (2) main context window को clean रखते हैं, (3) केवल आवश्यक जानकारी concise summary के रूप में लाते हैं।
Context window क्यों महत्वपूर्ण है?	यह finite है, और जब भर जाता है तो Claude conversation के पहले के हिस्सों को भूलने लगता है।
