mlsanityData to 7 Oct 2026

UniDebugger: Hierarchical Multi-Agent Framework for Unified Software Debugging

arXiv 2404.17153 ↗First posted 26 Apr 2024cs.SEcited by 35

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Software debugging is a time-consuming endeavor involving a series of steps, such as fault localization and patch generation, each requiring thorough analysis and a deep understanding of the underlying logic. While large language models (LLMs) demonstrate promising potential in coding tasks, their performance in debugging remains limited. Current LLM-based methods often focus on isolated steps and struggle with complex bugs. In this paper, we propose the first end-to-end framework, FixAgent, for unified debugging through multi-agent synergy. It mimics the entire cognitive processes of developers, with each agent specialized as a particular component of this process rather than mirroring the actions of an independent expert as in previous multi-agent systems. Agents are coordinated through a three-level design, following a cognitive model of debugging, allowing adaptive handling of bugs with varying complexities. Experiments on extensive benchmarks demonstrate that FixAgent significantly outperforms state-of-the-art repair methods, fixing 1.25× to 2.56× bugs on the repo-level benchmark, Defects4J. This performance is achieved without requiring ground-truth root-cause code statements, unlike the baselines. Our source code is available on https://github.com/AcceptePapier/UniDebugger.

Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 14 of its 59 references that are in the map. First posted on arXiv 26 Apr 2024.

Builds on

14 of 59 references.

Closest ancestors · 2

Same direction, newest first

  1. 2023ChatDev: Communicative Agents for Software Development16 Jul
  2. 2023Self-collaboration Code Generation via ChatGPT15 Apr

Other references · 12

  1. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  2. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  3. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  4. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  5. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  6. 2023Keep the Conversation Going: Fixing 162 out of 337 bugs for 0.42 each using ChatGPTcited by 125
  7. 2021CURE: Code-Aware Neural Machine Translation for Automatic Program Repaircited by 85
  8. 2023Large Language Models for Test-Free Fault Localizationcited by 67
  9. 2019TBar: Revisiting Template-based Automated Program Repaircited by 64
  10. 2021A Syntax-Guided Edit Decoder for Neural Program Repaircited by 57
  11. 2018A Comprehensive Study of Automatic Program Repair on the QuixBugs Benchmarkcited by 17
  12. 2021Fault Localization with Code Coverage Representation Learningcited by 16

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 8; 2025: 17; 2026: 10.

35 papers.

Sort:

By area:

  1. 2024Prompt Infection: LLM-to-LLM Prompt Injection within Multi-Agent Systemscited by 126
  2. 2024On the Resilience of LLM-Based Multi-Agent Collaboration with Faulty Agentscited by 92
  3. 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 85
  4. 2025Understanding Software Engineering Agents: A Study of Thought-Action-Result Trajectoriescited by 75
  5. 2024Alibaba LingmaAgent: Improving Automated Issue Resolution via Comprehensive Repository Explorationcited by 58
  6. 2024Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvementcited by 57
  7. 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AIcited by 39
  8. 2025Thinking Longer, Not Larger: Enhancing Software Engineering Agents via Scaling Test-Time Computecited by 25
  9. 2024ProSec: Fortifying Code LLMs with Proactive Security Alignmentcited by 24
  10. 2025Attack the Messages, Not the Agents: A Multi-round Adaptive Stealthy Tampering Framework for LLM-MAScited by 17
  11. 2025Reasoning-as-Logic-Units: Scaling Test-Time Reasoning in Large Language Models Through Logic Unit Alignmentcited by 12
  12. 2025CipherBank: Exploring the Boundary of LLM Reasoning Capabilities through Cryptography Challengescited by 11
23 more
  1. 2025Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue Fixingcited by 11
  2. 2024SQLFixAgent: Towards Semantic-Accurate Text-to-SQL Parsing via Consistency-Enhanced Multi-Agent Collaborationcited by 10
  3. 2025CXXCrafter: An LLM-Based Agent for Automated C/C++ Open Source Software Buildingcited by 10
  4. 2024A Multi-Agent Approach to Fault Localization via Graph-Based Retrieval and Reflexioncited by 8
  5. 2025Towards Cognitive Synergy in LLM-Based Multi-Agent Systems: Integrating Theory of Mind and Critical Evaluationcited by 7
  6. 2026TraceCoder: A Trace-Driven Multi-Agent Framework for Automated Debugging of LLM-Generated Codecited by 6
  7. 2025DefenderBench: A Toolkit for Evaluating Language Agents in Cybersecurity Environmentscited by 4
  8. 2025PAGENT: Learning to Patch Software Engineering Agentscited by 4
  9. 2026Loc2Repair: A Framework for Evaluating the Impact of File-Level Issue Localization in Repo-Level LLM Repaircited by 3
  10. 2025Adversarial Reasoning for Repair Based on Inferred Program Intentcited by 2
  11. 2025HAFixAgent: History-Aware Program Repair Agentcited by 2
  12. 2026Smarter Saboteurs, Better Fixers: Scaling & Security in Linear Multi-Agent Workflowscited by 2
  13. 2025Towards Adaptive Software Agents for Debuggingcited by 1
  14. 2025Collaborative Agents for Automated Program Repair in Rubycited by 1
  15. 2026CodeGlance: Understanding Code Reasoning Challenges in LLMs through Multi-Dimensional Feature Analysiscited by 1
  16. 2026Debug2Fix: Can Interactive Debugging Help Coding Agents Fix More Bugs?cited by 1
  17. 2026InconLens: Interactive Visual Diagnosis of Behavioral Inconsistencies in LLM-based Agentic Systemscited by 1
  18. 2026Precise Debugging Benchmark: Is Your Model Debugging or Regenerating?cited by 1
  19. 2026RepoRescue: An Empirical Study of LLM Agents on Whole-Repository Compatibility Rescuecited by 1
  20. 2026Multi-Perspective Agentic Program Repair via Code Property Graphs and Temporal Execution Graphscited by 1
  21. 2025DebugTA: An LLM-Based Agent for Simplifying Debugging and Teaching in Programming Educationcited by 0
  22. 2025ComboBench: Can LLMs Manipulate Physical Devices to Play Virtual Reality Games?cited by 0
  23. 2026Dude: A Dual-Detection Multi-Agent System for Paper-Code Discrepancy Detectioncited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026Empowering Autonomous Debugging Agents with Efficient Dynamic Analysis
  2. 2026Evaluating Agentic Code Repair Capabilities in Distributed Systems
  3. 2026AgentStepper: Interactive Debugging of Software Development Agents
  4. 2026AgentDebugX: An Open-Source Toolkit for Failure Observability, Attribution, and Recovery in LLM Agents
  5. 2025Interactive Debugging and Steering of Multi-Agent AI Systems
  6. 2025DoVer: Intervention-Driven Auto Debugging for LLM Multi-Agent Systems
  7. 2024An Empirical Study on LLM-based Agents for Automated Bug Fixing
  8. 2026SelfHeal: Empirical Fix Pattern Analysis and Bug Repair in LLM Agents