Resumo: Trate o Devin como um engenheiro júnior. Atribua ao Devin tarefas que um engenheiro júnior ou estagiário conseguiria resolver se recebesse instruções claras e suficientes. Lembre-se de instruir o Devin com o mesmo nível de detalhe que você daria a um colega de trabalho humano. Para orientações mais completas sobre como trabalhar de forma eficaz com agentes de código, consulte nosso guia Coding Agents 101.
Comece o seu dia colocando vários
Devins para trabalhar em paralelo:
Pense nas suas tarefas pendentes e divida-as em tarefas menores com as quais um time de estagiários (Devins) poderia ajudar.
Volte para os PRs em rascunho aguardando revisão perto da hora do almoço.
Marque o Devin em threads do Slack para correções
rápidas:
Devin é ótimo para tarefas que levam 30 minutos, mas que muitas vezes acabam em grandes backlogs por semanas.
Concentre-se em tarefas facilmente
verificáveis:
Idealmente, deve ser tão simples quanto verificar se o CI passou ou testar uma implantação automática. Evite tarefas ambíguas, em que pode parecer que a tarefa foi concluída corretamente, mas outra coisa está acontecendo.
Comece pequeno:
No começo, inicie muitas execuções pequenas para encontrar os melhores casos de uso para o Devin.
Tente não gastar muitos (>10) ACUs em uma única execução. O desempenho do Devin tende a piorar em sessões longas.
Ao avaliar se uma tarefa é adequada para o Devin, a primeira pergunta que você deve se fazer é: Um engenheiro júnior conseguiria resolver isso, dado tempo e contexto suficientes?