ماسح أمني لسير عمل نماذج اللغة الكبيرة الوكيلية
صُمم Agentic Radar لتحليل الأنظمة الوكيلية وتقييمها للحصول على رؤى أمنية وتشغيلية. وهو يساعد المطورين والباحثين ومتخصصي الأمن على فهم كيفية عمل الأنظمة الوكيلية وتحديد الثغرات الأمنية المحتملة.
يتيح للمستخدمين إنشاء تقرير أمني للأنظمة الوكيلية، بما في ذلك:
يلخّص تقرير HTML الشامل جميع النتائج ويتيح سهولة المراجعة والمشاركة.
يتضمن Agentic Radar ربط الثغرات المكتشفة بأطر أمنية معروفة 🛡️.
إذا كنت مهتمًا بالتصوّر فقط، جرّب Agentic Visualizer.
إنها أداة قائمة على الويب تتيح لك تصوّر سير العمل الوكيلي بطريقة سهلة الاستخدام.
لا توجد أي متطلبات! فقط تأكد من تثبيت Python (pip) على جهازك.
pip install agentic-radar
# Check that it is installed
agentic-radar --version
تتطلب بعض الميزات عمليات تثبيت إضافية، اعتمادًا على إطار العمل الوكيلي المستهدف. اطّلع على المزيد أدناه.
تكون إضافات CrewAI مطلوبة عند استخدام إحدى الميزات التالية بالاقتران مع CrewAI:
يمكنك تثبيت Agentic Radar مع تبعيات CrewAI الإضافية عن طريق تشغيل:
pip install "agentic-radar[crewai]"
[!WARNING] سيؤدي هذا إلى تثبيت حزمة
crewai-toolsالتي لا تدعمها إلا إصدارات Python >= 3.10 و < 3.13. إذا كنت تستخدم إصدارًا مختلفًا من Python، فستكون أوصاف الأدوات أقل تفصيلًا أو غائبة تمامًا.
تكون إضافات OpenAI Agents مطلوبة عند استخدام إحدى الميزات التالية بالاشتراك مع OpenAI Agents:
يمكنك تثبيت Agentic Radar مع تبعيات OpenAI Agents الإضافية عن طريق تشغيل:
pip install "agentic-radar[openai-agents]"
يدعم Agentic Radar الآن أمرين رئيسيين:
scanفحص الشيفرة بحثًا عن سير العمل الوكيلي وإنشاء تقرير.
agentic-radar scan [OPTIONS] FRAMEWORK:{langgraph|crewai|n8n|openai-agents|autogen}
مثال:
agentic-radar scan langgraph -i path/to/langgraph/example/folder -o report.html
testاختبار الوكلاء في سير عمل وكيلي بحثًا عن ثغرات أمنية متنوعة. يتطلب تعيين OPENAI_API_KEY كمتغير بيئة.
agentic-radar test [OPTIONS] FRAMEWORK:{openai-agents} ENTRYPOINT_SCRIPT_WITH_ARGS
مثال:
agentic-radar test openai-agents "path/to/openai-agents/example.py"
اطّلع على المزيد حول هذه الميزة هنا.
تعمل ميزة تقوية الموجّهات الوكيلية (Agentic Prompt Hardening) تلقائيًا على تحسين موجّهات النظام المكتشفة في سير عملك الوكيلي وتعرضها في التقرير. فهي تحوّل تعليمات الوكيل البسيطة إلى موجّهات نظام مُهيكلة عالية الجودة تتبع أفضل ممارسات هندسة الموجّهات.
[!NOTE]
الأُطُر المدعومة حاليًا (مع المزيد قريبًا): OpenAI Agents، CrewAI، Autogen
استخدامها مباشر جدًا:
export OPENAI_API_KEY=<api_key>. بدلًا من ذلك، مرّر ملف .env صراحةً باستخدام --env-file path/to/.env (لا يقوم Agentic Radar بتحميل ملف .env تلقائيًا أبدًا).