Agentes autônomos de segurança executam testes de invasão em Go
Sistema multiagente de código aberto isola ferramentas de segurança em contêineres e opera com modelos de linguagem locais e em nuvem.
Edição: Anderson Gomes
· 4 min de leitura

O PentAGI é um sistema de agentes autônomos projetado para conduzir testes de invasão e auditorias de segurança cibernética de forma automatizada. Criado pela empresa VXControl, o projeto ganhou tração recente nos índices de repositórios abertos ao resolver a complexidade de orquestrar ferramentas consagradas de segurança com modelos de linguagem de grande escala. A proposta central consiste em permitir que equipes técnicas definam alvos e metas em linguagem natural, deixando o planejamento e a execução operacional sob a responsabilidade de agentes especializados em um ambiente isolado.
Dados rápidos
- Repositório: vxcontrol/pentagi
- Licença: MIT
- Linguagem principal: Go
- Métricas: 27.458 estrelas e 3.999 forks
- Posição no ranking: Trendshift (segundo lugar diário e terceiro semanal)
- Data da consulta: 2026-10-13
Desafios operacionais na segurança ofensiva
A condução de testes de invasão exige tradicionalmente a interação manual com dezenas de utilitários de linha de comando. Profissionais de segurança gastam horas configurando parâmetros, encadeando saídas de programas e consolidando relatórios extensos sobre vulnerabilidades encontradas.
A carência de automação estruturada reduz a frequência com que sistemas corporativos passam por avaliações profundas. Ambientes corporativos mudam com velocidade superior à capacidade de auditoria manual das equipes internas.
O uso de agentes inteligentes busca fechar essa lacuna operacional sem expor o sistema hospedeiro a riscos desnecessários. Ao receber uma instrução descritiva, o sistema assume a rotina técnica repetitiva e entrega resultados organizados aos auditores humanos.
Arquitetura e funcionamento em contêineres
O funcionamento do PentAGI baseia-se na coordenação de uma equipe de agentes artificiais que dividem o trabalho entre planejamento de tarefas, supervisão de execução e manuseio direto de ferramentas de segurança. O usuário especifica o alvo e o objetivo desejado por meio de interfaces de programação de aplicações, conhecidas como APIs, no padrão REST ou GraphQL.
A partir desse comando, o sistema aciona contêineres isolados no Docker onde operam mais de vinte ferramentas consagradas, como nmap, Metasploit e sqlmap. Esse isolamento impede que o tráfego gerado ou os scripts executados interfiram diretamente na máquina que hospeda o serviço.
As informações obtidas ao longo do processo são preservadas em um banco de dados relacional PostgreSQL equipado com a extensão vetorial pgvector, que armazena os caminhos de ataque bem-sucedidos para consultas posteriores. O sistema também suporta integração opcional com o banco de grafos Neo4j para mapeamento de nós de rede, serviços ativos e falhas identificadas. A instalação é realizada com Docker Compose por meio de um instalador interativo compatível com Linux, macOS e Windows.
Aplicações práticas autorizadas
- Varredura e enumeração de redes: mapeamento automatizado de portas e serviços abertos em faixas de rede internas devidamente autorizadas.
- Testes direcionados em aplicações web: identificação de falhas comuns como injeção de SQL por meio do utilitário sqlmap sem intervenção manual contínua.
- Auditoria autônoma para times vermelhos: simulação de cenários de invasão controlados em infraestrutura própria para validar a eficácia de defesas de rede.
- Criação de bases de conhecimento de segurança: consolidação de registros de vulnerabilidades anteriores em bancos vetoriais para acelerar análises futuras.
Características técnicas e diferenciais
O diferencial do PentAGI em relação a outros utilitários automatizados reside na neutralidade quanto aos provedores de inteligência artificial. O software conecta-se a mais de dez fornecedores em nuvem, como OpenAI, Anthropic, Google AI, Azure OpenAI, AWS Bedrock, DeepSeek, Mistral e xAI, mas também aceita modelos locais executados via Ollama ou vLLM.
A supervisão de execução auxilia modelos abertos de menor porte a manter o foco no objetivo sem desvios lógicos. Enquanto soluções convencionais exigem roteiros pré-programados e estáticos, a estrutura multiagente adapta suas etapas com base nas respostas obtidas durante o próprio teste.
A base em Go proporciona alto desempenho e simplicidade de implantação em servidores dedicados, operando sob licença MIT totalmente permissiva.
Limitações e pontos de atenção
Por se tratar de uma plataforma com o primeiro registro em 06 de janeiro de 2025 e versão v2.2.0 lançada em 05 de outubro de 2026, a maturidade de longo prazo segue em construção ativa pela comunidade, somando vinte ocorrências abertas no rastreador do repositório. O uso exige rigorosa autorização prévia por envolver utilitários ofensivos intrusivos que podem derrubar serviços instáveis em alvos de teste.
O instalador interativo depende da disponibilidade do Docker e de bibliotecas auxiliares configuradas na infraestrutura do usuário. Recursos avançados como geração de relatórios comerciais e servidores MCP estão associados à versão comercial PentAGI Enterprise, e o comando exato de instalação rápida em linha de comando não foi informado no repositório.
Resumo rápido
- Projeto: vxcontrol/pentagi
- Licença: MIT
- Linguagem: Go
- Estrelas: 27.458
- Ranking: segundo no diário e terceiro no semanal do Trendshift
- Risco principal: execução de ferramentas ofensivas fora de escopos expressamente autorizados
Fontes
- Repositório no GitHub: https://github.com/vxcontrol/pentagi
- Última versão lançada: https://github.com/vxcontrol/pentagi/releases/tag/v2.2.0
- Página oficial: https://pentagi.com
- Classificação no Trendshift: https://trendshift.io/repositories/15161
- Go
- MIT
- Repositórios em Alta
- Trendshift
Alternativa aberta para monitorar ações ganha tração com pilha moderna
Plataforma gratuita desenvolvida pela comunidade oferece acompanhamento de ativos e alertas personalizados sem custos de assinaturas fechadas.
· 4 min de leitura
Ambiente de desktop independente organiza agentes de inteligência artificial
O projeto cria um espaço visual dedicado para orquestrar agentes e modelos sem prender a rotina a editores de código fechados.
· 5 min de leitura


Armazenamento distribuído em Go ganha tração com acesso O(1) e S3 nativo
· 4 min de leitura