Transforming Software Development with Multi-Agent Collaboration: CodeStory’s Aide Framework Sets State-of-the-Art on SWE-Bench-Lite with 40.3% Accepted Solutions
What is the Aide framework developed by Codestory?

Aide is a multi-agent coding framework developed by Codestory that uses numerous agents, each responsible for a specific code symbol, to work together in a natural language communication system. This AI-powered framework, which achieved a 40.3% accepted solutions rate on the SWE-Bench-Lite benchmark, aims to improve software development accuracy and efficiency by allowing developers to focus on complex problems while AI agents handle detailed tasks6.
What is the function of the Language Server Protocol in Aide?

The Language Server Protocol (LSP) in Aide facilitates communication among agents by ensuring accurate and effective information transmission. LSP allows up to 30 agents to be active simultaneously, collaborating on decisions and sharing information. This enables natural language communication between agents, each focused on a specific task unit, and enhances the framework's performance on benchmarks like SWE-Bench-Lite.
How does Aide's architecture utilize multi-agent systems?

Aide's architecture utilizes multi-agent systems by having numerous agents, each responsible for a specific code symbol like a class, function, enum, or type. These agents communicate using the Language Server Protocol (LSP) and can collaborate to make decisions and share information. Up to 30 agents can be active at once, working together to complete tasks and correct issues in the codebase.