13 papers
MRCoder: An Efficient Context Selecting Approach for Repository-Level Code Generation
Peiding Wang, Li Zhang, Fang Liu
The paper introduces MRCoder, a map-reduce based framework that selects and refines repository-specific code context using lightweight draft models, improving the accuracy and effi…
LLM-Driven Collaborative Model for Untangling Commits via Explicit and Implicit Dependency Reasoning
Bo Hou, Xin Tan, Kai Zheng +3
The paper introduces ColaUntangle, a framework that uses multiple LLM-driven agents to identify both explicit and implicit dependencies among code changes in order to separate tang…
An Empirical Study of Interaction Smells in Multi-Turn Human-LLM Collaborative Code Generation
Binquan Zhang, Li Zhang, Lin Shi +6
Large Language Models (LLMs) have revolutionized code generation, evolving from static tools into dynamic conversational interfaces that facilitate complex, multi-turn collaborativ…
A Scalable Benchmark for Repository-Oriented Long-Horizon Conversational Context Management
Yang Liu, Li Zhang, Fang Liu +2
In recent years, large language models (LLMs) have advanced rapidly, substantially enhancing their code understanding and generation capabilities and giving rise to powerful code a…
CodeMEM: AST-Guided Adaptive Memory for Repository-Level Iterative Code Generation
Peiding Wang, Li Zhang, Fang Liu +2
Large language models (LLMs) substantially enhance developer productivity in repository-level code generation through interactive collaboration. However, as interactions progress,…
Decoding Human-LLM Collaboration in Coding: An Empirical Study of Multi-Turn Conversations in the Wild
Binquan Zhang, Li Zhang, Haoyuan Zhang +5
Large language models (LLMs) are increasingly acting as dynamic conversational interfaces, supporting multi-turn interactions that mimic human-like conversation and facilitate comp…