Anthropic julkisti viime viikolla San Franciscon Code with Claude -kehittäjätapahtumassa toiminnon, jonka se on nimennyt Dreamingiksi. Idea on suoraviivainen: kun Claude-agentti ei ole töissä, sille ajetaan taustaprosessi, joka käy läpi aiemmat istunnot ja kirjoittaa puhtaaksi agentin muistitiedoston. Tulos on uusi, uudelleen järjestetty muistivarasto, jossa päällekkäisyydet on yhdistetty, vanhentuneet merkinnät korvattu tuoreilla ja toistuvat kuviot nostettu pintaan.
Alkuperäistä muistivarastoa ei kosketa. Ajo tuottaa kokonaan uuden tiedoston, jonka kehittäjä voi joko ottaa käyttöön seuraavissa istunnoissa tai heittää roskakoriin, jos lopputulos ei vakuuta. Yhdessä ajossa Claude voi nielaista jopa sata istuntoa kerralla, ja työ kestää dokumentaation mukaan minuuteista kymmeniin minuutteihin syötteen koosta riippuen.
Dreaming pähkinänkuoressa
Asynkroninen erä-ajo: olemassa oleva muistivarasto + enintään 100 aiempaa istuntoa tuottavat uuden muistivaraston. Tuetut mallit ovat tutkimuspreview-vaiheessa claude-opus-4-7 ja claude-sonnet-4-6. Toiminto vaatii Anthropicin Managed Agents -betan käyttöoikeuden sekä erilliset beta-otsikot managed-agents-2026-04-01 ja dreaming-2026-04-21. Laskutus tapahtuu tavallisten token-hintojen mukaan, eli kustannus skaalautuu istuntojen pituuden ja määrän mukaan.
Miksi tehtäväpiikki kuusinkertaistui ilman uutta mallia
Näyttävin luku tulee Anthropicin asiakkaalta, lakialan tekoäly-yhtiö Harveylta. Yhtiö raportoi tehtäviensä valmistumisasteen kuusinkertaistuneen Dreamingin käyttöönoton jälkeen. Mallia ei kuitenkaan päivitetty eikä mitään hienosäätöä tehty. Anthropic itse korostaa, että painokertoimiin ei kosketa lainkaan – kyse on puhtaasti agentin oman muistivaraston siivoamisesta.
Mistä parannus sitten tulee? Kahdesta asiasta. Ensinnäkin agentin muistitiedosto pysyy hyödyllisenä vaikka sitä käytettäisiin kuukausia. Tavallisesti agenttien muisti rapautuu ajan myötä: samasta asiasta on monta versiota, vanhat ohjeet ovat ristiriidassa uusien kanssa, eikä yksittäinen istunto näe kokonaiskuvaa. Toiseksi Dreaming löytää useamman istunnon yhteisen signaalin – toistuvat virheet, tiimin yhteiset tavat, työnkulut joihin agentit lopulta päätyvät – jota yksittäinen istunto ei voi havaita.
Claude Codessa sama logiikka näkyy kevyempänä versiona, jota Anthropicin yhteisö kutsuu Auto Dreamiksi. Se pitää agentin muistitiedoston alle 200 rivissä, koska tähän rajaan asti tiedosto ladataan suoraan käynnistyksen yhteydessä konteksti-ikkunaan. Pitkä, sotkuinen muisti syö tilan itse tehtävältä.
Univertaus, kohtuudella
Termi Dreaming tuo mieleen ihmisen unen, ja Anthropic käyttää rinnastusta tietoisesti. Neurotiedettä se ei silti ole. Aivot lujittavat unen aikana muistijälkiä monimutkaisessa biologisessa prosessissa, jossa hippokampuksen ja aivokuoren vuoropuhelu siirtää lyhytkestoista muistia pitkäkestoiseen. Dreaming taas on suoraviivainen erä-ajo: kielimalli lukee tekstimuotoiset istunnot ja tuottaa niiden pohjalta uuden tekstitiedoston.
Yhteistä ilmiöillä on kuitenkin yksi asia. Sekä ihmisellä että Claudella jatkuva uusien kokemusten kasautuminen ilman jäsentelyä johtaa virheisiin ja päällekkäisyyksiin. Yöllinen siivous – tai Anthropicin tapauksessa cron-ajo – pitää järjestelmän käyttökelpoisena.



