# Subagents क्यों उपयोग करें — एडवांस्ड Agent Workflows और Skills

Source: https://www.geekswithgeeks.com/hi/agent-workflows/sub-why

> शोर वाला research या search काम अलग agent को भेजकर मुख्य context साफ़ रखें।

## Context का अलगाव

बड़े codebase में खोज करने से context उन file contents से भर जाता है जो आपको सिर्फ़ एक बार चाहिए थे। **Subagent** यह खोजबीन अपनी context window में करता है और छोटा उत्तर लौटाता है। मुख्य बातचीत छोटी, केंद्रित और सस्ती रहती है।

## सौंपें, अलग रखें, सार लौटाएँ

Subagent अपने अलग context में काम करता है और मुख्य agent को सिर्फ़ छोटा नतीजा लौटाता है।

![तीन चरण: सौंपना, अलग रहकर काम, सार लौटाना।](assets/figures/agent-workflows/section-3-map.svg) — चित्र 3.1 — सौंपना, अलग रखना और सार।

## इंटर्न को लाइब्रेरी भेजना

दस किताबें ख़ुद पढ़ने की जगह आप इंटर्न को भेजते हैं जो एक पन्ने का सार लाता है। असली निर्णय के लिए आपकी मेज़ ख़ाली रहती है।

## सब कुछ delegate न करें

हर subagent बातचीत की याद के बिना शुरू होता है, इसलिए उसे अपने-आप में पूर्ण brief चाहिए। छोटे कामों में वह brief लिखने का ख़र्च सीधे काम करने से बड़ा होता है।

**Quiz:** Subagent का मुख्य लाभ क्या है?

- [x] यह शोर वाला काम मुख्य context से बाहर रखता है
- [ ] यह tools की ज़रूरत ख़त्म करता है
- [ ] यह model को ज़्यादा बुद्धिमान बनाता है
- [ ] यह सही उत्तरों की गारंटी देता है

*Answer:* यह शोर वाला काम मुख्य context से बाहर रखता है. अलगाव मुख्य context को बड़े बीच के output से बचाता है।
