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,.cursorrules,.windsurf,CLAUDE.mdetAGENTS.md. Notez que Devin n’extraira pas automatiquement des types de fichiers plus génériques comme.md.
Bonnes pratiques pour la prise en main de Knowledge
- Passez en revue tout Knowledge généré automatiquement et vérifiez (a) son exhaustivité et (b) son exactitude.
- Si vous souhaitez que Devin référence la note Knowledge chaque fois qu’il travaille sur une session, veillez à l’épingler à tous les dépôts. Sinon, vous pouvez l’épingler uniquement au dépôt concerné si les informations ne sont pertinentes que dans ce contexte. Si Knowledge n’est pas épinglé, il ne sera utilisé que lorsqu’il est déclenché, donc assurez-vous que votre Trigger Description est claire.
- Si vous n’avez pas de fichier de documentation centralisé dédié dans votre base de code, nous vous recommandons vivement d’en créer un, avec une extension de fichier spécifique.
Consultez le guide produit Knowledge pour plus de détails.
