Pular para o conteúdo principal
Marque o Devin em um problema no GitHub da mesma forma que você marcaria um colega de equipe. Quando qualquer usuário comenta /devin em um problema, esta automação inicia uma sessão que lê todo o contexto do problema, busca na base de código os arquivos relevantes, implementa a correção com testes e abre um pull request que faz referência ao problema — fechando o ciclo entre o relatório de bug e a alteração no código.

Use este template

Abra /devin Issue Fix no Devin e crie a automação com a configuração padrão. Você pode personalizá-la antes de salvar.

O que esta automação faz

O comando /devin transforma sua lista de problemas do GitHub em uma fila de tarefas prontas para execução. Em vez de triar tickets, fazer estimativas e atribuir responsáveis, um engenheiro (ou até mesmo alguém não técnico) pode deixar um comentário de uma linha e seguir em frente. Devin cuida de toda a investigação, implementação, cobertura de testes e criação de PR.

Como funciona

Gatilho: Evento do GitHubissue.comment
  • Evento: github:issue_comment
    • Condições:
      • action eq created
      • comment.body starts_with /devin
      • comment.user.login neq devin-ai-integration[bot]
      • repository.full_name eq your-org/your-repo
O que o Devin faz: Inicia uma sessão com todo o contexto do evento, executa o prompt abaixo e, opcionalmente, notifica você em caso de falha.

Pré-requisitos

Exemplo de prompt

O template inclui este prompt. Você pode editá-lo depois de clicar em Use template ou deixá-lo como está.

Configurando

  1. Abra Automations → Templates no Devin.
  2. Clique em /devin Issue Fix. A página de criação será aberta com este template já preenchido.
  3. Conecte as integrações obrigatórias e instale servidores MCP, caso ainda não tenha feito isso.
  4. Substitua os valores de placeholder nas condições do gatilho (por exemplo, troque your-org/your-repo pelo nome real do seu repositório).
  5. Revise o prompt e ajuste-o à linguagem, às convenções e às regras de proteção da sua equipe.
  6. Clique em Create automation.
A maioria dos templates de automação inclui limites sugeridos de ACU e de invocação para controlar os custos durante o rollout inicial. Mantenha-os como estão até você confiar no comportamento da automação e, depois, aumente-os conforme sua carga de trabalho.

Quando usar este template

  • Bugs relatados pela comunidade que tenham uma etapa de reprodução clara
  • Pequenas solicitações de funcionalidade com critérios de aceitação bem definidos
  • Correções na documentação, erros de digitação e mudanças triviais de estilo
  • Dar a colegas de equipe não técnicos um caminho sem atrito para implementar correções

Ideias de personalização

  • Limite a um conjunto de repositórios ou organizações do GitHub
  • Exija que o autor do comentário seja um colaborador (adicione uma condição em comment.author_association)
  • Encaminhe para um playbook que defina as convenções de correção da sua equipe
  • Combine com Triagem de Relatórios de Bugs para que os bugs do Linear sigam o mesmo fluxo de correção

Veja também