
एजेंटिक एआई के लिए सुरक्षा शासन
____ ____ ____ _
/ __ \ ___ / __/___ ___ ___ ___ / ___|| | __ _ __ __
/ / / / / _ \/ /_// _ \ / _ \ / __|/ _ \| | | |/ _` |\ \ /\ / /
/ /_/ / / __/ __// __/| | | |\__ \ __/| |___ | | (_| | \ V V /
/_____/ \___/_/ \___/ |_| |_||___/\___| \____||_|\__,_| \_/\_/
AI कोडिंग एजेंट्स और एजेंटिक रनटाइम्स के लिए सुरक्षा शासन।
उपयोग से पहले क्षमताओं को स्कैन करें, रनटाइम ट्रैफ़िक का निरीक्षण करें, और टिकाऊ ऑडिट साक्ष्य निर्यात करें।
DefenseClaw एक Python ऑपरेटर CLI, एक Go गेटवे, कनेक्टर हुक, पॉलिसी, स्कैनर और ऑब्ज़र्वेबिलिटी एक्सपोर्टर को जोड़ता है। यह एक प्रवर्तन और साक्ष्य परत है; यह यह सिद्ध नहीं करता कि कोई एजेंट, मॉडल इंटरैक्शन या तृतीय-पक्ष क्षमता जोखिम-मुक्त है।
हुक डिफ़ॉल्ट रूप से फेल-क्लोज़्ड होते हैं। केवल Cisco Secure Client परिनियोजन में, जब कोई पॉलिसी निर्दिष्ट न हो, तो हुक डिलीवरी डिफ़ॉल्ट रूप से फेल-ओपन होती है; वहाँ एक स्पष्ट फेल-क्लोज़्ड सेटिंग और वैध पॉलिसी अस्वीकृतियाँ प्रभावी रहती हैं। Secure Client के दायरे के लिए Fail modes देखें।
curl -LsSf https://github.com/cisco-ai-defense/defenseclaw/releases/latest/download/install.sh | bash
defenseclaw quickstart
फिर docs पढ़ें। नेटिव Windows पर, Install DefenseClaw देखें।
DefenseClaw दस्तावेज़ीकरण वेबसाइट इंस्टॉलेशन, सेटअप, कॉन्फ़िगरेशन, कमांड और ऑपरेटर वर्कफ़्लो के लिए सत्य का स्रोत है:
| विषय | विहित मार्गदर्शिका |
|---|---|
| इंस्टॉल | Install DefenseClaw |
| पहला रन | Quickstart |
| अपग्रेड | Upgrade |
| Windows | Native Windows |
| कनेक्टर | Connector compatibility |
| गार्डरेल | Guardrail setup |
| कॉन्फ़िगरेशन | Configuration reference |
| CLI | CLI reference |
| ऑब्ज़र्वेबिलिटी | Observability |
रिपॉज़िटरी Markdown केवल योगदानकर्ता मार्गदर्शन, कार्यान्वयन अनुबंध, पैकेज-स्थानीय नोट्स, जनरेट किए गए स्कीमा संदर्भ, टेस्ट फ़िक्स्चर और ऐतिहासिक डिज़ाइन रिकॉर्ड तक सीमित है। docs/README.md से शुरू करें।
स्रोत लक्ष्य योगदानकर्ता टूलिंग हैं। ये रिलीज़-प्रबंधित होस्ट के लिए इंस्टॉलेशन या अपग्रेड पथ नहीं हैं; उन कार्यों के लिए ऊपर दी गई वेबसाइट मार्गदर्शिकाओं का उपयोग करें। चेक-इन किए गए टूलचेन अनुबंध Python >=3.10,<3.14 (pyproject.toml) और Go 1.26.4 (go.mod) हैं। CI TypeScript घटकों का परीक्षण Node.js 24 के साथ करता है।
git clone https://github.com/cisco-ai-defense/defenseclaw.git
cd defenseclaw
make build
make test
make check
make lint
make build प्रकाशित किए बिना या प्रबंधित इंस्टॉलेशन स्थिति को बदले बिना checkout आर्टिफ़ैक्ट्स उत्पन्न करता है; इसका pycli चरण साझा repository-local .venv को बना या अपडेट कर सकता है। स्थिति-परिवर्तन करने वाले source लक्ष्यों का उपयोग करने से पहले make help चलाएँ। सभी स्थानीय source लक्ष्य उसी एक locked, test-ready .venv को साझा करते हैं; चुनने के लिए कोई अलग production-versus-development Python वातावरण नहीं है। make test, make check, और make py-lint आवश्यकता पड़ने पर उस वातावरण को bootstrap करते हैं। make all जानबूझकर स्थानीय विकास के लिए वर्तमान checkout को पुनर्निर्मित और सक्रिय करता है; निम्न-स्तरीय make install, make dev-install, और scripts/install-dev.sh लक्ष्य source-ownership नियमों को लागू करते हैं और ये अपग्रेड पथ नहीं हैं। रिलीज़ इंस्टॉल defenseclaw upgrade के साथ अपग्रेड होते हैं, जो नवीनतम रिलीज़ का इंस्टॉलर चलाता है; upgrade पृष्ठ देखें।
प्रमुख source क्षेत्र हैं:
| क्षेत्र | पथ |
|---|---|
| Python CLI और TUI | cli/defenseclaw/ |
| Go gateway कमांड | cmd/ |
| Go कार्यान्वयन पैकेज | internal/ |
| OpenClaw एक्सटेंशन | extensions/defenseclaw/ |
| नीति बंडल | policies/ |
| संस्करणित स्कीमा | schemas/ |
| रिलीज़ और डेवलपर ऑटोमेशन | scripts/ |
| परीक्षण और फ़िक्स्चर | test/ और घटक-स्थानीय *_test.* फ़ाइलें |
pull-request वर्कफ़्लो के लिए CONTRIBUTING.md और निजी भेद्यता रिपोर्टिंग के लिए SECURITY.md देखें।
Apache-2.0. LICENSE और NOTICE देखें।
Copyright 2026 Cisco Systems, Inc. और इसके सहयोगी।