Um scanner de segurança para seus fluxos de trabalho agênticos de LLM
Um Scanner de Segurança para seus fluxos de trabalho agênticos!
O Agentic Radar é projetado para analisar e avaliar sistemas agênticos, fornecendo insights de segurança e operacionais. Ele ajuda desenvolvedores, pesquisadores e profissionais de segurança a entender como os sistemas agênticos funcionam e a identificar possíveis vulnerabilidades.
Ele permite que os usuários criem um relatório de segurança para sistemas agênticos, incluindo:
O relatório HTML abrangente resume todas as descobertas e facilita a revisão e o compartilhamento.
Veja um Exemplo Completo do Relatório Aqui
O Agentic Radar inclui o mapeamento de vulnerabilidades detectadas para estruturas de segurança conhecidas 🛡️.
Se você se preocupa apenas com visualização, experimente o Agentic Visualizer.
É uma ferramenta baseada na web que permite visualizar fluxos de trabalho agênticos de forma amigável.
Não há nenhum! Apenas certifique-se de ter o Python (pip) instalado na sua máquina.
pip install agentic-radar
# Check that it is installed
agentic-radar --version
Alguns recursos exigem instalações adicionais, dependendo da estrutura agêntica alvo. Veja mais abaixo.
Os extras do CrewAI são necessários ao usar um dos seguintes recursos em combinação com o CrewAI:
Você pode instalar o Agentic Radar com dependências extras do CrewAI executando:
pip install "agentic-radar[crewai]"
[!WARNING] Isso instalará o pacote
crewai-tools, que só é suportado nas versões Python >= 3.10 e < 3.13. Se você estiver usando uma versão diferente do Python, as descrições das ferramentas serão menos detalhadas ou totalmente ausentes.
Os extras do OpenAI Agents são necessários ao usar um dos seguintes recursos em combinação com o OpenAI Agents:
Você pode instalar o Agentic Radar com dependências extras do OpenAI Agents executando:
pip install "agentic-radar[openai-agents]"
O Agentic Radar agora suporta dois comandos principais:
scanEscaneie o código em busca de fluxos de trabalho agênticos e gere um relatório.
agentic-radar scan [OPTIONS] FRAMEWORK:{langgraph|crewai|n8n|openai-agents|autogen}
Exemplo:
agentic-radar scan langgraph -i path/to/langgraph/example/folder -o report.html
testTeste agentes em um fluxo de trabalho agêntico em busca de várias vulnerabilidades. Requer OPENAI_API_KEY definida como variável de ambiente.
agentic-radar test [OPTIONS] FRAMEWORK:{openai-agents} ENTRYPOINT_SCRIPT_WITH_ARGS
Exemplo:
agentic-radar test openai-agents "path/to/openai-agents/example.py"