Registrar repositórios e usuários para revisão automática
Devin Review pode revisar automaticamente todo PR (pull request) nos seus repositórios — sem necessidade de acionamento manual. Comece registrando os repositórios e usuários que você quer que sejam cobertos.
- Vá para Settings > Review no webapp do Devin
- Em Repositories, use Add repo para pesquisar e adicionar os repositórios que você quer que o Devin revise automaticamente (por exemplo,
acme/frontend,acme/api-server) - Em Users, veja quem está registrado — cada usuário se registra definindo seu gatilho de revisão pessoal
Ativar Auto-Fix para o Devin enviar correções, não só comentários
Por padrão, o Devin Review publica bugs encontrados como comentários inline. O Auto-Fix vai além — o Devin propõe alterações de código e pode enviar commits de correção diretamente para a branch do PR.Para ativar, vá para Settings > Customization > Pull requests > Responding to bots e escolha uma das opções:
- Selected only — adicione
devin-ai-integration[bot]à lista de permissões (recomendado) - All bots — o Devin age sobre todos os comentários de bots, não apenas os dele
Ver o que o Devin detecta e corrige
Quando um PR é aberto em um repositório registrado, o Devin Review é executado automaticamente e produz:Você pode revisar cada item na visualização de diff, marcar bugs como resolvidos ou fazer perguntas de acompanhamento usando o chat com conhecimento do codebase integrado — o Devin tem contexto de todo o repositório, não só do diff.
- Bugs encontrados na barra lateral de análise, rotulados por severidade (Severe ou Non-severe) e nível de confiança
- Flags para padrões que valem investigação, mas que não estão necessariamente errados
- Commits de correção enviados diretamente para a branch do PR para problemas que o Devin consegue resolver (quando o Auto-Fix está ativado)
Ensinar ao Devin Review os padrões da sua equipe
O Devin Review lê os arquivos Faça commit desse arquivo no seu repositório e o Devin Review seguirá essas diretrizes em todo PR. Atualize-o à medida que sua equipe descobre novos padrões — por exemplo, depois de um bug em produção, adicione o padrão que teria detectado o problema, para que o Devin marque problemas semelhantes em revisões futuras.Você também pode usar o Review chat em qualquer PR para pedir que o Devin procure padrões específicos no diff — por exemplo: “Há alguma chamada de API neste PR que não trata o caso de erro?”
AGENTS.md e REVIEW.md no seu repositório para aprender as convenções da sua equipe. Use esses arquivos para definir preferências de revisão, padrões comuns de bugs para monitorar e padrões de código que você quer fazer cumprir: