English

Improving Performance of Commercially Available AI Products in a Multi-Agent Configuration

Software Engineering 2024-10-30 v1 Artificial Intelligence

Abstract

In recent years, with the rapid advancement of large language models (LLMs), multi-agent systems have become increasingly more capable of practical application. At the same time, the software development industry has had a number of new AI-powered tools developed that improve the software development lifecycle (SDLC). Academically, much attention has been paid to the role of multi-agent systems to the SDLC. And, while single-agent systems have frequently been examined in real-world applications, we have seen comparatively few real-world examples of publicly available commercial tools working together in a multi-agent system with measurable improvements. In this experiment we test context sharing between Crowdbotics PRD AI, a tool for generating software requirements using AI, and GitHub Copilot, an AI pair-programming tool. By sharing business requirements from PRD AI, we improve the code suggestion capabilities of GitHub Copilot by 13.8% and developer task success rate by 24.5% -- demonstrating a real-world example of commercially-available AI systems working together with improved outcomes.

Keywords

Cite

@article{arxiv.2410.22129,
  title  = {Improving Performance of Commercially Available AI Products in a Multi-Agent Configuration},
  author = {Cory Hymel and Sida Peng and Kevin Xu and Charath Ranganathan},
  journal= {arXiv preprint arXiv:2410.22129},
  year   = {2024}
}

Comments

7 pages, 8 figures