> ## 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.

# Ask Devin

> Use o Ask Devin para fazer perguntas sobre sua base de código, planejar tarefas e gerar sessões com alto contexto

<div id="overview">
  ## Visão geral
</div>

**Ask Devin** é a janela do seu assistente de IA para a sua base de código. Depois que você adiciona um repositório ao Devin, ele é indexado automaticamente para que o Devin possa entender e raciocinar sobre o seu código. Com o Ask Devin, você pode:

* **Fazer perguntas** sobre como seu código funciona, explorar arquitetura, dependências e funções principais. O Ask Devin usa recursos avançados de busca em código para produzir respostas detalhadas, precisas e bem referenciadas, fundamentadas na sua base de código.
* **Planejar tarefas** trabalhando com o Devin para definir escopo e planejar a implementação antes de escrever código. O Devin gera um prompt rico em contexto com base no que aprende, pronto para ser repassado para uma sessão de Agent.

Esteja você começando a trabalhar em um novo repositório, planejando uma funcionalidade ou explorando partes desconhecidas da sua base de código, o Ask Devin oferece uma forma rápida e confiável de trabalhar com seu código usando linguagem natural.

Quando você inicia uma sessão do Devin a partir do Ask Devin, o **status dessa sessão fica visível diretamente na conversa do Ask Devin**, para que você possa acompanhar o progresso sem trocar de contexto.

<div id="recommended-workflow">
  ## Fluxo de trabalho recomendado
</div>

Para tirar o máximo proveito do Devin, siga este fluxo de trabalho:

<div id="1-index-your-repository">
  ### 1. Indexe seu repositório
</div>

Depois de conectar seu GitHub, GitLab ou outro provedor de código-fonte, [indexe seu repositório](/pt-BR/onboard-devin/index-repo). O Devin indexa automaticamente seu código em segundo plano, habilitando ferramentas poderosas como **DeepWiki** e **Ask Devin**.

<Frame>
  <img src="https://mintcdn.com/cognitionai-enterprise/Z1HDCQchBUf3E0Cj/images/repo-index.png?fit=max&auto=format&n=Z1HDCQchBUf3E0Cj&q=85&s=22a35415941c49d3ca2f231fd4df68ff" alt="Index Your Repository" width="1594" height="562" data-path="images/repo-index.png" />

  <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Indexe qualquer repositório depois que as permissões do Git forem concedidas</figcaption>
</Frame>

<div id="2-use-ask-devin-to-explore-and-plan">
  ### 2. Use o Ask Devin para Explorar e Planejar
</div>

Acesse o [Ask Devin](https://app.devin.ai/search) para:

* Fazer perguntas técnicas sobre seu código e obter respostas detalhadas, com citações precisas, impulsionadas por uma busca avançada de código
* Planejar e definir o escopo de projetos, dividir tarefas e gerar prompts contextualizados para sessões do Agent

<Frame>
  <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-input.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=e22ddca55b9a736226b006ec857cb7b7" alt="Ask Devin Input" width="2988" height="1864" data-path="images/ask-devin-input.png" />

  <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Faça ao Ask Devin qualquer pergunta sobre o seu repositório ou use o modo Plan para definir o escopo das tarefas</figcaption>
</Frame>

<br />

<Frame>
  <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-results.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=c34f1e3097706c1f478d4bd7201a2662" alt="Ask Devin Results" width="2988" height="1858" data-path="images/ask-devin-results.png" />

  <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>O Devin responde em linguagem natural com citações de código, sempre fundamentadas na sua base de código</figcaption>
</Frame>

<div id="3-start-a-session-from-ask-devin">
  ### 3. Inicie uma sessão pelo Ask Devin
</div>

Depois de usar o Ask Devin para entender o código e esclarecer seu objetivo, você pode iniciar uma sessão diretamente a partir da conversa. Esta é a melhor forma de iniciar o trabalho com Devin porque:

* Devin começa com um contexto claro da sua conversa no Ask Devin
* O prompt é automaticamente adaptado à sua tarefa e base de código
* Você tem mais chances de obter resultados bem-sucedidos e relevantes
* O **status da sessão é exibido diretamente na conversa do Ask Devin**, permitindo que você monitore o progresso sem sair da página

<div style={{ display: 'grid', gridTemplateColumns: 'repeat(3, 1fr)', gap: '1rem' }}>
  <Frame>
    <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-auto-generated-prompt.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=4bdb659aeeec4cb907fd8e9b6023744d" alt="Ask Devin Auto Generated Prompt" width="1330" height="1280" data-path="images/ask-devin-auto-generated-prompt.png" />

    <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Devin escreve um prompt rico em contexto a partir da sua sessão</figcaption>
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-session-in-progress.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=0868e37a164e0669027ea4b2134782eb" alt="Devin Session In Progress" width="1316" height="1264" data-path="images/ask-devin-session-in-progress.png" />

    <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Acompanhe o progresso da sessão na conversa</figcaption>
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/cognitionai-enterprise/5RjcBvnt99viIGdp/images/ask-devin-session-completed.png?fit=max&auto=format&n=5RjcBvnt99viIGdp&q=85&s=bc0a3555452ed4f748e3fd353d87df16" alt="Devin Session Completed" width="1316" height="1264" data-path="images/ask-devin-session-completed.png" />

    <figcaption style={{ textAlign: "center", fontStyle: "italic", marginTop: "0.5rem" }}>Veja os resultados concluídos e os PRs</figcaption>
  </Frame>
</div>
