Hacktron Automations
O Review e o Whitebox encontram vulnerabilidades mais rápido do que a maioria dos times consegue corrigi-las. O Automations entrega cada novo achado que corresponde às suas regras a um agente da Hacktron, que verifica se o achado é real, corrige, roda seus testes e abre um pull request para seu time revisar.
Remediação
O agente começa testando se o achado pode ser explorado no seu código. Quando não pode, o código fica como está e a execução registra o motivo. Quando pode, o agente faz a menor mudança que corrige a causa raiz, roda os testes do repositório e adiciona testes de regressão para a correção.
Pull requests
O pull request vai para onde o bug surgiu, no GitHub, GitLab, Azure DevOps ou Bitbucket.
Regras
Um administrador da organização configura uma automação uma vez, e ela roda a cada correspondência a partir daí.
Perguntas
Ele faz push no nosso código?
Ele faz push em uma branch própria e abre um pull request a partir dela. Nunca faz merge.
Quais achados iniciam uma execução?
Achados novos que correspondem a uma automação ativada. Cada achado tem no máximo uma execução. Qualquer membro pode iniciar uma execução em um achado mais antigo com Remediate.
Qual a diferença para o Fix with AI no Review?
O Fix with AI leva o achado ao editor de um desenvolvedor. Com o Remediation, o agente da Hacktron faz a correção, então ninguém precisa assumir o achado.
Quanto custa uma execução?
As execuções usam créditos de automação, um saldo único para a organização, cobrado quando a execução termina. O custo varia com o tamanho da execução, e cada ambiente pode ter um limite.