摘要
自动化代码文档对现代软件开发至关重要。现有仓库级方法独立处理组件,导致检索冗余、描述冲突且缺乏层次结构。为此,本文提出 MemDocAgent,一种长程代理框架,能在跨越整个仓库的统一上下文中生成文档。该框架结合了两个核心组件:一是依赖感知遍历引导,预设尊重依赖和粒度层次的遍历顺序;二是记忆引导的代理交互,代理通过与共享记忆 RepoMemory 交互,利用读写验证操作积累先工作轨迹。评估表明,MemDocAgent 在开源和闭源基线中表现最佳,具有实际适用性。
AI 推荐理由
论文提出基于共享记忆(RepoMemory)的代理框架,核心在于记忆引导的交互机制。
研究机构
Sungkyunkwan University, South Korea
University of Oslo, Norway
论文信息