arXiv · 2607.15948
TARS: A Theory-of-Mind Agent for Personalized In-IDE Code Comprehension
Abstract
Code comprehension is one of the most time-consuming tasks in software engineering, yet most LLM-based assistants produce explanations that ignore who is asking and force developers into a disruptive copy-paste workflow. We present TARS, an LLM-powered agent integrated into Visual Studio Code that supports program comprehension through autonomous explanations anchored directly to the code under analysis. Built around a lightweight Theory of Mind paradigm, TARS profiles a developer's expertise, role, and stylistic preferences, then adapts the depth and tone of its explanations accordingly, grounding them in project documentation via Retrieval-Augmented Generation. To evaluate TARS, we conducted a controlled experiment with 18 participants on non-trivial Java snippets. Participants using TARS completed tasks 26\% faster, reported lower cognitive load, and found the explanations meaningfully adapted to their profiles.
Explore related subjects
Keep this discovery
Leopoldo Todisco, Antonio Della Porta, Stefano Lambiase, Fabio Palomba. 2026-07-17. TARS: A Theory-of-Mind Agent for Personalized In-IDE Code Comprehension. https://arxiv.org/abs/2607.15948
Cite the original work for its findings. Save a collection to share your selection of sources.