atlas

Research map / Multi-agent systems and games / LLM agents

Diversity Empowers Intelligence: Integrating Expertise of Software Engineering Agents

ICLR 2025 · Multi-agent systems and games › LLM agents · approach: LLM multi-agent collaboration and safety · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DEI, a meta-module that ensembles diverse SWE agents' patches and reranks them with an LLM code-review committee, raising SWE-Bench Lite resolve rates substantially.

Problem

Individual SWE agents resolve different sets of GitHub issues despite similar overall resolve rates, so no single agent is best; the paper asks how to harness this diversity to select the correct patch among candidates.

Approach

A meta-policy that treats existing SWE agent frameworks as an ensemble and uses an LLM committee to explain (issue, context, location, patch, conflicts) and score each candidate patch 1-10, averaging multiple votes to rerank candidates; it is agnostic to the underlying agent framework.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DEI to rerank candidates from 10 different agents rather than uniform/random selectionSWE agent committee · SWE-Bench Lite, 10 Agents (k=10)resolve rate: 26.6 -> 35.7Helped
Use DEI to rerank 10 Agentless runs rather than uniform/random selectionAgentless · SWE-Bench Lite, 10 Runs from Agentless (k=10)resolve rate: 20.4 -> 26.0Helped
Use DEI to rerank 10 Aider runs rather than uniform/random selectionAider · SWE-Bench Lite, 10 Runs from Aider (k=10)resolve rate: 21.7 -> 24.7Helped
Use DEI to rerank 10 Moatless runs rather than uniform/random selectionMoatless · SWE-Bench Lite, 10 Runs from Moatless (k=10)resolve rate: 15.9 -> 26.3Helped
Add explanations before scoring patches (ablation)DEI · SWE-Bench Lite, Open Agentsresolve rate: 32.3 -> 34.6Helped
Add explanations before scoring patches (ablation)DEI with Agentless candidates · SWE-Bench Lite, Agentlessresolve rate: 23.0 -> 26.0Helped
Add explanations before scoring patches (ablation)DEI with Aider candidates · SWE-Bench Lite, Aiderresolve rate: 23.3 -> 24.6Helped
Add explanations before scoring patches (ablation)DEI with Moatless candidates · SWE-Bench Lite, Moatlessresolve rate: 25.3 -> 25.6Helped
Use more votes to average DEI patch scores (ablation)DEI · SWE-Bench Literesolve rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: SWE-Bench Lite

Benchmarks: SWE-Bench Lite

Metrics: resolve rate Union@k Intersect@k Average@k n@k

Baselines: Agentless Moatless Tools Aider OpenDevin + CodeAct AutoCodeRover CodeR MASAI SIMA Cosine Genie CodeStory Aide

Builds on: SWE-bench SWE-agent Agentless Moatless Tools CodeAct

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy