O Code Planner, um dos recursos mais inovadores do Rovo Dev Agent, redefine o caminho de implementação de requisitos para código. Esse recurso é ativado automaticamente quando um desenvolvedor cria ou abre um problema no Jira para uma análise multidimensional inteligente.
O sistema primeiro analisa as informações comerciais, como descrições de requisitos e critérios de aceitação nas tarefas do Jira, e também examina a pilha de tecnologia (incluindo linguagens de programação, estruturas e padrões de arquitetura usados) no repositório de código. Mais importante ainda, ele recupera os documentos associados do Confluence para criar um entendimento contextual completo. Com base nesses dados, o mecanismo de IA gera uma solução tecnológica que contém os seguintes elementos:
- Lista de arquivos de código específicos a serem modificados
- Locais e modalidades sugeridos para mudanças
- Avaliação do impacto das dependências relevantes
- Descrição das possíveis condições de limite
A solução é apresentada diretamente na interface do Jira, fornecendo aos desenvolvedores um ponto de partida imediato para a codificação. Os dados de teste mostram que esse planejamento automatizado reduz o tempo de compreensão dos requisitos em aproximadamente 40%. Particularmente valioso para desenvolvedores novos no projeto, ele reduz significativamente o tempo necessário para se familiarizarem com a base de código existente.
O planejamento gerado por IA também garante a consistência com os estilos de código e padrões de arquitetura estabelecidos, o que ajuda a manter a qualidade geral do código em comparação com a redação manual tradicional de soluções técnicas.
Essa resposta foi extraída do artigoRovo Dev Agent: uma ferramenta de agente de desenvolvimento de IA da AtlassianO