गाइड
AI agent permission approvals की पूरी जानकारी
संक्षिप्त जवाब: Claude Code, Codex, Cursor और Antigravity में permission approvals कैसे काम करते हैं: agents क्यों पूछते हैं, allow करने से पहले क्या जाँचें और जल्दी जवाब कैसे दें।
कोडिंग agent आपकी मशीन पर files बदल सकता है और commands चला सकता है। Permission approval वह पल है जब वह कुछ ऐसा करने से पहले रुककर पूछता है जिससे चीज़ें बदल सकती हैं। यह आपकी मुख्य सुरक्षा जाँच है, और agent को धीमा करने वाली सबसे बड़ी चीज़ भी।
Approval कैसे काम करता है
- Agent कुछ करना चाहता है, जैसे कोई command चलाना या कोई MCP tool इस्तेमाल करना।
- वह अपने नियम जाँचता है। जो आपने पहले से approve किया है, वह तुरंत चलता है।
- वरना वह रुककर पूछता है। जब तक कोई जवाब न दे, काम रुका रहता है।
- आप allow या deny करते हैं। Allow उस काम को चलाता है। Deny उसे रोक देता है, और agent को दूसरा रास्ता खोजना होता है या आपसे पूछना होता है।
Allow करने से पहले क्या जाँचें
ज़्यादा जानकारी के लिए AI coding agent सुरक्षा checklist देखें।
- Command क्या करता है, खासकर अगर वह कुछ हटाता, overwrite या install करता है।
- वह किस project में चलता है।
- क्या वह project के बाहर या internet तक जाता है।
हर agent में approvals
| Agent | Herdbell से जवाब? |
|---|---|
| Claude Code | हाँ |
| Codex | हाँ |
| Cursor | हाँ (शेल कमांड और MCP टूल) |
| Antigravity | Herdbell में दिखता है, मंज़ूरी Antigravity में |
Window बदले बिना जवाब देना
Prompt आमतौर पर agent की अपनी window में रहता है, इसलिए वह बिना ध्यान दिए इंतज़ार कर सकता है। Herdbell के साथ आपका pointer amber चमकता है और cursor के पास एक card command दिखाता है। Allow के लिए Return या deny के लिए D दबाएँ। जोखिम भरे commands दो बार पूछते हैं, और समय पर जवाब न देने पर agent अपने prompt पर लौट जाता है, इसलिए गलती से कुछ approve नहीं होता।
आम सवाल
AI coding agent में permission approval क्या है?
यह agent का रुककर पूछना है, उस काम से पहले जिससे कुछ बदल सकता है, जैसे command चलाना। वह आपकी अनुमति के बाद ही आगे बढ़ता है।
अगर मैं जवाब न दूँ तो क्या होता है?
Agent इंतज़ार करता रहता है। Herdbell में आपके तय किए समय (डिफ़ॉल्ट 5 मिनट) के बाद request agent के अपने prompt पर लौट जाती है, इसलिए आपकी ओर से कुछ भी allow नहीं होता।
क्या मुझे approvals बंद कर देने चाहिए?
सिर्फ़ ऐसे environment में जिसे आप फेंक या restore कर सकें। Approvals के बिना commands आपको दिखे बिना चलते हैं। देखें prompts सुरक्षित तरीके से कैसे घटाएँ।