Ein Sicherheitsscanner für Ihre LLM-Agenten-Workflows
Ein Sicherheitsscanner für deine agentischen Workflows!
Der Agentic Radar wurde entwickelt, um agentische Systeme im Hinblick auf Sicherheit und betriebliche Erkenntnisse zu analysieren und zu bewerten. Er hilft Entwicklern, Forschern und Sicherheitsexperten zu verstehen, wie agentische Systeme funktionieren und potenzielle Schwachstellen zu identifizieren.
Er ermöglicht es Benutzern, einen Sicherheitsbericht für agentische Systeme zu erstellen, einschließlich:
Der umfassende HTML-Bericht fasst alle Ergebnisse zusammen und ermöglicht eine einfache Überprüfung und Weitergabe.
Vollständigen Beispielbericht hier ansehen
Agentic Radar enthält die Zuordnung erkannter Schwachstellen zu bekannten Sicherheits-Frameworks 🛡️.
Wenn dich nur die Visualisierung interessiert, probiere den Agentic Visualizer aus.
Es ist ein webbasiertes Tool, mit dem du agentische Workflows auf benutzerfreundliche Weise visualisieren kannst.
Es gibt keine! Stelle nur sicher, dass Python (pip) auf deinem Rechner installiert ist.
pip install agentic-radar
# Check that it is installed
agentic-radar --version
Einige Funktionen erfordern zusätzliche Installationen, abhängig vom jeweiligen agentischen Framework. Mehr dazu weiter unten.
CrewAI-Extras werden benötigt, wenn eine der folgenden Funktionen in Kombination mit CrewAI verwendet wird:
Du kannst Agentic Radar mit zusätzlichen CrewAI-Abhängigkeiten installieren, indem du Folgendes ausführst:
pip install "agentic-radar[crewai]"
[!WARNING] Dadurch wird das Paket
crewai-toolsinstalliert, das nur mit Python-Versionen >= 3.10 und < 3.13 unterstützt wird. Wenn du eine andere Python-Version verwendest, sind die Tool-Beschreibungen weniger detailliert oder fehlen vollständig.
OpenAI-Agents-Extras werden benötigt, wenn eine der folgenden Funktionen in Kombination mit OpenAI Agents verwendet wird:
Du kannst Agentic Radar mit zusätzlichen OpenAI-Agents-Abhängigkeiten installieren, indem du Folgendes ausführst:
pip install "agentic-radar[openai-agents]"
Agentic Radar unterstützt jetzt zwei Hauptbefehle:
scanScannt Code auf agentische Workflows und erstellt einen Bericht.
agentic-radar scan [OPTIONS] FRAMEWORK:{langgraph|crewai|n8n|openai-agents|autogen}
Beispiel:
agentic-radar scan langgraph -i path/to/langgraph/example/folder -o report.html
testTestet Agenten in einem agentischen Workflow auf verschiedene Schwachstellen. Erfordert, dass OPENAI_API_KEY als Umgebungsvariable gesetzt ist.
agentic-radar test [OPTIONS] FRAMEWORK:{openai-agents} ENTRYPOINT_SCRIPT_WITH_ARGS