菜单

关于 🐙 GitHub
arXiv 提交日期: 2026-04-27
📄 Abstract - MEMCoder: Multi-dimensional Evolving Memory for Private-Library-Oriented Code Generation

Large Language Models (LLMs) excel at general code generation, but their performance drops sharply in enterprise settings that rely on internal private libraries absent from public pre-training corpora. While Retrieval-Augmented Generation (RAG) offers a training-free alternative by providing static API documentation, we find that such documentation typically provides only isolated definitions, leaving a fundamental knowledge gap. Specifically, LLMs struggle with a task-level lack of coordination patterns between APIs and an API-level misunderstanding of parameter constraints and boundary conditions. To address this, we propose MEMCoder, a novel framework that enables LLMs to autonomously accumulate and evolve Usage Guidelines across these two dimensions. MEMCoder introduces a Multi-dimensional Evolving Memory that captures distilled lessons from the model's own problem-solving trajectories. During inference, MEMCoder employs a dual-source retrieval mechanism to inject both static documentation and relevant historical guidelines into the context. The framework operates in an automated closed loop by using objective execution feedback to reflect on successes and failures, resolve knowledge conflicts, and dynamically update memory. Extensive evaluations on the NdonnxEval and NumbaEval benchmarks demonstrate that MEMCoder substantially enhances existing RAG systems, yielding an average absolute pass@1 gain of 16.31%. Furthermore, MEMCoder exhibits vastly superior domain-specific adaptation compared to existing memory-based continual learning methods.

顶级标签: llm systems machine learning
详细标签: code generation retrieval-augmented generation evolving memory enterprise domain private library 或 搜索:

MEMCoder:面向私有库代码生成的多维演化记忆框架 / MEMCoder: Multi-dimensional Evolving Memory for Private-Library-Oriented Code Generation


1️⃣ 一句话总结

该论文提出MEMCoder框架,通过让大语言模型在代码生成过程中自主积累并动态更新跨API协调模式和参数约束的使用指南,从而有效解决企业内私有库代码生成准确率低的问题,使现有检索增强生成系统的性能平均提升16.31%。

源自 arXiv: 2604.24222