> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quando Usar o Devin

**Resumo:** O Devin consegue lidar com a maior parte das tarefas de engenharia, incluindo trabalhos de complexidade média e alta. Quanto mais claras e específicas forem suas instruções, maior será a taxa de sucesso — especialmente para tarefas complexas. Para orientações mais completas sobre como trabalhar de forma eficaz com agentes de código, consulte nosso guia [Coding Agents 101](https://devin.ai/agents101).

<div id="best-practices">
  ## Boas práticas
</div>

<Icon icon="magnifying-glass" iconType="solid" />  **Defina o escopo das tarefas com o [Ask Devin](/pt-BR/work-with-devin/ask-devin) antes da implementação:**

* Explore sua base de código com a busca avançada de código do Ask Devin, defina o escopo da abordagem e deixe o Devin gerar automaticamente um prompt rico em contexto — tudo isso antes que uma única linha de código seja escrita.

<Icon icon="clock" iconType="solid" />  **Execute vários Devins em paralelo:**

* Separe tarefas independentes e execute-as simultaneamente. [Peça ao Ask Devin para delegar a Devins gerenciados](/pt-BR/work-with-devin/advanced-capabilities#managed-devins) para iniciar muitas sessões de uma vez ou use a [Devin API](/pt-BR/api-reference/overview) para orquestração programática.
* Retome PRs de rascunho que estão aguardando revisão.

<Icon icon="message" iconType="solid" />  **Marque o Devin no [Slack](/pt-BR/integrations/slack) ou no [Teams](/pt-BR/integrations/microsoft-teams):**

* Inicie sessões diretamente a partir de conversas sobre bugs, solicitações de novos recursos ou dúvidas. O Devin responde no próprio thread com atualizações.

<Icon icon="rotate" iconType="solid" />  **Deixe o Devin fechar o ciclo:**

* Ative o [Devin Review](/pt-BR/work-with-devin/devin-review) com [Auto-Fix](/pt-BR/work-with-devin/devin-review#auto-fix) para que o Devin responda automaticamente aos comentários de code review, corrija bugs sinalizados e itere sobre falhas de CI — sem que você precise acompanhar tudo de perto. Resultado: PRs prontos para merge quando você for analisá-los.

<Icon icon="plug" iconType="solid" />  **Estenda o alcance do Devin com [integrações MCP](/pt-BR/work-with-devin/mcp):**

* Conecte o Devin ao Datadog, Sentry, bancos de dados, Figma, Notion, Stripe e centenas de outras ferramentas via o MCP Marketplace. O Devin pode investigar problemas em produção, consultar dados, ler designs e muito mais — tudo em uma única sessão.

<Icon icon="desktop" iconType="solid" />  **Deixe o Devin testar o próprio trabalho:**

* O Devin tem um ambiente de desktop completo com shell, IDE e navegador. Ele pode subir sua aplicação localmente, navegar pela interface, tirar capturas de tela, gravar a tela e fazer QA das próprias mudanças antes de abrir uma PR.

<Icon icon="calendar" iconType="solid" />  **Automatize tarefas recorrentes com [Sessões Agendadas](/pt-BR/product-guides/scheduled-sessions):**

* Configure sessões diárias ou semanais para fazer triagem de erros do Sentry, atualizar dependências, gerar relatórios ou qualquer outro trabalho repetitivo.

<Icon icon="terminal" iconType="solid" />  **Use o [Devin CLI](/pt-BR/cli) para programar localmente:**

* Trabalhe com Devin diretamente do seu terminal sem sair do editor. Perfeito para correções rápidas, exploração de código e tarefas que se beneficiam do contexto do seu ambiente local. Use [`/handoff`](/pt-BR/work-with-devin/devin-cli#handoff-to-cloud-devin) para transferir o trabalho sem interrupções para uma sessão do Devin na nuvem quando necessário. Instale com `curl -fsSL https://cli.devin.ai/install.sh | bash`.

<div id="evaluating-tasks-for-devin">
  ## Avaliando tarefas para o Devin
</div>

Ao decidir se uma tarefa é adequada para o Devin, pergunte a si mesmo:

1. **Consigo descrever critérios claros de sucesso?** Tarefas com suítes de testes, verificações de CI ou resultados verificáveis geram os melhores resultados.
2. **Há contexto suficiente?** Forneça arquivos relevantes, padrões, documentação ou exemplos. Quanto mais contexto, melhor.
3. **Dividir essa tarefa ajudaria?** Para projetos muito grandes, divida o trabalho em sessões focadas que se apoiem umas nas outras. Você pode executá-las em paralelo com [Devins gerenciados](/pt-BR/work-with-devin/advanced-capabilities#managed-devins).

Como regra geral: se uma tarefa levaria três horas ou menos para você concluir, o Devin muito provavelmente consegue realizá-la. Para tarefas mais longas, divida-as em sessões menores.

<div id="pre-task-checklist">
  ## Checklist Pré-tarefa
</div>

**Definição e escopo da tarefa**

* Boas tarefas têm um início e fim claros, além de critérios de sucesso explícitos (por exemplo, testes passando, seguindo um padrão existente, CI verde)
* Para tarefas complexas, use o [Ask Devin](/pt-BR/work-with-devin/ask-devin) para definir o escopo do trabalho de forma colaborativa antes de iniciar uma sessão. O Ask Devin pode ajudar você a investigar a base de código e estruturar sua abordagem.

**Contexto disponível**

* Há exemplos ou padrões que o Devin pode seguir?
* Você pode fornecer protótipos, código parcial ou padrões existentes da base de código ou da documentação?
* Existem links, nomes de arquivos ou arquivos de design para o Devin consultar?
* Você conectou [integrações MCP](/pt-BR/work-with-devin/mcp) relevantes (bancos de dados, monitoramento, ferramentas de design)?

**Validação de sucesso**

* Tarefas com suítes de teste, verificações de lint ou etapas de compilação geram resultados melhores
* O Devin pode testar o próprio trabalho iniciando sua aplicação e verificando o comportamento no navegador
* Ative o [Devin Review](/pt-BR/work-with-devin/devin-review) para detectar bugs antes mesmo de você ver o PR

**Esforço de revisão**

* Com o [Auto-Fix](/pt-BR/work-with-devin/devin-review#auto-fix) habilitado, o Devin responde automaticamente a comentários de revisão e falhas de CI
* Idealmente, você só precisa ver que a CI passou e que o PR foi aprovado

**Tamanho da tarefa**

* Para tarefas grandes, considere dividi-las em subtarefas ou [pedir ao Devin para executá-las em paralelo](/pt-BR/work-with-devin/advanced-capabilities#managed-devins)
* Dividir solicitações grandes em blocos menores e gerenciáveis ajuda o Devin a se manter no caminho certo
* Tente manter as sessões focadas (XS, S ou M, conforme medido pelo [Session Insights](/pt-BR/product-guides/session-insights))

<div id="post-task-review">
  ## Revisão pós-tarefa
</div>

**Monitorar a trajetória da sessão**

* Use [Session Insights](/pt-BR/product-guides/session-insights) para investigar a linha do tempo da sessão e identificar feedback acionável para sessões futuras

<Frame caption="Para ver os insights da sessão, clique no botão de análise no canto superior direito">
  <video src="https://mintcdn.com/cognitionai-enterprise/WtKBenbbxJkuSHHm/images/essential-guidelines/session-insights.mov?fit=max&auto=format&n=WtKBenbbxJkuSHHm&q=85&s=217e4bdbcc1435f508ab8666897ff671" autoPlay loop muted playsInline style={{ width: "100%", height: "auto" }} data-path="images/essential-guidelines/session-insights.mov" />
</Frame>

* Se o Devin estiver atingindo repetidamente os limites de uso de sessão, a tarefa atribuída a ele pode ser complexa demais
* Se o Devin estiver com dificuldades no ambiente de desenvolvimento, revise a [configuração do workspace](/pt-BR/onboard-devin/environment)

**Aprendendo com os erros do Devin**

* Em sessões futuras, forneça mais contexto ou instruções para ajudar o Devin a superar obstáculos anteriores
* Considere adicionar ou aprovar [Knowledge](/pt-BR/product-guides/knowledge) para que o Devin se lembre do que aprendeu em sessões anteriores
* Use o prompt aprimorado sugerido pelo [Session Insights](/pt-BR/product-guides/session-insights) como ponto de partida para tarefas futuras semelhantes
