列表也会在GitHub 同步更新中: https://github.com/allanj/repo-level-codegen-papers
论文
- 2024年01月:CODEAGENT: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges (来自软件工程)
- 提出了一个评估基准。
- 方法:使用工具检索,而非相似度
- 2023年12月:Context-Aware Code Generation Framework for Code Repositories: Local, Global, and Third-Party Library Awareness (来自软件工程)
- 专注于增强检索过程(基于GPT-3.5-Turbo)
- 2023年10月:CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completion
- 需要跨文件推理的基准
- 2023年09月:CodePlan: Repository-level Coding using LLMs and Planning
- 先规划,再执行
- 2023年06月:RepoFusion: Training Code Models to Understand Your Repository
- 训练以理解整个仓库
- 2023年03月:RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generation(EMNLP 2023)
- 基于相似度迭代地从仓库检索代码,直到代码正确
- 2023年03月:InferFix: End-to-End Program Repair with LLMs(ICSE)
- 查询数据库以检索
- 2022年06月:Repository-Level Prompt Generation for Large Language Models of Code(ICML 2023)
- 根据完整仓库生成提示,从提示提案列表中分类