Pular para o conteúdo principal
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 detalhadas sobre como seu código funciona
- Explorar arquitetura, dependências e funções principais
- Trabalhar com o Devin para definir escopo e planejar tarefas antes da implementação
- Deixar o Devin gerar seu próprio prompt rico em contexto com base no que ele aprende
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.
Fluxo de trabalho recomendado
Para tirar o máximo proveito do Devin, siga este fluxo de trabalho:
1. Adicione seu repositório ao Devin
Depois de conectar seu GitHub, GitLab ou outro provedor de código-fonte, adicione seu repositório ao Devin. Isso concede ao Devin acesso ao seu código.
2. Devin indexa seu código automaticamente
Depois de adicionado, o Devin começa a indexar seu código em segundo plano. Isso habilita ferramentas poderosas como DeepWiki e Ask Devin, oferecendo insights imediatos sobre o seu código.
3. Use o Ask Devin para Explorar e Planejar
Acesse o Ask Devin para:
- Fazer perguntas técnicas sobre seu código
- Entender como partes específicas do seu sistema funcionam
- Colaborar com o Devin para planejar projetos ou dividir tarefas
- Deixar o Devin criar um prompt contextualizado com base no que ele encontrar
4. Iniciar uma sessão a partir do Ask Devin
Depois de usar o Ask Devin para entender o código e esclarecer seu objetivo, você pode iniciar uma sessão diretamente pela interface de pesquisa. Essa é a melhor maneira de começar a trabalhar com Devin porque:
- Devin já começa com um contexto claro a partir da sua pesquisa
- O prompt é gerado automaticamente de acordo com sua tarefa e base de código
- As chances de obter resultados relevantes e bem-sucedidos são maiores
5. (Opcional) Se você estiver usando Jira ou Linear
Esse mesmo fluxo de trabalho se aplica ao usar as integrações com Jira ou Linear:
- Marque o Devin em um ticket
- O Devin analisará a tarefa, pesquisará a base de código e planejará a abordagem
- Ele gerará automaticamente um prompt de sessão de alta qualidade para você
Isso oferece a mesma experiência de alto contexto e alta taxa de sucesso — sem sair do seu fluxo atual de gerenciamento de tarefas.