Noções básicas sobre Knowledge
- O Devin irá gerar automaticamente Knowledge do repositório com base nos READMEs existentes, na estrutura de arquivos e no conteúdo dos repositórios conectados. Observe que, se você não der acesso do Devin ao repositório, ele não gerará nenhum Knowledge associado.
- O Knowledge é recuperado com base no Trigger que você definir. Quanto mais específico o trigger (por exemplo, em qual arquivo, repositório ou tipo de tarefa o Knowledge se aplica), melhor será a recuperação. Você pode encontrar mais detalhes aqui.
- O Devin informará, em uma sessão, qual Knowledge foi usado; você pode ver isso em “Accessed Knowledge” no chat da sessão.

- O Devin irá automaticamente buscar e atualizar Knowledge com base em arquivos especializados na sua codebase, incluindo
.rules,.mdc,.cursorrulese.windsurf. Observe que o Devin não buscará automaticamente tipos de arquivos mais gerais como.md.
Boas práticas de onboarding do Knowledge
- Revise qualquer Knowledge gerado automaticamente e verifique (a) a integridade e (b) a precisão.
- Se você quiser que o Devin consulte a nota de Knowledge sempre que estiver trabalhando em uma sessão, certifique-se de fixá-la em todos os repositórios. Caso contrário, você pode fixá-la em um repositório específico se a informação for relevante apenas nesse contexto. Se o Knowledge não estiver fixado, ele só será usado quando acionado, então garanta que a sua Trigger Description esteja clara.
- Se você não tiver um arquivo centralizado de documentação especializada na sua base de código, recomendamos fortemente configurar um, com uma extensão de arquivo específica para isso.
Visite o guia de produto do Knowledge para mais detalhes.
