Knowledge 101
- Devin generiert automatisch Repo-Knowledge auf Basis der bestehenden READMEs, der Dateistruktur und der Inhalte der verbundenen Repositories. Beachte, dass, wenn du Devin keinen Zugriff auf das Repository gibst, keine zugehörige Knowledge generiert wird.
- Knowledge wird basierend auf dem Trigger abgerufen, den du festlegst. Je spezifischer der Trigger ist (z. B. auf welche Datei, welches Repository oder welche Art von Task sich die Knowledge bezieht), desto besser ist der Abruf. Weitere Details findest du hier.
- Devin sagt dir in einer Session, welche Knowledge verwendet wurde; du kannst dies im Session-Chat unter „Accessed Knowledge“ sehen.

- Devin ruft Knowledge auf Basis spezialisierter Dateien in deiner Codebase automatisch ab und aktualisiert sie, darunter
.rules,.mdc,.cursorrules,.windsurf,CLAUDE.mdundAGENTS.md. Beachte, dass Devin nicht automatisch allgemeinere Dateitypen wie.mdeinliest.
Best Practices für das Knowledge-Onboarding
- Überprüfen Sie automatisch generiertes Knowledge und prüfen Sie (a) die Vollständigkeit und (b) die Genauigkeit.
- Wenn Devin die Knowledge-Notiz bei jeder Session abrufen soll, stellen Sie sicher, dass sie an alle Repositories angeheftet wird. Andernfalls können Sie sie an ein bestimmtes Repo anheften, wenn die Informationen nur in diesem Kontext relevant sind. Wenn Knowledge nicht angeheftet ist, wird es nur verwendet, wenn es durch einen Trigger ausgelöst wird. Achten Sie daher darauf, dass Ihre Trigger-Beschreibung eindeutig formuliert ist.
- Wenn Sie in Ihrer Codebase keine zentrale, spezialisierte Dokumentationsdatei haben, empfehlen wir dringend, eine mit einer speziellen Dateierweiterung einzurichten.
Besuchen Sie den Knowledge Product Guide für weitere Details.
