mlsanityData to 7 Oct 2026

Agents That Teach: Towards Designing Incidental Learning Back into AI-Assisted Software Development

arXiv 2607.06101 ↗First posted 7 Jul 2026cs.SE cs.AI cs.CYcited by 0

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

AI coding agents are rapidly reshaping how software is built, with developers increasingly delegating substantial coding tasks to autonomous agents in pursuit of higher productivity. While these gains are real, they come at the cost of incidental learning. Developers historically acquired informal knowledge through effortful problem-solving, and this has long shaped how software engineering expertise develops. However, with over-reliance on agentic coding, unpracticed skills could atrophy silently over time. As this learning pathway is short-circuited, developers risk silently accruing Knowledge Debt, a developer-level analogue of Technical Debt, where changes the agent executes that the developer cannot fully understand accrue over time. In this paper, we argue that incidental learning will not re-emerge on its own and must be consciously designed back into developer-agent interactions, and propose six design principles to guide such systems. We then present "SHIELD", a multi-agent system grounded in the notion of "agents that teach", that operationalizes these principles by leveraging the AI coding agent's own reasoning to surface contextual, out-of-band learning moments without disrupting developer flow. Through this work, we envision a path toward learning-aware development environments where productivity and learning are complementary, not competing.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 7 of its 32 references that are in the map. First posted on arXiv 7 Jul 2026.

Builds on

7 of 32 references.

Closest ancestors · 1

Same direction, newest first

  1. 2025Coding With AI: From a Reflection on Industrial Practices to Future Computer Science and Software Engineering Education30 Dec

Other references · 6

  1. 2022Do People Engage Cognitively with AI? Impact of AI Assistance on Incidental Learningcited by 53
  2. 2026How AI Impacts Skill Formationcited by 20
  3. 2024Exploring the Design Space of Cognitive Engagement Techniques with AI-Generated Code for Enhanced Learningcited by 16
  4. 2026Mitigating "Epistemic Debt" in Generative AI-Scaffolded Novice Programming using Metacognitive Scriptscited by 2
  5. 2026Comprehension Debt in GenAI-Assisted Software Engineering Projectscited by 2
  6. 2026Critical Inker: Scaffolding Critical Thinking in AI-Assisted Writing Through Socratic Questioningcited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026Mise en Place for Agentic Coding: Deliberate Preparation as Context Engineering Methodology
  2. 2025Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025
  3. 2026Why Software Engineering Is Indispensable in the Age of Coding Agents
  4. 2026From Registry to Repository: How AI Agent Skills Are Written, Adapted, and Maintained
  5. 2026AgentForge: An Immersive Role-Playing Platform for Learning Agentic Software Engineering
  6. 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agents
  7. 2026Latent Programming Horizons in Coding Agents
  8. 2025Confucius Code Agent: Scalable Agent Scaffolding for Real-World Codebases