English

CodeEdu: A Multi-Agent Collaborative Platform for Personalized Coding Education

Multiagent Systems 2025-07-21 v1

Abstract

Large Language Models (LLMs) have demonstrated considerable potential in improving coding education by providing support for code writing, explanation, and debugging. However, existing LLM-based approaches generally fail to assess students' abilities, design learning plans, provide personalized material aligned with individual learning goals, and enable interactive learning. Current work mostly uses single LLM agents, which limits their ability to understand complex code repositories and schedule step-by-step tutoring. Recent research has shown that multi-agent LLMs can collaborate to solve complicated problems in various domains like software engineering, but their potential in the field of education remains unexplored. In this work, we introduce CodeEdu, an innovative multi-agent collaborative platform that combines LLMs with tool use to provide proactive and personalized education in coding. Unlike static pipelines, CodeEdu dynamically allocates agents and tasks to meet student needs. Various agents in CodeEdu undertake certain functions specifically, including task planning, personalized material generation, real-time QA, step-by-step tutoring, code execution, debugging, and learning report generation, facilitated with extensive external tools to improve task efficiency. Automated evaluations reveal that CodeEdu substantially enhances students' coding performance.

Keywords

Cite

@article{arxiv.2507.13814,
  title  = {CodeEdu: A Multi-Agent Collaborative Platform for Personalized Coding Education},
  author = {Jianing Zhao and Peng Gao and Jiannong Cao and Zhiyuan Wen and Chen Chen and Jianing Yin and Ruosong Yang and Bo Yuan},
  journal= {arXiv preprint arXiv:2507.13814},
  year   = {2025}
}

Comments

4 pages, 4 figures. Demo video available at: https://youtu.be/9iIVmTT4CVk