Nozioni di base su Knowledge
- Devin genererà automaticamente la Knowledge del repo in base ai README esistenti, alla struttura dei file e ai contenuti dei repository collegati. Nota che, se non concedi a Devin l’accesso al repo, non genererà alcuna Knowledge associata.
- La Knowledge viene richiamata in base al Trigger che imposti. Più specifico è il Trigger (ad es. a quale file, repo o tipo di task si applica la Knowledge), migliori saranno i risultati del recupero. Puoi trovare maggiori dettagli qui.
- Devin ti dirà, all’interno di una sessione, quale Knowledge ha utilizzato; puoi vederlo sotto “Accessed Knowledge” nella chat della sessione.

- Devin recupererà e aggiornerà automaticamente la Knowledge in base a file specializzati nella tua codebase, inclusi
.rules,.mdc,.cursorrules,.windsurf,CLAUDE.mdeAGENTS.md. Nota che Devin non recupererà automaticamente file di tipo più generale come.md.
Best practice per l’onboarding su Knowledge
- Esamina qualsiasi Knowledge generata automaticamente e verifica che sia (a) completa e (b) accurata.
- Se vuoi che Devin recuperi la nota Knowledge ogni volta che lavora su una sessione, assicurati di pinnarla (pin) su tutti i repository. In caso contrario, puoi pinnarla su uno specifico repo se le informazioni sono rilevanti solo in quel contesto. Se Knowledge non è pinnata, verrà utilizzata solo quando viene attivata, quindi assicurati che la tua Trigger Description sia chiara.
- Se non hai un file di documentazione specializzata centralizzato nella tua codebase, ti consigliamo vivamente di crearne uno con un’estensione di file dedicata.
Visita la guida al prodotto Knowledge per maggiori dettagli.
