Integrating Large Language Models(LLMs) into autonomous agents marks a significant shift in the research landscape by offering cognitive abilities competitive to human planning and reasoning. This paper envisions the evolution of LLM-based Multi-Agent (LMA) systems in addressing complex and multi-faceted software engineering challenges. LMA systems introduce numerous benefits, including enhanced robustness through collaborative cross-examination, autonomous problem-solving, and scalable solutions to complex software projects. By examining the role of LMA systems in future software engineering practices, this vision paper highlights the potential applications and emerging challenges. We further point to specific opportunities for research and conclude with a research agenda with a set of research questions to guide future research directions.
翻译:将大语言模型集成到自主智能体中,通过提供与人类规划和推理能力相媲美的认知能力,标志着研究格局的重大转变。本文展望了基于大语言模型的多智能体(LMA)系统在应对复杂且多层面的软件工程挑战中的演进。LMA系统带来了诸多优势,包括通过协作交叉验证增强鲁棒性、自主问题求解能力,以及为复杂软件项目提供可扩展的解决方案。通过探讨LMA系统在未来软件工程实践中的作用,这篇愿景论文强调了潜在的应用领域和新兴挑战。我们进一步指出了具体的研究机遇,并最终提出了一项研究议程,其中包含一系列研究问题,以指导未来的研究方向。