"Az Anthropic bemutatta a funkciót, amiről senki sem tudta, hogy szüksége van rá"
Az Anthropic nemrég bevezetett egy új, még be nem jelentett funkciót a Claude Code-ba, amelyet Auto Dream-nek neveztek el. Ez a fejlesztés egy olyan problémára nyújt megoldást, amelyről sokan nem is tudták, hogy szükségük van rá. A funkció felfedezése véletlenszerűen történt, amikor egy felhasználó kódolás közben észrevette, hogy a Claude Code váratlanul azt írta ki, hogy "improved six memories" (hat memória javítva), anélkül, hogy erről bármilyen hivatalos bejelentés történt volna. A mélyebb vizsgálódás során kiderült, hogy ez egy teljesen új képesség, amely már működik, de még nem került nyilvános bejelentésre.
A Claude Code memóriakezelésének fejlődése több szakaszon ment keresztül. Kezdetben a legnagyobb probléma az volt, hogy új munkamenet indításakor az AI ügynök nem emlékezett az előző napi munkára, gyakorlatilag memória nélkül működött. Körülbelül két hónapja vezették be az Auto Memory funkciót, amely lehetővé tette, hogy a Claude automatikusan jegyzeteket készítsen magának a felhasználói javítások és preferenciák alapján. Ezek a memóriák a .claude mappában, a projektek alatt egy külön memory mappában tárolódtak, és automatikusan beillesztésre kerültek a kontextusablakba munkavégzés során. Ez jelentős előrelépést jelentett, de hamarosan egy új probléma merült fel.
Az Auto Memory bevezetése után kiderült, hogy bár az első munkamenetekben a memória friss, tiszta és releváns volt, idővel a Claude Code egyre több információt adott hozzá a memóriájához. Ez zajhoz, ellentmondásokhoz vezetett, és a huszadik munkamenetre a memória már tele volt irreleváns adatokkal és ellentmondásokkal, ami rontotta a modell teljesítményét. Bár a rendszer prompt tartalmazott utasításokat a memória helyességének és aktualitásának ellenőrzésére, ez nem bizonyult elég hatékonynak a probléma megoldására.
Az Auto Dream funkció az emberi agy működéséből merít ihletet, különösen az alvás során történő memóriakonszolídációból. Ahogy az emberi agy a nap folyamán rengeteg új információt vesz fel a rövid távú memóriába, majd REM alvás során újrajátssza a nap eseményeit, megerősíti a fontos dolgokat és törli a lényegtelent, úgy működik ez a új AI funkció is. A Claude Code most háromfázisú folyamatot követ: először orientáció történik, ahol áttekinti a jelenlegi memóriakönyvtárat, majd jelgyűjtés következik, ahol átnézi az összes korábbi munkamenet átiratait, végül konszolídáció zajlik, ahol egyesíti az új információkat a meglévő témákkal, pontos dátumokat ír be és eltávolítja az ellentmondásokat. A funkció automatikusan aktiválódik, ha eltelt 24 óra az utolsó konszolídáció óta és több mint öt munkamenet történt azóta, miközben a háttérben fut anélkül, hogy megzavarná a normál munkavégzést.
(Translation by Claude)

