LLM2D
DocAgent:一种自动代码文档生成的多agent系统
DocAgent: A Multi-Agent System for Automated Code Documentation Generation
作者: Dayu Yang, Antoine Simoulin, Xin Qian, Xiaoyi Liu, Yuwei Cao, Zhaopu Teng, Grey Yang
发布日期: 4/14/2025
arXiv ID: oai:arXiv.org:2504.08725v1

摘要

arXiv:2504.08725v1 宣告类型: cross 摘要:高质量的代码文档对于软件开发尤其在人工智能时代至关重要。然而,使用大规模语言模型(LLMs)自动生成它们仍然具有挑战性,因为现有方法往往会产生不完整、无用或事实错误的输出。我们介绍了DocAgent,这是一种使用拓扑代码处理进行增量上下文构建的新型多智能体协作系统。然后,专门化智能体(阅读器、搜索者、撰写者、验证者、协调者)协同生成文档。我们还提出了一种多方面评估框架,评估完整度、有用性和真实性。全面的实验表明,DocAgent在所有基线方法上都显著表现出色。我们的消融研究证实了拓扑处理顺序的至关重要的作用。DocAgent为复杂且专有的代码库提供了可靠的代码文档生成方法。