Atualmente estamos avaliando a evolução do nosso ecossistema de qualidade de código, DevSecOps e ferramentas de IA para apoiar o fluxo de Merge Requests dos nossos desenvolvedores.
Sabemos da excelência do SonarQube em análise estática (SAST, Code Smells, Vulnerabilidades, Cobertura) e acompanhamos lançamentos recentes como o Sonar AI CodeFix e o AI Code Assurance.
No entanto, gostaríamos de esclarecer se o SonarQube possui nativamente, via plugins oficiais ou no roadmap, recursos voltados à atuação como um “PR Agent” interativo e contextual, especificamente nos seguintes tópicos:
-
Interatividade conversacional em PRs/MRs:
- Existe algum bot ou mecanismo de interação via comentários nos PRs (comandos estilo
/ask,/review,/improve) para tirar dúvidas diretamente na thread do GitLab DevOps?
- Existe algum bot ou mecanismo de interação via comentários nos PRs (comandos estilo
-
Análise semântica contextual via LLM:
- Além da análise estática determinística (regras de linter, AST e taint analysis), o SonarQube possui recursos que analisam a intenção do PR, lógica de negócio e riscos de regressão baseando-se no diff completo?
-
Geração automatizada de testes unitários:
- Existe alguma funcionalidade ou plugin que gere suítes de testes automatizados sob demanda (ex: comando
/test) para classes ou funções alteradas no PR, além da medição de cobertura?
- Existe alguma funcionalidade ou plugin que gere suítes de testes automatizados sob demanda (ex: comando
-
Geração de resumos e documentação de PRs:
- Há ferramentas para preenchimento automático de títulos, descrições de PRs (
/describe), walkthroughs ou changelogs com base nas alterações submetidas?
- Há ferramentas para preenchimento automático de títulos, descrições de PRs (
-
Escopo e evolução do Sonar AI CodeFix:
- O AI CodeFix atua exclusivamente na correção de issues previamente flagradas pelo scanner estático, ou há planos/plugins para sugerir refatorações livres e otimizações arquiteturais amplas solicitadas pelo usuário?
-
Roadmap e Ecossistema de Plugins:
- Caso esses recursos não estejam no produto base, a Sonar recomenda alguma integração/plugin oficial ou possui no roadmap planos para um agente conversacional de PR?
Agradecemos desde já pela atenção e aguardamos o retorno para orientar nossas decisões de arquitetura e licenciamento.