Herdbell ब्लॉग

गाइड

Claude Code और Codex को हर बार परमिशन माँगने से कैसे रोकें (सुरक्षित तरीके से)

Herdbell टीम द्वारा · प्रकाशित · अपडेट किया गया

संक्षिप्त जवाब: Claude Code और Codex बार-बार मंज़ूरी माँगते हैं। प्रॉम्प्ट कम करने के तीन तरीके, सुरक्षित कमांड पहले से मंज़ूर करने से लेकर मंज़ूरी बंद करने तक, और कौन-से अपनाने लायक हैं।

Claude Code और Codex कुछ बदल सकने वाली कमांड चलाने से पहले पूछते हैं, और असली काम करते समय यह लगातार टोकने जैसा लगता है। इसे कम करने के तीन तरीके हैं। वे बराबर नहीं हैं: पहले दो में कंट्रोल आपके हाथ में रहता है, और आख़िरी में वह छूट जाता है।

तीन लेवल, सबसे सुरक्षित पहले

लेवलआप क्या करते हैंजोखिम
1. सुरक्षित कमांड पहले से मंज़ूर कर देंClaude Code की परमिशन settings में allow नियम जोड़ें, या Codex में हल्की अनुमोदन नीति चुनेंकम: सिर्फ़ आपकी चुनी हुई कमांड बिना पूछे चलती हैं
2. जल्दी जवाब देंप्रॉम्प्ट चालू रखें और Herdbell से किसी भी विंडो से हर एक का जवाब एक कुंजी में देंकम: आप फिर भी हर कमांड देखते हैं
3. अनुमोदन बंद कर देंClaude Code का स्किप फ़्लैग, या Codex की अनुमोदन नीति को never पर सेट करनाज़्यादा: कमांड आपके देखे बिना चल जाती हैं

settings के नाम और विकल्प वर्ज़न के हिसाब से अलग होते हैं, इसलिए हर एजेंट के अपने दस्तावेज़ देखें। Claude Code की settings में परमिशन मोड और allow नियम होते हैं; Codex में अनुमोदन नीति होती है जिसके विकल्प हैं untrusted, on-request और never।

मैं क्या करूँगा

  1. लेवल 1 से शुरू करें। वे सिर्फ़-पढ़ने वाली और रोज़ की कमांड पहले से मंज़ूर कर दें जिनके बारे में आपसे हमेशा पूछा जाता है, जैसे फ़ाइलों की सूची देखना या टेस्ट चलाना।
  2. बाकी के लिए लेवल 2 जोड़ें। Herdbell के साथ बची हुई रिक्वेस्ट आपके कर्सर पर कार्ड के रूप में दिखती हैं, और आप अनुमति देने के लिए Return या मना करने के लिए D दबाते हैं। जोखिम भरी कमांड दो बार पूछी जाती हैं।
  3. लेवल 3 सिर्फ़ फेंक देने लायक एनवायरनमेंट के लिए रखें, जैसे कोई डिस्पोज़ेबल कंटेनर या ऐसा प्रोजेक्ट जिसे आप सेकंडों में git से वापस ला सकें। देखें स्किप करना जोखिम भरा क्यों है।

Herdbell क्या करता है और क्या नहीं करता

Herdbell कभी मंज़ूरी बंद नहीं करता और आपकी ओर से कुछ भी मंज़ूर नहीं करता। वह जवाब देने में बस एक सेकंड लगवाता है, और आप समय पर जवाब न दें तो एजेंट के अपने प्रॉम्प्ट पर लौट जाता है।

आम सवाल

मैं Claude Code को परमिशन माँगने से कैसे रोकूँ?

जिन कमांड पर आपको भरोसा है उन्हें उसकी परमिशन settings में पहले से मंज़ूर कर दें, और बाकी का जल्दी जवाब दें। मंज़ूरी पूरी तरह बंद करना संभव है, पर तब कमांड आपके देखे बिना चलती हैं।

क्या Codex की अनुमोदन नीति को never पर सेट करना सुरक्षित है?

सिर्फ़ ऐसे एनवायरनमेंट में जिसे आप फेंक सकें या वापस ला सकें। never के साथ Codex बिना पूछे कमांड चलाता है, इसलिए गलत कमांड रुकती नहीं।