Skip to main content
Para um guia mais detalhado de integração com o Sentry, clique aqui.
1

Conectar o Sentry MCP

Antes de criar sua automação, Devin precisa de acesso aos seus dados do Sentry.
  1. Vá para Customize > MCPs (Browse marketplace) e pesquise por Sentry
  2. Clique em Enable e autentique via OAuth. Revise as permissões exibidas na tela de consentimento do Sentry antes de aprovar
  3. Clique em Test listing tools para verificar se a conexão está funcionando
Depois de conectado, Devin pode consultar seus projetos do Sentry, obter detalhes de issues e stack traces e ler breadcrumbs — tudo durante uma sessão. Saiba mais sobre configurar servidores MCP.
O Sentry MCP não é somente leitura. Além das ferramentas de retrieval, ele expõe ferramentas de gerenciamento que podem atualizar status de issues, atribuições, tags, favoritos e alertas, e Devin age com as permissões da conta do Sentry que você autorizar. Para limitar o que Devin pode alterar, autentique com uma conta dedicada do Sentry cuja função na organização e associação a times abranjam apenas os projetos necessários para este workflow.
2

Crie a automação

Navegue até Automations na barra lateral e clique em Create automation.
  • Name: Daily Sentry remediation — payments-api
  • Trigger: Expanda Schedule e escolha Every day — 6:00 AM (para que os PRs com correções estejam prontos antes do standup)
  • Connections: Selecione o Sentry MCP para que cada execução possa buscar seus erros
  • Slack channel: Em Notifications, clique em Add notification > Post to Slack e selecione um canal (por exemplo, #sentry-fixes) para que sua equipe seja notificada quando a execução terminar e os PRs estiverem prontos para revisão
  • Prompt:
3

Alimente o Knowledge a partir da sua base de código e de correções anteriores

Devin escreve correções melhores quando entende os padrões de erro da sua aplicação. Em vez de criar entradas de Knowledge manualmente, peça ao Devin em qualquer sessão para investigar sua base de código e correções anteriores e deixe que ele crie o Knowledge:Essas entradas são automaticamente recuperadas quando o Devin encontra erros correspondentes durante execuções agendadas — e o prompt agendado acima instrui o Devin a atualizar o Knowledge com base no seu feedback em PRs, para que ele melhore ao longo do tempo.
4

O que uma execução típica gera

Todas as manhãs, Devin processa a fila de erros gerados durante a noite e abre PRs direcionados. Aqui está um exemplo de saída de uma sessão real:
Cada PR inclui o link da issue do Sentry, uma descrição da causa raiz, a correção e um teste que teria detectado o erro original.
5

Ajustar e iterar

Após uma semana de execuções, revise o que está funcionando e faça ajustes:Defina o escopo da contagem de erros. Comece com os top 5 erros por execução. Se Devin estiver produzindo PRs que podem ser mesclados de forma consistente, aumente para 8–10. Se as correções exigirem muitas revisões, reduza para 3.Filtre por projeto ou tag. Restrinja o prompt a projetos específicos do Sentry (payments-api, web-frontend) ou exclua tags ruidosas. Você pode criar automações separadas por projeto se os volumes de erro forem diferentes.Aprenda com os resultados. Depois de algumas semanas, peça ao Devin para analisar quais correções realmente foram enviadas e transformar isso em Knowledge: