Knowledge 101
- Devin générera automatiquement du Knowledge de dépôt à partir des READMEs existants, de la structure des fichiers et du contenu des dépôts connectés. Notez que si vous ne donnez pas à Devin l’accès au dépôt, il ne générera aucun Knowledge associé.
- Knowledge est récupéré en fonction du Trigger que vous définissez. Plus le Trigger est spécifique (par exemple, pour quel fichier, dépôt ou type de tâche le Knowledge s’applique), plus la récupération sera pertinente. Vous pouvez trouver plus de détails ici.
- Devin vous indiquera, dans une session, quel Knowledge il a utilisé ; vous pouvez le voir sous « Accessed Knowledge » dans le chat de la session.

- Devin extraira et mettra automatiquement à jour le Knowledge à partir de fichiers spécialisés dans votre base de code, y compris
.rules,.mdc,.cursorruleset.windsurf. Notez que Devin n’extraira pas automatiquement des types de fichiers plus génériques comme.md.
Bonnes pratiques pour l’onboarding Knowledge
- Passez en revue toute Knowledge générée automatiquement et vérifiez (a) son exhaustivité et (b) son exactitude.
- Si vous voulez que Devin consulte la note Knowledge à chaque fois qu’il travaille sur une session, assurez-vous de l’épingler à tous les dépôts. Sinon, vous pouvez l’épingler à un dépôt spécifique si l’information n’est pertinente que dans ce contexte. Si Knowledge n’est pas épinglée, elle ne sera utilisée que lorsqu’un déclencheur l’active ; veillez donc à ce que votre Trigger Description soit claire.
- Si vous n’avez pas de fichier de documentation centralisé et spécialisé dans votre base de code, nous vous recommandons fortement d’en créer un avec une extension de fichier dédiée.
Consultez le guide produit Knowledge pour plus de détails.
