आवश्यकताएं
- Node.js >= 20.9.0
- Bun >= 1.3.0 (वैकल्पिक - केवल स्रोत से बनाने के लिए आवश्यक)
इंस्टॉलेशन
त्वरित शुरुआत
1
Policies को सक्षम करें
Policies नियम हैं जो हर agent tool call से पहले और बाद में चलते हैं। ये विनाशकारी commands, secret leakage, और अन्य failure modes को नुकसान पहुंचने से पहले पकड़ते हैं।यह आपके इंस्टॉल किए गए agent CLIs में hook entries लिखता है (Claude Code के
~/.claude/settings.json, OpenAI Codex के ~/.codex/hooks.json, GitHub Copilot CLI के ~/.copilot/hooks/failproofai.json, Cursor Agent के ~/.cursor/hooks.json, OpenCode के generated plugin shim में ~/.config/opencode/plugins/failproofai.mjs plus ~/.config/opencode/opencode.json के plugin array में एक registration entry, Pi के ~/.pi/agent/settings.json, या Hermes के ~/.hermes/config.yaml)। जब एक से अधिक मौजूद हों तो आपसे prompt किया जाएगा; prompt को छोड़ने के लिए --cli claude codex copilot cursor opencode pi hermes (कोई भी subset) पास करें।GitHub Copilot CLI, Cursor Agent, OpenCode, और Pi सपोर्ट beta है — --cli copilot, --cli cursor, --cli opencode, या --cli pi के साथ इंस्टॉल करें। Hermes (hermes-agent, एक Slack/Telegram gateway) user-scope के साथ --cli hermes के साथ इंस्टॉल होता है और साथ ही एक offline audit source है।2
सत्यापित करें
3
Dashboard लॉन्च करें
http://localhost:8020 पर एक local dashboard खोलता है जहां आप sessions को ब्राउज कर सकते हैं, tool calls की जांच कर सकते हैं, और policies को manage कर सकते हैं।4
अपने agent को चलाएं
Claude Code को सामान्य तरीके से शुरू करें। अगर agent कुछ जोखिम भरा करने की कोशिश करता है, तो failproofai इसे स्वचालित रूप से intercept करता है। इसे unattended चलाएं और dashboard में देखें कि क्या हुआ।
Policies कैसे काम करती हैं
हर बार जब एक agent किसी tool को चलाता है, Claude Code failproofai को एक subprocess के रूप में कॉल करता है:- allow - agent सामान्य रूप से आगे बढ़ता है
- deny - कार्रवाई को ब्लॉक किया जाता है, agent को बताया जाता है कि क्यों
- instruct - agent के prompt में extra context जोड़ा जाता है
Policies आपकी local process में चलती हैं। कुछ भी remote service को नहीं भेजा जाता है।
Convention-based policies के साथ team policies सेट अप करें
अपनी team के across quality standards स्थापित करने का सबसे तेज़ तरीका.failproofai/policies/ convention है। इस directory में policy files डालें और वे automatically लोड हो जाती हैं — कोई flags नहीं, कोई config changes नहीं, कोई install commands नहीं।
1
Policies directory बनाएं
2
Policy files जोड़ें
Starter examples को कॉपी करें या अपने स्वयं के लिखें:या एक नया बनाएं:
3
Git को commit करें
डेटा स्टोरेज
सभी configuration और logs आपकी machine पर रहते हैं:अनइंस्टॉल करना
~/.claude/settings.json से hook entries को हटाता है। ~/.failproofai/ में config files को रखा जाता है।
अगले कदम
Configuration
Scopes और config file format
Built-in policies
सभी 26 policies with parameters
Custom policies
JavaScript में अपनी स्वयं की policies लिखें
Agent monitor
Sessions को monitor करें और policy activity की समीक्षा करें

