প্রকল্প সম্পর্কে
HOL Guard হলো AI এজেন্টদের জন্য একটি লোকাল-ফার্স্ট অ্যান্টিভাইরাস এবং রানটাইম সুরক্ষা স্তর। এটি এজেন্টদের কাজ কার্যকর হওয়ার আগেই পর্যালোচনা করে, যার মধ্যে রয়েছে শেল কমান্ড, ফাইল অ্যাক্সেস, প্যাকেজ ইনস্টল, MCP টুল কল এবং প্রম্পট। এটি সিক্রেট প্রকাশ, ধ্বংসাত্মক অপারেশন, প্রম্পট ইনজেকশন এবং সাপ্লাই-চেইন ঝুঁকি শনাক্ত করে, তারপর নীতি অনুযায়ী অনুমতি দেয়, ব্লক করে বা অনুমোদন চায়।
প্রকল্পটি দুটি Python ডিস্ট্রিবিউশন প্রদান করে। `hol-guard` হলো রানটাইম প্রোটেক্টর, যা pipx-এর মাধ্যমে ইনস্টল করা হয় এবং একটি CLI ও লোকাল ড্যাশবোর্ডের মাধ্যমে পরিচালিত হয়। এটি Codex, Claude Code, GitHub Copilot CLI, Cursor, Cline, Gemini CLI, Grok, Hermes, Kimi Code, Pi, oh-my-pi, OpenClaw, OpenCode, Antigravity, ZCode এবং Devin-এর জন্য অ্যাডাপ্টার সমর্থন করে। ব্যবহারকারীরা সুরক্ষা অবস্থা পরীক্ষা করতে, ইন্টিগ্রেশন ডায়াগনোজ করতে, অপেক্ষমাণ অনুমোদন পরিদর্শন করতে, সিদ্ধান্তের রসিদ পর্যালোচনা করতে, AI বিল অফ মেটেরিয়ালস এক্সপোর্ট করতে এবং ওয়ার্কস্পেস ডিপেন্ডেন্সি স্ক্যান করতে পারেন। ঐচ্ছিক Guard Cloud শেয়ার্ড হিস্ট্রি, টিম পলিসি এবং ফ্লিট ম্যানেজমেন্ট যোগ করে।
`plugin-scanner` হলো একটি পৃথক CLI, যা সেইসব রক্ষণাবেক্ষণকারীদের জন্য যারা এজেন্ট প্লাগইন, স্কিল এবং MCP ইন্টিগ্রেশন প্রকাশের আগে নিরাপত্তা ও গুণমান যাচাই চান। এটি Codex, Claude Code, DeepSeek Harness, Gemini CLI, Kimi Code এবং OpenCode প্যাকেজ ফরম্যাট শনাক্ত করে। যাচাইয়ের মধ্যে রয়েছে ম্যানিফেস্ট, হার্ডকোডেড সিক্রেট, MCP ট্রান্সপোর্ট ও কমান্ড কনফিগারেশন, ডিফল্ট অনুমোদন, স্কিল, ডিপেন্ডেন্সি লকফাইল এবং GitHub Actions পারমিশন। রিপোর্ট text, JSON, Markdown এবং SARIF ফরম্যাট সমর্থন করে। একটি GitHub Action CI নিরাপত্তা গেট, SARIF আপলোড, সাবমিশন ইনটেক এবং রেজিস্ট্রি পেলোড প্রদান করে। ঐচ্ছিক Cisco ইন্টিগ্রেশন স্কিল ও MCP বিশ্লেষণ যোগ করে।
কমান্ড এক্সটেনশনগুলো ডিক্লারেটিভ JSON হিসেবে লেখা হয়, যা Rust দ্বারা কম্পাইল ও মূল্যায়ন করা হয়, এবং যাচাইয়ের জন্য পোর্টেবল JSON ফিক্সচার রয়েছে। প্রকল্পটি Apache-2.0 লাইসেন্সের অধীনে এবং Python 3.10 বা তার নতুন সংস্করণ প্রয়োজন।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.