Claude Code verwijdert gespreksgeschiedenis na 30 dagen zonder gebruikers daarvan op de hoogte te brengen.
Gebruikers van Claude Code melden dat de AI-tool automatisch gespreksgeschiedenis verwijdert zonder hen daar over te informeren. De standaardinstelling wist transcripties ouder dan dertig dagen zodra Claude Code wordt opgestart, waardoor ontwikkelaars belangrijke context en documentatie kunnen verliezen.
De oorzaak ligt bij de configuratieoptie cleanupPeriodDays, die standaard op dertig dagen staat. Bij elke opstart controleert Claude Code lokale transcriptiebestanden en verwijdert het automatisch alle gesprekken die ouder zijn dan de ingestelde bewaartermijn. Volgens meerdere gebruikers gebeurt dat zonder waarschuwing, herstelmogelijkheid of logboek van de verwijderde bestanden.
Anthropic noemt het beveiligingsmaatregel
Anthropic verdedigt de standaardinstelling en stelt dat de bewaartermijn bewust is gekozen om veiligheids- en privacyredenen. Transcripties kunnen broncode, wachtwoorden, API-sleutels of andere gevoelige gegevens bevatten. Door deze bestanden na dertig dagen automatisch te verwijderen, wil het bedrijf voorkomen dat dergelijke informatie langdurig lokaal opgeslagen blijft.
Volgens Anthropic is de functie sinds de lancering van Claude Code aanwezig en wordt ze beschreven in de documentatie. Gebruikers wijzen er echter op dat de applicatie tijdens de installatie of eerste opstart nergens vermeldt dat gesprekken automatisch worden verwijderd.
Ontwikkelaars verliezen waardevolle context
Voor veel ontwikkelaars gaat het verlies verder dan alleen chatgeschiedenis. Gesprekken bevatten vaak ontwerpkeuzes, foutanalyses en de redeneringen achter codewijzigingen. Vooral bij onderzoeks- en ontwikkelingsprojecten vormt die context een belangrijk onderdeel van het werkproces.
Daarnaast melden verschillende gebruikers dat het verhogen van de bewaartermijn niet altijd helpt. Volgens analyses uit de GitHub-discussies baseert Claude Code de verwijdering op de wijzigingsdatum van het transcriptiebestand in plaats van de daadwerkelijke laatste activiteit. Daardoor kunnen bestanden die via een back-up, synchronisatiedienst of script werden aangepast onterecht als verouderd worden beschouwd en alsnog automatisch verdwijnen.
Momenteel bestaat er geen ingebouwde mogelijkheid om verwijderde transcripties te herstellen. Gebruikers adviseren daarom om de lokale transcriptiebestanden regelmatig te back-uppen. Tegelijk vragen veel ontwikkelaars Anthropic om duidelijkere waarschuwingen, een herstelperiode of een minder agressieve standaardinstelling voor het automatisch opschonen van gespreksgeschiedenis.
