Utdannets logo

Når AI-agenten drømmer: Slik fungerer hukommelsen

Slik drømmer AI-agentene i OpenClaw seg gjennom natten. Tre søvnfaser som rydder i memory.md og holder hukommelsen ryddig.

Sist oppdatert

Du har hørt at AI-agenter i OpenClaw drømmer. Det høres ut som en gimmick eller et tørt internnavn på en funksjon, men det er faktisk helt bokstavelig. Hver natt, klokka tre, går agentene gjennom en drømmeprosess som ligner mye på det vi mennesker gjør. Tre ulike søvnfaser. Resultatet er at agentens hukommelse blir bedre uke for uke, uten at du må gjøre noe selv.

Hvorfor agentene trenger å drømme

Memory.md er filen der agenten skriver ned notater om tidligere oppgaver. Vi har gått grundig gjennom hvordan den fungerer i slik husker AI-agenter med user.md og memory.md. Problemet er at memory.md vokser. For hver oppgave skrives nye notater, og over uker blir filen lang.

Det er ikke bare et estetisk problem. Hvis memory.md er kjempelang og uoversiktlig, må agenten lese hele filen hver gang den skal gjøre en oppgave. Det bruker mye av kontekstvinduet til språkmodellen. Du betaler både i tid og i kostnad for å bære med deg minner som kanskje ikke lenger er relevante.

Drømmingen er løsningen. Hver natt rydder agenten i sine egne minner. Den fjerner duplikater, samler relaterte notater, og bestemmer hva som faktisk er verdt å beholde i langtidshukommelsen. Du våkner opp til en agent med ryddig hode.

Tre søvnfaser, akkurat som hos mennesker

Drømmeprosessen i OpenClaw er bygget på det samme mønsteret som menneskelig søvn. Lett søvn, REM-søvn, og dyp søvn. Det er ikke bare en kosmetisk parallell. Hver fase har sin egen funksjon, og sammen sørger de for at hukommelsen optimaliseres.

I lett søvn går OpenClaw gjennom notatene sine, ser etter duplikater, fikser små feil og gjør justeringer. Det er som å rydde pulten på slutten av dagen. Du flytter litt rundt, fjerner det som er åpenbart unødvendig, og rydder opp før dypere arbeid begynner.

I REM-søvn begynner det å bli interessant. Agenten ser på alt den har gjort den siste tiden og leter etter mønstre. Er det ting som kunne vært gjort annerledes? Er det tema som går igjen? Er det feil agenten har gjort flere ganger på rad? Hvorfor skjer den feilen? Den begynner å koble sammen ting som tidligere virket som tilfeldige enkelthendelser.

Det viktigste skjer i dyp søvn

I den siste fasen, dyp søvn, skjer det mest avgjørende. Det er her agenten bestemmer hva som faktisk skal lagres i memory.md-filen. Den løfter opp det som er verdt å ta vare på, og det som ikke er verdt å beholde, fjerner den.

Det er ikke alt som fortjener plass i langtidshukommelsen. Mange detaljer er relevante i øyeblikket, men ikke i fremtiden. Hvis en kunde stilte et spesifikt spørsmål en gang, er det neppe verdt å huske ordrett. Men hvis det viser at en hel kundegruppe har samme misforståelse, er det innsikt som bør beholdes.

Denne kuraterte hukommelsen er det som gjør at memory.md ikke svulmer ut over tid. Den vokser i kvalitet, ikke i lengde. Du får en agent som blir smartere uten at den blir tregere.

Drømming skjer automatisk

Det fine for deg som bruker er at hele prosessen skjer automatisk. Du trenger ikke trigge noe, ikke konfigurere noe, ikke sjekke at det skjer. OpenClaw drømmer hver natt klokka tre, og du våkner opp til en oppdatert agent.

Det er en av de funksjonene som er kommet til etter at OpenClaw først ble lansert. I starten måtte minneoptimalisering gjøres manuelt, og det ble fort en ekstra oppgave på listen din. Nå er det en del av infrastrukturen, og det er en av grunnene til at OpenClaw fungerer godt over tid og ikke bare i de første ukene.

Vil du forstå hva OpenClaw er på et grunnleggende nivå, anbefaler vi slik fungerer OpenClaw. Drømmefunksjonen er en av tingene som gjør rammeverket til mer enn bare en samling skript.

Hva drømmingen betyr i praksis

For deg som bruker, betyr det noen konkrete ting. For det første: agenten blir bedre uke for uke uten at du må trene den manuelt. Mønstrene den oppdager i REM-fasen blir til justeringer i hvordan den jobber.

For det andre: kostnadene holder seg under kontroll. Hvis memory.md hadde vokst lineært med hver oppgave, ville språkmodellens kontekstvindu blitt fylt opp av historiske notater. Det ville gjort hver oppgave dyrere og tregere. Drømmingen sørger for at du ikke betaler for irrelevant hukommelse.

For det tredje: agenten oppleves som mer pålitelig over tid. Den husker det som er viktig, og glemmer det som ikke er det. Du behøver ikke å forklare ting på nytt hver gang, men du slipper også at den drasser rundt på utdaterte forutsetninger.

Drømmer er ikke det samme som hallusinasjoner

En vanlig misforståelse er at drømming i OpenClaw er det samme som det folk kaller hallusinasjoner. Det er to ulike fenomener. Hallusinasjoner er når en språkmodell finner på fakta som ikke stemmer. Drømming er en strukturert prosess som rydder i et eksisterende minneregister.

Drømming reduserer faktisk risikoen for forvirring, fordi den fjerner motstridende eller utdaterte notater. Hvis agenten har lært én ting på mandag og en annen ting på torsdag, hjelper drømmeprosessen den med å avgjøre hva som er den oppdaterte sannheten.

Vil du forstå hvilke andre filer som styrer hva agenten faktisk vet, anbefaler vi Filer og minne i OpenClaw som gir helheten av hukommelsessystemet.

Du kan fortsatt overstyre manuelt

Drømmingen er automatisk, men du har fortsatt full kontroll. Memory.md er en vanlig tekstfil. Hvis du vil endre noe agenten har "lært", åpner du filen og endrer. Hvis du vil tvinge agenten til å glemme et tema, fjerner du linjene som omhandler det.

Det er denne kombinasjonen av automatikk og manuell overstyring som gjør OpenClaw fleksibel. Du slipper rutinearbeidet med å rydde i minner, men du har siste ord når det trengs.

Klar for neste steg

Når du forstår hvordan agentens hukommelse holdes ryddig, er du klar til å bygge mer komplekse oppsett. Et naturlig neste steg er å sette opp flere agenter som jobber sammen. Vi går gjennom det i slik bygger du et team av AI-agenter.

Vil du se drømmeprosessen forklart i video og se hva som faktisk skjer i memory.md før og etter en natt med drømming, finner du gjennomgangen i OpenClaw-kurset på Utdannet.no.