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,.cursorrulese.windsurf. Nota che Devin non recupererà automaticamente file di tipo più generale come.md.
Best practice per l’onboarding della Knowledge
- Esamina tutta la 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 fissarla (pin) su tutti i repository. In caso contrario, puoi fissarla a un singolo repo se le informazioni sono rilevanti solo in quel contesto. Se la Knowledge non è fissata, verrà utilizzata solo quando viene attivata, quindi assicurati che la tua Trigger Description sia chiara.
- Se non hai un file di documentazione centralizzato e dedicato nel tuo codebase, ti consigliamo vivamente di crearne uno con un’estensione di file specifica.
Visita la guida al prodotto Knowledge per maggiori dettagli.
