Un scanner de sécurité pour vos workflows agentiques LLM
Un scanner de sécurité pour vos workflows agentiques !
Le Agentic Radar est conçu pour analyser et évaluer les systèmes agentiques afin d'en tirer des informations sur la sécurité et le fonctionnement. Il aide les développeurs, chercheurs et professionnels de la sécurité à comprendre comment fonctionnent les systèmes agentiques et à identifier les vulnérabilités potentielles.
Il permet aux utilisateurs de créer un rapport de sécurité pour les systèmes agentiques, notamment :
Le rapport HTML complet résume toutes les conclusions et facilite la revue et le partage.
Voir un exemple de rapport complet ici
Agentic Radar inclut le mappage des vulnérabilités détectées vers des frameworks de sécurité bien connus 🛡️.
Si vous ne vous intéressez qu'à la visualisation, essayez l'Agentic Visualizer.
C'est un outil web qui permet de visualiser les workflows agentiques de manière conviviale.
Il n'y en a pas ! Assurez-vous simplement d'avoir Python (pip) installé sur votre machine.
pip install agentic-radar
# Check that it is installed
agentic-radar --version
Certaines fonctionnalités nécessitent des installations supplémentaires, selon le framework agentique ciblé. Voir plus ci-dessous.
Les extras CrewAI sont nécessaires lorsque vous utilisez l'une des fonctionnalités suivantes avec CrewAI :
Vous pouvez installer Agentic Radar avec les dépendances CrewAI supplémentaires en exécutant :
pip install "agentic-radar[crewai]"
[!WARNING] Ceci installera le paquet
crewai-toolsqui n'est pris en charge que sur les versions Python >= 3.10 et < 3.13. Si vous utilisez une autre version de Python, les descriptions des outils seront moins détaillées ou totalement absentes.
Les extras OpenAI Agents sont nécessaires lorsque vous utilisez l'une des fonctionnalités suivantes avec OpenAI Agents :
Vous pouvez installer Agentic Radar avec les dépendances OpenAI Agents supplémentaires en exécutant :
pip install "agentic-radar[openai-agents]"
Agentic Radar prend désormais en charge deux commandes principales :
scanAnalyse le code à la recherche de workflows agentiques et génère un rapport.
agentic-radar scan [OPTIONS] FRAMEWORK:{langgraph|crewai|n8n|openai-agents|autogen}
Exemple :
agentic-radar scan langgraph -i path/to/langgraph/example/folder -o report.html
testTeste les agents d'un workflow agentique pour détecter diverses vulnérabilités. Nécessite que OPENAI_API_KEY soit définie comme variable d'environnement.