Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
claude-code-guardrails — Claude Code टूल कॉल के लिए रीयल-टाइम गार्डरेल्स। | Kitploit
उपकरण/GitHubGitHub/rulebricks/claude-code-guardrails
रक्षात्मक उपकरणकॉन्फ़िगरेशन ऑडिटिंगघटना प्रतिक्रियाAPI सुरक्षाAI सुरक्षालॉग विश्लेषण
GitHubrulebricks/claude-code-guardrails

claude-code-guardrails

Claude Code टूल कॉल के लिए रीयल-टाइम गार्डरेल्स।

रिपॉजिटरी देखें
77857 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

हमने तब से एक समर्पित उत्पाद बनाया है जो डेवलपर्स को AI अनुमतियों को बेहतर ढंग से प्रबंधित करने में मदद करता है, जिसे हम ओपन सोर्स बनाने का इरादा रखते हैं। इसे stoplight.ai पर देखें।

Claude Code Guardrails

Example Table

settings.json काम करता है यदि:

  • आप JSON संपादित करने और हर बार नीति बदलने पर Claude Code सत्र समाप्त करने में सहज हैं
  • आपकी सुरक्षा टीम PR बनाने में सहज है
  • आपको यह जानने की आवश्यकता नहीं है कि क्या ब्लॉक किया गया, कब, या किसके लिए
  • Bash(rm:*) जैसा बुनियादी पैटर्न मिलान आपके उपयोग के मामलों को कवर करता है

इसका उपयोग करें यदि:

  • नीति परिवर्तन तुरंत आपकी टीम में लागू होने चाहिए—कोई git pull नहीं, कोई पुनरारंभ नहीं
  • सुरक्षा/अनुपालन को हर ब्लॉक किए गए कमांड का स्पष्ट ऑडिट ट्रेल चाहिए
  • आपको सशर्त तर्क चाहिए: "node_modules पर rm -rf की अनुमति दें, अन्य सभी जगह अस्वीकार करें"
  • गैर-इंजीनियरों को कॉन्फ़िग फ़ाइलों को छुए बिना नियम संपादित करने की आवश्यकता है
Rulebricks आपको एक हुक से तत्काल शासन प्रदान करता है।
root@kitploit:~
Claude Code → PreToolUse hook → Rulebricks API → allow / deny / ask

सेटअप (5 मिनट)

1. अपने नियम बनाएं

  1. rulebricks.com पर जाएं और एक खाता बनाएं
  2. "AI Agents" श्रेणी से इनमें से एक टेम्पलेट को फोर्क करें:
    • Claude – Bash Guardrails — शेल कमांड नियंत्रित करें
    • Claude – File Access Policy — फ़ाइल पढ़ने/लिखने/संपादन को नियंत्रित करें
    • MCP Tool Governance — MCP सर्वर संचालन को नियंत्रित करें
  3. अपनी टीम के लिए नियमों को अनुकूलित करें
  4. नियम प्रकाशित करें
  5. API टैब से अपनी API कुंजी कॉपी करें

2. इंस्टॉल करें

स्वचालित रूप से आपके नियम ढूंढता है

root@kitploit:~
git clone https://github.com/rulebricks/claude-code-guardrails
cd claude-code-guardrails
./install.sh

Claude आपके प्रकाशित नियमों का पता लगाएगा और उपयुक्त हुक को जोड़ेगा।

3. Claude Code पुनरारंभ करें

आपका काम हो गया।

क्या जांचा जाता है

टेम्पलेटमिलानकर्तायह क्या नियंत्रित करता है
Bash Command GuardrailsBash

कॉन्फ़िगरेशन

~/.claude/settings.json में पर्यावरण चर:

root@kitploit:~
{
  "env": {
    "RULEBRICKS_API_KEY": "your-api-key",
    "RULEBRICKS_VERBOSE": "1"
  }
}
चरविवरण
RULEBRICKS_API_KEYआपकी Rulebricks API कुंजी (आवश्यक)
RULEBRICKS_VERBOSEनिर्णयों को stderr पर लॉग करने के लिए 1 पर सेट करें

नियम अपडेट करना

अपनी निर्णय तालिका संपादित करें और एक नया संस्करण प्रकाशित करें। परिवर्तन तुरंत लागू होते हैं—कोई पुनरारंभ नहीं, कोई पुन: तैनाती नहीं।

इतिहास की समीक्षा करना

लॉग टैब में ब्लॉक किए गए कमांड के इतिहास की समीक्षा करें। आप टूल, अनुमोदन निर्णय और अधिक द्वारा क्वेरी कर सकते हैं। इस डेटा के अन्य सार्थक लाभ भी हैं, जैसे यह पता लगाना कि कौन सा टूल सबसे अधिक ब्लॉक किया जा रहा है।

Example Logs

डेटा गोपनीयता

आप गार्डरेल को संपादित करने के लिए स्वतंत्र हैं, हालांकि आप संवेदनशील डेटा को हमारे प्लेटफॉर्म पर आने से पहले संपादित करना चाहेंगे।

इसके अलावा– जबकि यह हमारे क्लाउड वातावरण के साथ काम करता है, आप इसे निजी बुनियादी ढांचे पर भी चला सकते हैं, अपने स्वयं के लॉगिंग प्रदाता का उपयोग करके। यदि यह रुचिकर हो सकता है तो संपर्क करें।

अनइंस्टॉल करें

root@kitploit:~
# Remove hook script
rm ~/.claude/hooks/guardrail.py

# Remove from settings.json (manual)
# Edit ~/.claude/settings.json and delete:
#   - hooks.PreToolUse entry
#   - env.RULEBRICKS_* variables

या, हुक और सेटिंग्स को हटाने के लिए इस एक-लाइनर का उपयोग करें:

root@kitploit:~
rm ~/.claude/hooks/guardrail.py && python3 -c "
import json
p = '$HOME/.claude/settings.json'.replace('\$HOME', '$HOME')
s = json.load(open(p))
s.get('hooks', {}).pop('PreToolUse', None)
for k in list(s.get('env', {}).keys()):
    if k.startswith('RULEBRICKS_'): s['env'].pop(k)
json.dump(s, open(p, 'w'), indent=2)"
टूल डाउनलोड करें
शेल कमांड
File Access PolicyRead|Write|Editफ़ाइल संचालन
MCP Tool Governancemcp__*MCP सर्वर कॉल