Pular para o conteúdo
agentusecases
Software e DevOps

Montar um time de agentes Devin para triar e reproduzir bugs de clientes

A Ripple Treasury (plataforma de tesouraria da Ripple) criou com playbooks do Devin um sistema de triagem chamado Guardians 2.0: quatro agentes com papéis de um time de engenharia investigam cada bug reportado por cliente e entregam análise técnica, passos para reproduzir e plano de desenvolvimento. Um quinto agente reproduz e corrige o bug num ambiente Windows real.

Como funciona

  1. Mapeie as etapas do seu processo real de refinamento de bugs e quem faz cada uma.

  2. Crie um playbook do Devin para cada papel: orquestrador que cobra a Definition of Ready, engenheiro investigador, tech lead que contesta conclusões fracas e QA que procura casos de borda.

  3. Para cada bug de cliente, exija três artefatos: análise técnica com causa raiz, passos para reproduzir e plano de desenvolvimento.

  4. Faça o time revisar esses artefatos antes de o ticket seguir, em vez de investigar do zero.

  5. Configure uma vez um ambiente com o seu stack (no caso, Windows) e um agente que reproduz o bug, corrige, testa no app rodando e anexa vídeos de antes e depois ao PR.

  6. Abra o Devin para suporte e implantação tirarem dúvidas técnicas sobre o código sem passar por um engenheiro.

Prompt

Troque o que estiver entre [colchetes] pelos seus dados.

prompt.txt
Você é o engenheiro investigador do nosso time de triagem. Leia o ticket do cliente, analise o código do módulo afetado e encontre um cenário de falha que dê para reproduzir. Entregue: 1) a causa raiz com as evidências (arquivos, linhas, logs), 2) os passos para reproduzir e 3) um plano de desenvolvimento com os testes necessários. Se a evidência não for suficiente, diga o que falta em vez de chutar.

Resultado relatado

O backlog de bugs sem triagem caiu 75%, o time passou de 0,5 para 1,5 bug corrigido por dia e acabou com duas reuniões semanais de triagem. Em 4.600+ perguntas técnicas, a empresa estima 2.300 horas de engenharia poupadas (dados da Cognition).

Conforme relatado pela fonte. Os resultados dependem da sua configuração e dos seus dados.

Casos de uso relacionados

Tudo em Software e DevOps