Long-Term Simulation Exposes Cognitive-Developmental Risks in AI Companions

Kaicheng Shen, Lingyu Li, Wen Wu, Yan Teng, Liang He +1 more
6/24/2026
cs.AI

No confident code implementation found for this paper.

Abstract

AI companions powered by large language models increasingly interact with cognition-developing users, including children and adolescents, creating risks that may accumulate over time. Existing safety evaluations largely rely on single-turn or short-session tests, which cannot capture risks that emerge only through prolonged interaction. To address this gap, we propose TSJ (Theater-Stage-Judge), a longitudinal framework combining persona-driven user simulation, dynamic psychological-state updating and retrospective evaluation. We evaluate six mainstream models across four developmental stages, twenty-four risk dimensions and three psychological-vulnerability personas, covering 12,960 simulated person-day interactions. TSJ shows that short-horizon testing systematically underestimates developmental risks, for which TSJ yields a stable risk estimate only after 140 turns within prolonged simulated relationships. Applying TSJ further identifies early childhood and emerging adulthood as the most vulnerable stages, with cognitive trust and emotional dependency as the weakest domains. TSJ provides a scalable methodology for longitudinal cognitive developmental risk evaluation in AI companion systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{shen2026longterm,
  title  = {Long-Term Simulation Exposes Cognitive-Developmental Risks in AI Companions},
  author = {Kaicheng Shen and Lingyu Li and Wen Wu and Yan Teng and Liang He and Yingchun Wang},
  year   = {2026},
  eprint = {2606.25396},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.25396v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.25396.svg)](https://codeofpaper.com/paper/2606.25396)

Discussion