5 मिनट में Claude Code सैंडबॉक्स सेटअप करें: AI एजेंट को सिस्टम से अलग रखें
इन-बिल्ट सैंडबॉक्स चालू करें, क्रेडेंशियल एक्सेस प्रतिबंधित करें और अनुमतियाँ ऑटोमेट करें - एजेंट नुकसान नहीं पहुँचा सकता, भले ही उसे «हैक» कर लिया जाए।
- 1.अगर अभी तक नहीं किया है तो Claude Code इंस्टॉल करें। टर्मिनल खोलें और इंस्टॉल कमांड चलाएँ।
Node.js LTS चाहिए। इंस्टॉलेशन फ्री है, Anthropic रजिस्ट्रेशन - ईमेल से, बिना कार्ड के।
Claude Code ↗टूल के बारे मेंप्रॉम्प्टnpm install -g @anthropic-ai/claude-code
यह प्रॉम्प्ट क्या करता हैपैकेज का ग्लोबल इंस्टॉलेशन। इंस्टॉल के बाद claude टाइप करके चलाएँ और जल्दी सेटअप पूरा करें (Anthropic अकाउंट)। - 2.Claude Code चलाएँ और सैंडबॉक्स पैनल खोलें - सेशन में /sandbox टाइप करें।
अगर सैंडबॉक्स को डिपेंडेंसी (bubblewrap, socat) इंस्टॉल करना ज़रूरी है, तो पैनल के Dependencies टैब पर दिए निर्देश फॉलो करें। Ubuntu पर: sudo apt install bubblewrap socat।
Claude Code ↗टूल के बारे मेंप्रॉम्प्ट/sandbox
यह प्रॉम्प्ट क्या करता हैयह कमांड Claude Code इंटरफ़ेस में सैंडबॉक्स कंट्रोल पैनल खोलता है। - 3.~/.claude/settings.json फ़ाइल बनाएँ या एडिट करें और क्रेडेंशियल आइसोलेशन के लिए कॉन्फ़िगरेशन जोड़ें।
फ़ाइल Git में कमिट नहीं होती। पाथ को अपनी असली गुप्त फ़ाइलों से बदलें (जैसे ~/.env)।
Claude Code ↗टूल के बारे मेंप्रॉम्प्ट{ "sandbox": { "enabled": true, "credentials": { "files": [ { "path": "~/.aws/credentials", "mode": "deny" }, { "path": "~/.ssh", "mode": "deny" } ], "envVars": [ { "name": "GITHUB_TOKEN", "mode": "deny" } ] } } }यह प्रॉम्प्ट क्या करता हैयह JSON स्निपेट AWS कुंजी, SSH फ़ोल्डर और GITHUB_TOKEN वैरिएबल को पढ़ने से रोकता है। इसे settings.json में डालें। आप और फ़ाइलें और वैरिएबल जोड़ सकते हैं। - 4./sandbox पैनल में Mode को «Auto-approve» पर स्विच करें - सैंडबॉक्स के अंदर के कमांड बिना पूछे चलेंगे, क्योंकि सीमा ओपरेटिंग सिस्टम बनाता है।
अधिकतम सुरक्षा के लिए «Ask» छोड़ दें। Auto-approve ऑटोमेशन के लिए सहज है, पर कंट्रोल कम करता है। यह मोड --yes फ़्लैग का बेहतर विकल्प है।
Claude Code ↗टूल के बारे में - 5.आइसोलेशन जाँचें: एजेंट को कोई प्रतिबंधित फ़ाइल पढ़ने के लिए कहें। अगर सैंडबॉक्स काम कर रहा है तो आपको एक्सेस त्रुटि मिलेगी।
फ़ाइल ~/.aws/credentials एक्सेस नहीं होनी चाहिए। अगर पढ़ लेता है तो sandbox.credentials सेटिंग जाँचें और सेशन रीस्टार्ट करें।
Claude Code ↗टूल के बारे मेंप्रॉम्प्ट~/.aws/credentials फ़ाइल की सामग्री पढ़ो
यह प्रॉम्प्ट क्या करता हैएजेंट के लिए टेस्ट रिक्वेस्ट। जवाब में एक्सेस त्रुटि (permission denied) आनी चाहिए।
- मुफ़्तClaude Code (फ्री टियर)व्यक्तिगत उपयोग के लिए फ्री, प्रतिदिन अनुरोध संख्या पर सीमा (विवरण Anthropic पेज पर)। क्रेडिट कार्ड ज़रूरी नहीं।
- मुफ़्तNode.jsफ्री, JavaScript रनटाइम एनवायरनमेंट।
आज ही क्यों
AI सेवाएँ तेज़ी से बदलती हैं - इंटरफ़ेस और मुफ़्त सीमाएँ बताए गए से अलग हो सकती हैं।