Memories ist das System, mit dem Kontext über Unterhaltungen hinweg geteilt und dauerhaft gespeichert wird.
In Devin Desktop gibt es dafür zwei Mechanismen: Memories, die von Cascade automatisch generiert werden, und Rules, die vom Nutzer manuell auf globaler, Workspace- oder Systemebene definiert werden.
Memories, Rules, Workflows oder Skills?
So verwalten Sie Memory
Customizations klicken oder unten rechts „Devin - Settings“ auswählen. Um eine vorhandene Memory zu bearbeiten, klicken Sie einfach darauf und dann auf die Schaltfläche Edit.
Memory
~/.codeium/windsurf/memories/ gespeichert. Cascade ruft sie ab, wenn es sie für relevant hält. Memory, die in einem Workspace erstellt wurden, sind in einem anderen nicht verfügbar und werden nicht in deinem Repository committet.
Automatisch generierte Memory existieren nur auf deinem Rechner. Wenn du möchtest, dass Cascade sich dauerhaft an etwas erinnert — und es mit deinem Team teilt — bitte Cascade stattdessen, es in eine Rule in
.devin/rules/ (oder das legacy .windsurf/rules/) oder in die AGENTS.md deines Repo zu schreiben.Rules
Auffinden von Rules
.devin/ ist der bevorzugte Speicherort und hat Vorrang, wobei .windsurf/ aus Gründen der Abwärtskompatibilität als Fallback beibehalten wird:
- Aktueller Workspace und Unterverzeichnisse: Alle
.devin/rules-Verzeichnisse (und veralteten.windsurf/rules-Verzeichnisse) in Ihrem aktuellen Workspace und dessen Unterverzeichnissen - Git-Repository-Struktur: In Git-Repositories sucht Devin Desktop außerdem bis zum Git-Root-Verzeichnis nach oben, um Rules in übergeordneten Verzeichnissen zu finden
- Unterstützung für mehrere Workspaces: Wenn mehrere Ordner im selben Workspace geöffnet sind, werden Rules dedupliziert und mit dem kürzesten relativen Pfad angezeigt
Speicherorte für Rules
.devin/ wird bevorzugt und hat Vorrang vor .windsurf/):
.devin/rulesoder.windsurf/rulesim Verzeichnis Ihres aktuellen Workspace.devin/rulesoder.windsurf/rulesin einem beliebigen Unterverzeichnis Ihres Workspace.devin/rulesoder.windsurf/rulesin übergeordneten Verzeichnissen bis zum Git-Root (für Git-Repositories)
.devin/rules Ihres aktuellen Workspace gespeichert, nicht unbedingt am Git-Root.
Um mit Rules zu beginnen, klicken Sie im Ausklappmenü oben rechts in Cascade auf das Symbol Customizations und wechseln Sie dann zum Bereich Rules. Dort können Sie auf die Schaltfläche + Global oder + Workspace klicken, um jeweils neue Rules auf globaler Ebene oder auf Workspace-Ebene zu erstellen.
Workspace-Regeldateien sind jeweils auf 12.000 Zeichen begrenzt. Die globale Rules-Datei ist auf 6.000 Zeichen begrenzt.
Aktivierungsmodi
trigger einen Aktivierungsmodus. Dieser legt fest, wann der Inhalt der Regel an Cascade übergeben wird und wie viel Platz im Kontextfenster er belegt:
Die globale Regeldatei (
global_rules.md) und AGENTS.md-Dateien auf Root-Ebene verwenden kein Frontmatter — sie sind immer aktiv.Bewährte Vorgehensweisen
- Halten Sie Regeln einfach, prägnant und spezifisch. Zu lange oder zu vage Regeln können Cascade verwirren.
- Es ist nicht nötig, allgemeine Regeln hinzuzufügen (z. B. “guten Code schreiben”), da diese bereits in Cascades Trainingsdaten enthalten sind.
- Formatieren Sie Ihre Regeln mit Aufzählungspunkten, nummerierten Listen und Markdown. Diese kann Cascade leichter befolgen als einen langen Absatz. Zum Beispiel:
- XML-Tags können eine effektive Möglichkeit sein, ähnliche Regeln zu kommunizieren und zusammenzufassen. Zum Beispiel:
Rules auf Systemebene (Enterprise)
Devin wird bevorzugt und hat Vorrang, während das Legacy-Verzeichnis Windsurf als Fallback beibehalten wird:
macOS:
.md-Dateien) im passenden Verzeichnis für Ihr Betriebssystem ab. Das System lädt automatisch alle .md-Dateien aus diesen Verzeichnissen.
Wie Regeln auf Systemebene funktionieren
Wichtig: Regeln auf Systemebene sollten von Ihrem IT- oder Sicherheitsteam verwaltet werden. Stellen Sie sicher, dass Ihre internen Teams Bereitstellung, Aktualisierungen und die Einhaltung von Richtlinien gemäß den Vorgaben Ihrer Organisation übernehmen. Dazu können Sie Standard-Tools und -Workflows wie Mobile Device Management (MDM) oder Configuration Management verwenden.

