Das Gedächtnis des KI-Agenten: wie sich Claude dich zwischen Sessions merkt
Mal kennt er angeblich schon deine Gewohnheiten, mal fragt er dasselbe im Kreis - wir klären, warum
Wie das Gedächtnis eines KI-Agenten funktioniert: was Instinkte, Confidence und der Gedächtnisbereich sind, warum das Langzeitgedächtnis des Agenten in Dateien lebt und nicht im Modell, und wie du es einrichtest.
Was das Gedächtnis des Agenten ist, einfach erklärt
Stell dir einen neuen Barista in deinem Lieblingscafé vor. Am ersten Tag sagst du: „Cappuccino mit Hafermilch, ohne Zucker.“ Er nickt, macht es - perfekt. Am nächsten Tag kommst du, und er fragt schon wieder: „Wie hätten Sie’s gern?“ Und übermorgen. Und in einer Woche. Jedes. Mal. Von vorne.
Nervt, oder? Genauso verhält sich das „nackte“ Modell. Innerhalb eines Gesprächs ist es genial, merkt sich jede Kleinigkeit. Aber Chat zu - und schon bist du wieder ein Fremder. Nicht weil es dumm ist. Es hat einfach buchstäblich keinen Ort, an dem es dich zwischen den Treffen speichern kann.
Und jetzt stell dir vor, der Barista legt sich ein Notizbüchlein an und schreibt rein: „Stammgast - Cappuccino, Hafermilch, ohne Zucker.“ Morgens schlägt er es auf, liest nach - und begrüßt dich wie einen alten Freund. Genau dieses Notizbüchlein ist das Gedächtnis des Agenten. Und der ganze Trick liegt darin, was und wie man da reinschreibt.
Warum ein Vibecoder das KI-Gedächtnis verstehen sollte
Du bist Vibecoder. Du jagst den Agenten Tag für Tag durch dein Projekt. Verstehst du, wie er sich Dinge merkt, fügt sich gleich mehreres zusammen:
- du erklärst nicht mehr dasselbe zum zehnten Mal - der Agent sammelt deine Gewohnheiten von selbst;
- du weißt, wohin du eine wichtige Regel legst, damit sie den Neustart überlebt;
- du fängst dir nicht mehr die Überraschung „im neuen Chat hat er alles vergessen und nach seinem Kopf gemacht“ ein;
- du verstehst, warum der Agent mal selbstbewusst „so wie du es magst“ loslegt und mal vorsichtig ist.
Der ganze Unterschied zwischen „jedes Mal bei null“ und „der Agent kennt mein Projekt schon“ läuft auf drei Dinge hinaus: wo das Gedächtnis lebt, in welcher Form und wie sehr der Agent ihm vertraut. Das dröseln wir jetzt auf.
Wie Claudes Gedächtnis aufgebaut ist: Instinkte, Confidence und Bereich
In cleveren Gedächtnissystemen (zum Beispiel im Skill continuous-learning Continuous Learning - System für kontinuierliches Lernen: es beobachtet deine Sessions und zieht selbst kleine Regeln und Gewohnheiten daraus. Je öfter ein Muster sich wiederholt, desto sicherer ist der Agent darin. ) kippt der Agent nicht alles wahllos ins Notizbuch. Er schreibt saubere kleine Häppchen. Das Ganze steht auf drei Säulen.
Ein Instinkt ist eine Gewohnheit, keine Textwand
Das Gedächtnis wird nicht in Absätzen geschrieben, nach dem Motto „und das hatten wir gestern“. Es wird in Instinkten Instinkt - eine winzige gelernte Regel im Format „wenn X - dann Y“. Atomar: ein Auslöser, eine Aktion. Zum Beispiel: „wenn ich eine neue Funktion schreibe - nutze funktionalen Stil“. geschrieben. Ein Instinkt ist ein atomarer Baustein: ein Auslöser, eine Aktion. Mehr nicht.
Zum Beispiel: „Wenn ich eine neue Funktion schreibe - mach sie im funktionalen Stil.“ Oder: „Wenn ich eine Datei speichere - lies sie erst.“ Klein, konkret, ohne Geschwafel. Solche Bausteine fügst du leicht hinzu, prüfst sie leicht und wirfst sie ohne Reue weg, wenn sie veraltet sind.
Confidence - wie sehr der Agent der Gewohnheit vertraut
Jeder Instinkt hat eine Zahl - die Confidence Confidence - eine Zahl von 0.3 bis 0.9, die zeigt, wie sehr der Agent einer Gewohnheit vertraut. 0.3 - er schlägt es nur vor, 0.9 - er macht es wie selbstverständlich. von 0.3 bis 0.9. Genau das ist der Unterschied zwischen „ohne Zucker, oder?“ und „Cappuccino mit Hafermilch, wie immer, mache ich gleich“.
| Confidence | Was es bedeutet | Wie der Agent sich verhält |
|---|---|---|
| 0.3 | Schüchterne Vermutung | Schlägt es nur vor, drängt nicht |
| 0.5 | Mittelding | Wendet es an, wenn es passt |
| 0.7 | Stark | Macht es selbst, ohne nachzufragen |
| 0.9 | Fast in Stein gemeißelt | Grundverhalten, von selbst |
Die Confidence steigt, wenn die Gewohnheit sich wiederholt und du sie nicht korrigierst. Und sie sinkt, wenn du sagst „nein, nicht so“ oder das Muster lange nicht aufgetaucht ist. Heißt: Das Gedächtnis ist nicht in Stein gemeißelt - es lebt und passt sich dir an.
Gedächtnisbereich - eine Regel fürs Projekt oder für alles auf einmal
Hier ist der Punkt, über den Anfänger stolpern. Das Gedächtnis lebt in zwei Bereichen:
- Projektbezogen - wirkt nur innerhalb dieses Projekts. Hierher kommen Sprach- und Framework-Konventionen: „nutze React-Hooks“, „leg Tests in den Ordner tests“, „hier ist der Stil so und so“.
- Global - wirkt überall. Hierher kommen universelle Wahrheiten: „prüfe immer die Benutzereingabe“, „schreib Tests“, „lies die Datei erst, dann ändere sie“.
Gutes Gedächtnis gegen schlechtes: Pro und Contra
- Wichtige Regeln liegen in Dateien, nicht in einer einzigen Chat-Nachricht, die verschwindet.
- Das Gedächtnis ist atomar: eine Notiz - ein Fakt, keine Textwände.
- Fakten haben eine Confidence - schwache werden vorgeschlagen, starke greifen von selbst.
- Das Gedächtnis wird aufgeräumt: Veraltetes wird gelöscht, statt sich über Jahre anzuhäufen.
- Lokale Regeln liegen projektbezogen, universelle im globalen Bereich.
- Das Gedächtnis ist zur Müllhalde geworden - der Agent verbrennt Kontext beim Lesen von Müll.
- Notizen widersprechen sich: in der einen „mach es so“, in der anderen „niemals so“.
- Ins Gedächtnis sind Secrets geraten (Passwörter, Keys) - und die Datei ist dann geleakt.
- Gewohnheiten aus einem fremden Projekt geraten an die falsche Stelle und zerschießen die Logik.
- Der Agent glaubt einer alten Notiz, obwohl im Projekt längst alles anders ist.
Das Gedächtnis des Agenten in der Praxis: ein echtes Beispiel
Du baust eine Woche lang an einer Website. Und jedes Mal diktierst du dem Agenten von vorne: „Abstände zu je 8 Pixeln“, „Buttons - abgerundet“, „alle Texte auf Deutsch“. Am fünften Tag ist das nur noch zermürbend, und du verstehst echt nicht, warum er sich das „nicht merkt“.
Er soll sich das auch nicht von selbst merken - du hast ihm kein Notizbuch gegeben. Ein verständiger Vibecoder macht es anders: er bittet den Agenten einmal, ein Gedächtnis anzulegen und die Gewohnheiten dort abzulegen. Danach führt der Agent das Notizbuch von selbst.
Leg im Projekt eine Datei MEMORY mit meinen Gewohnheiten an und führe sie selbst.
Regeln fürs Führen der Datei:
- Schreib in kurzen Punkten im Stil „wenn ich X mache - dann Y“. Ein Punkt - ein Fakt.
- Was wir schon wissen: Abstände zu je 8 Pixeln, Buttons abgerundet, alle Texte auf Deutsch.
- Wenn ich dich korrigiere - aktualisiere den passenden Punkt, produzier keine Dubletten.
- Wenn ein Fakt veraltet ist oder einem neuen widerspricht - lösch den alten, behalt nicht beide gleichzeitig.
- Keine Passwörter, Keys oder Secrets in dieser Datei.
- Zu Beginn jeder neuen Session lies erst diese Datei, dann nimm dir die Aufgabe vor.
Warum der Agent Gewohnheiten vergessen hat: Diagnose-Checkliste
Der Agent hat deine Gewohnheiten „vergessen“? Geh die Checkliste durch, bevor du durchdrehst:
- Steht die Regel überhaupt in der Datei? Einmal im Chat gesagt - nach dem Neustart ist sie weg. Übertrag sie ins Gedächtnis.
- Gibt es Dubletten und Widersprüche? Wenn im Gedächtnis „mach A“ und „niemals A“ steht, dreht der Agent durch. Räum auf.
- Ist es eine Müllhalde? Die Gedächtnisdatei ist zur Textwand angewachsen - zerleg sie in kurze atomare Punkte.
- Stammt die Regel aus einem fremden Projekt? Eine lokale Gewohnheit könnte an die falsche Stelle geraten sein. Prüf, wo sie liegt.
- Ist der Fakt veraltet? Der Agent glaubt ehrlich einer alten Notiz. Wenn sich im Projekt alles geändert hat - aktualisier den Eintrag.
Häufige Anfängerfehler beim Umgang mit dem Gedächtnis
- Glauben, dass „die KI sich das schon selbst merkt“. Ohne Gedächtnisdatei startet sie jede Session von einem leeren Blatt.
- Regeln nur im Chatverlauf halten. Chat zu - und die Regeln sind wie weggeblasen. Pack sie in eine Datei.
- Textwände ins Gedächtnis schreiben. Der Agent ertrinkt im Text. Zerleg es in kurze „wenn X - dann Y“.
- Anhäufen und nicht aufräumen. Alte und widersprüchliche Notizen verwirren den Agenten mehr als eine komplett leere Datei.
- Secrets ins Gedächtnis legen. Die Datei leakt irgendwann. Passwörter und Keys - niemals ins Gedächtnis.
- Sich wundern, dass eine Gewohnheit in einem anderen Projekt nicht greift. Projektbezogenes Gedächtnis ist in seinem Projekt eingesperrt - das ist ein Feature, kein Bug.
TL;DR - если коротко
- Das Modell selbst merkt sich gar nichts zwischen Sessions. Das Gedächtnis des Agenten sind Dateien auf der Platte, und er liest sie bei jedem Start neu ein.
- Ein cleveres Gedächtnis speichert keine Textwände, sondern Instinkte - winzige Regeln nach dem Muster „wenn X - dann Y“.
- Jeder Instinkt hat eine Confidence von 0.3 bis 0.9: schwache werden nur vorgeschlagen, starke greifen von selbst.
- Das Gedächtnis teilt sich in projektbezogen und global: React-Regeln sitzen im React-Projekt, „prüfe immer die Eingabe“ wirkt überall.
- Gutes Gedächtnis ist atomar und wird aufgeräumt: eine Notiz - ein Fakt, Veraltetes löschen statt anhäufen.
- Secrets haben im Gedächtnis nichts verloren. Passwörter und Keys - raus damit: die Datei leakt früher oder später.