# Agents कहाँ चलते हैं: Editor, Terminal, Cloud और CI — Coding Agents और AI-Assisted Development

Source: https://www.geekswithgeeks.com/hi/coding-agents/b-where

> मुख्य परिवेशों और उनके समझौतों की तुलना करें।

## आपके पास, या दूर

Agents कई जगह चलते हैं। **Editor/IDE** में वे दिखते diffs और त्वरित अनुमोदनों के साथ आपके बग़ल में काम करते हैं: संवादात्मक काम के लिए बढ़िया। **Terminal** में command-line agent आपके स्थानीय repository में आपके shell और tools के साथ काम करता है, जो शक्तिशाली है पर आपकी अनुमतियों से चलता है। **Cloud** में agent repository की प्रति पर दूरस्थ sandbox में चलता है, कई कार्यों पर समानांतर पृष्ठभूमि में काम कर सकता है, और branch या pull request लौटाता है: सुविधाजनक और अलग, पर आपकी स्थानीय स्थिति नहीं देख सकता और repository व secrets सावधानी से सेट करने पड़ते हैं। **CI** या automation में agent events (विफल build, नया issue) पर कड़ी, पूर्व-निर्धारित अनुमतियों में प्रतिक्रिया देता है। जगह **कितनी स्वायत्तता चाहिए, कार्य कितना जोखिम भरा है और कितना अलगाव चाहिए** से चुनें: जितना अधिक स्वायत्त, उतना अधिक अलग होना चाहिए।

## परिवेश चुनना

सिर्फ़ शुरुआती बिंदु।

```text
Environment   Autonomy   Isolation   Good for                                 Watch out for
editor / IDE  low-medium  none        interactive edits, learning the code     approving too fast
terminal      medium      none        repo-wide changes with local tools       runs with YOUR permissions
cloud sandbox high        strong      parallel/background tasks -> PRs         no local state; secrets setup
CI automation scoped      strong      triage, flaky-test fixes, upgrades       strict permissions, budgets
```

## अलगाव को स्वायत्तता से मिलाएँ

अपने editor में संवादात्मक को हल्का अलगाव चल सकता है; बिना निगरानी के cloud runs भारी sandbox में होने चाहिए।

**Quiz:** कौन-सी जोड़ी "अधिक स्वायत्तता, अधिक अलगाव" नियम का पालन करती है?

- [ ] आपके laptop पर admin अधिकारों वाला पूर्णतः स्वायत्त agent
- [x] Repository की प्रति पर sandbox में काम करता पृष्ठभूमि cloud agent
- [ ] बिना समीक्षा के main पर push करता agent
- [ ] Production credentials रखने वाला agent

*Answer:* Repository की प्रति पर sandbox में काम करता पृष्ठभूमि cloud agent. अलगाव स्वायत्त agent के नुक़सान को सीमित करता है।
