
वाइब-कोडिंग सुरक्षा संतरी। Apache-2.0 लाइसेंस के तहत AI-सहायता प्राप्त परियोजनाओं के लिए एजेंटिक सुरक्षा टूलकिट: 5 निर्धारणात्मक स्काउट्स + LLM ब्रेन लेयर (BYOK Anthropic), IDE और CI में।
द वाइब-कोडिंग सुरक्षा संतरी. एक Apache-2.0 एजेंटिक सुरक्षा टूलकिट उन प्रोजेक्ट्स के लिए जहाँ अधिकांश कोड AI द्वारा लिखा जाता है। पाँच निर्धारक स्काउट वाक्यगत समस्याओं को पकड़ते हैं; एक ब्रेन लेयर (BYOK Anthropic) तय करता है कि वास्तव में क्या मायने रखता है और इसे कैसे ठीक किया जाए — यह सब IDE के अंदर।
SYNAPTIC Sentinel एक प्रोजेक्ट का क्लाइंट की परिधि के अंदर ऑडिट करता है — आपका कोड कभी आपकी मशीन से बाहर नहीं जाता — और डेवलपर के लिए इनलाइन निष्कर्षों के साथ-साथ अनुपालन और CI के लिए एक ऑडिट टोम (साक्ष्य पैकेज) उत्पन्न करता है।
SYNAPTIC परिवार का तीसरा उत्पाद, SYNAPTIC Expert का सहोदर।
🚀 Visual Studio Marketplace पर लाइव — RealGoLab.synaptic-sentinel (v0.3.3, Apache-2.0).
🚧 सक्रिय विकास (pre-1.0)। परिचालन: स्काउट लेयर (5 स्कैनर), कोऑर्डिनेटर, रिपोर्टर्स (JSON/HTML/SARIF टोम), CLI, और VSCode एक्सटेंशन; ब्रेन लेयर 3 एजेंटों के साथ (ट्राइएज / कॉन्टेक्स्ट / रेमेडिएशन, BYOK मल्टी-प्रोवाइडर)। सभी पैकेज Apache-2.0 के अंतर्गत — कोई प्रीमियम टियर नहीं, कोई मालिकाना गेटिंग नहीं।
VSCode में इंस्टॉल करें:
code --install-extension RealGoLab.synaptic-sentinel
colony.db में स्थायी रूप से संग्रहीत करता है।request.* / req.* / sys.argv / os.environ से खतरनाक सिंक (exec, innerHTML, cursor.execute, open) तक का अनुसरण किया जाता है, उन सैनिटाइज़र के साथ जो एक LLM-कोडेड प्रोजेक्ट वास्तव में उपयोग करेगा (DOMPurify, escapeHtml, secure_filename, os.path.basename)।pnpm install # निर्भरताएँ स्थापित करें और वर्कस्पेस लिंक करें
pnpm scanners:install # OSS स्कैनर बाइनरी डाउनलोड करें
pnpm build # पैकेज बनाएँ + एक्सटेंशन बंडल करें
node packages/cli/dist/index.js scan --path /path/to/your/project
पूर्ण स्थापना और उपयोग मार्गदर्शिका: ONBOARDING.md.
pnpm build # tsc -b (प्रोजेक्ट संदर्भ) + एक्सटेंशन बंडल
pnpm test # पूर्ण Vitest सूट (यूनिट + एकीकरण)
pnpm test:unit # केवल यूनिट परीक्षण (तेज़)
pnpm lint # ESLint (फ्लैट कॉन्फ़िग + typescript-eslint)
pnpm typecheck # प्रकार जांच
pnpm format # Prettier
pnpm verify # प्रति-चक्र गेट: format:check + lint + build + test:unit
colony.db) आपके रिपॉजिटरी के .sentinel/ निर्देशिका में रहती है (agents.yaml के साथ)। आप तय करते हैं कि इसे कमिट करना है या नहीं। v0.3.5 या उससे पहले के रिपॉजिटरी: विरासत .synaptic-sentinel/colony.db अभी भी पढ़ा जाता है (दोहरी-पठन, डेटा हानि से बचने के लिए कोई ऑटो-माइग्रेट नहीं)।context/Synaptic_Sentinel_v0.4.md — मास्टर डिज़ाइन दस्तावेज़सभी पैकेज Apache License 2.0 के अंतर्गत लाइसेंस प्राप्त हैं — LICENSE देखें।
© 2026 GoLab SpA.
scan --fail-on <severity> स्कैन को CI गेट में बदल देता है (थ्रेशोल्ड से ऊपर एग्जिट कोड 2)।| पैकेज | लाइसेंस | विवरण |
|---|
packages/shared | Apache-2.0 | सामान्य उपयोगिताएँ |
packages/core | Apache-2.0 | कोऑर्डिनेटर, colony.db, प्रकार (zod) |
packages/scouts | Apache-2.0 | ScoutAgent अनुबंध + 5 स्काउट |
packages/reporters | Apache-2.0 | टोम मॉडल + JSON/HTML/SARIF निर्यात |
packages/cli | Apache-2.0 | synaptic-sentinel CLI |
packages/vscode-extension | Apache-2.0 | VSCode एक्सटेंशन (थिन शेल, स्पॉन-CLI आर्किटेक्चर) |
packages/agents | Apache-2.0 | ब्रेन लेयर — LLM एजेंट (ट्राइएज / कॉन्टेक्स्ट / रेमेडिएशन) |