Pular para o conteúdo principal
Quando você inicia uma sessão, o Devin interpreta seu prompt e faz uma busca rápida na sua base de código para encontrar arquivos e trechos de código relevantes. Quando for útil, o Devin usa esse contexto para propor um plano detalhado que você pode ajustar. Revisar o plano do Devin é sempre útil para garantir que ele trabalhe nas partes certas da sua base de código e esteja alinhado com você. No entanto, o Planejamento Interativo é particularmente útil nos seguintes casos:
  • Para tarefas complexas que exigem muito contexto ou uma definição de escopo detalhada
  • Quando você está trabalhando com partes menos familiares da sua base de código
  • Quando você quer confirmar se o Devin entendeu corretamente antes que ele comece a programar

Como o planejamento interativo funciona

1. Avaliação inicial

Quando você inicia uma nova sessão, Devin analisa rapidamente sua base de código e fornece:
  • Arquivos relevantes
  • Principais conclusões de sua análise inicial
  • Perguntas de implementação
Para tornar a busca na sua base de código rápida, Devin indexa sua branch principal sempre que você usa o Devin.Durante a Avaliação Inicial, Devin usa esse índice para fazer buscas e pode deixar de ver alterações muito recentes ou outras branches, embora possa explorá-las mais a fundo depois, durante o planejamento.
Devin ignorará automaticamente resultados de busca irrelevantes. Você também pode dizer diretamente ao Devin para desconsiderar determinados resultados de busca.
A avaliação inicial pode incluir referências a trechos de código que você pode inspecionar para verificar se o Devin identificou corretamente o código em que deve trabalhar.

2. Plano detalhado

Após sua avaliação inicial rápida, Devin geralmente começará a trabalhar em um plano mais detalhado. O plano detalhado do Devin geralmente inclui referências e trechos de código que você pode inspecionar antes de aprovar. Clique nas referências para abrir um deep link diretamente no Devin IDE, o que permite verificar as descobertas do Devin e explorar a base de código junto com ele antes de permitir que o Devin execute de forma autônoma.

Aguardando aprovação

Por padrão, o Devin aguardará trinta segundos por seu feedback antes de seguir automaticamente com o plano. Você pode ajustar esse comportamento em Settings > Customization. Para tarefas complexas, clique em “Wait for my approval” para garantir que o Devin aguarde seu feedback sobre o plano completo. Isso lhe dá a oportunidade de:
  • Explorar alternativas com o Devin
  • Explorar a base de código junto com o Devin usando o IDE
  • Sugerir modificações na abordagem proposta
  • Adicionar detalhes que o Devin possa ter deixado passar