# स्वायत्तता का स्पेक्ट्रम — AI Agents और Tool Use

Source: https://www.geekswithgeeks.com/hi/ai-agents-mcp/found-autonomy

> किसी system को सादे assistant से स्वायत्त agent तक के पैमाने पर रखें और सही स्तर चुनें।

## हाँ/ना वाला लेबल नहीं

"Agent" एक स्पेक्ट्रम है। एक छोर पर **सादा assistant** है जो सिर्फ़ उत्तर देता है। उसके बाद **एक-दो tools** वाला assistant। फिर **workflow** जहाँ आपका कोड steps तय करता है। दूसरे छोर पर **स्वायत्त agent** है जो अपने steps ख़ुद चुनता है और कई बारियों तक चल सकता है। ज़्यादा स्वायत्तता से ताक़त बढ़ती है, और ख़र्च, जोखिम व अनिश्चितता भी।

## उत्तर देने से कर्म करने तक

Agent लक्ष्य को समझता है, तय करता है कि क्या करना है, tools से कर्म करता है और नतीजे से सीखता है।

![चार चरण: लक्ष्य, तर्क, कर्म, अवलोकन।](assets/figures/ai-agents-mcp/section-1-map.svg) — चित्र 1.1 — लक्ष्य, तर्क, कर्म और अवलोकन।

## त्वरित निर्णय-मार्गदर्शिका

समस्या हल करने वाला सबसे निचला स्तर उपयोग करें। दाईं ओर तभी जाएँ जब सरल डिज़ाइन मापने योग्य रूप से कम पड़े।

```text
Answer from knowledge only        -> plain assistant
Need 1-2 lookups or actions        -> assistant + tools
Steps are known in advance         -> workflow (code controls flow)
Steps depend on what is found      -> agent loop
Long-running, many tools, risky    -> agent + approvals + budgets
```

## कैब, बस और ख़ुद चलाना

बस तय रास्ते पर चलती है (workflow)। कैब ड्राइवर गंतव्य के हिसाब से रास्ता चुनता है (agent)। बस वाले रास्ते के लिए कैब लेना महँगा है, और जिस ड्राइवर पर नज़र न रख सकें उस पर भरोसा करने के लिए सीट-बेल्ट और नियम चाहिए।

**Quiz:** पूरे agent की जगह fixed workflow कब चुनें?

- [ ] कभी नहीं
- [ ] जब ज़्यादा जोखिम चाहिए
- [x] जब steps पहले से ज्ञात हों
- [ ] जब tools न हों

*Answer:* जब steps पहले से ज्ञात हों. ज्ञात steps तय करने के लिए model नहीं चाहिए, इसलिए workflow सस्ता और ज़्यादा अनुमानित है।
