paper-with-me

Papers

Debug2Fix: Can Interactive Debugging Help Coding Agents Fix More Bugs?

2026-02-20 · Spandan Garg, Yufan Huang arxiv

While significant progress has been made in automating various aspects of software development through coding agents, there is still significant room for improvement in their bug fixing capabilities. Debugging and investigation of runtime behavior remains largely a manual, developer-driven process. Popular coding agents typically rely on either static analysis of the code or iterative test-fix cycles, which is akin to trial and error debugging. We posit that there is a wealth of rich runtime information that developers routinely access while debugging code, which agents are currently deprived of due to design limitations. Despite how prevalent debuggers are in modern IDEs and command-line tools, they have surprisingly not made their way into coding agents. In this work, we introduce Debug2Fix, a novel framework that incorporates interactive debugging as a core component of a software engineering agent via a subagent architecture. We incorporate debuggers for Java and Python into our agent framework and evaluate against GitBug-Java and SWE-Bench-Live and achieve >20% improvement in performance compared to the baseline for certain models. Furthermore, using our framework, we're able to make weaker models like GPT-5 and Claude Haiku 4.5 match or exceed the performances of stronger models like Claude Sonnet 4.5, showing that better tool design is often just as important as switching to a more expensive model. Finally, we conduct systematic ablations demonstrating the importance of both the subagent architecture and debugger integration.

📄 PDF Abstract BibTeX arXiv:2602.18571

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

debug-gym: A Text-Based Environment for Interactive Debugging

2025-03-27 · Xingdi Yuan, Morgane M Moss, Charbel El Feghali, Chinmay Singh 외

Large Language Models (LLMs) are increasingly relied upon for coding tasks, yet in most scenarios it is assumed that all relevant information can be either accessed in context or matches their training data. We posit tha…

Interactive Debugging and Steering of Multi-Agent AI Systems

2025-03-03 · Will Epperson, Gagan Bansal, Victor Dibia, Adam Fourney 외

Fully autonomous teams of LLM-powered AI agents are emerging that collaborate to perform complex tasks for users. What challenges do developers face when trying to build and debug these AI agent teams? In formative inter…

AI Agent

Agentic Vulnerability Reasoning on Windows COM Binaries

2026-05-06 · Hwiwon Lee, Jongseong Kim, Lingming Zhang arxiv

Windows Component Object Model (COM) services run with elevated privileges and are widely accessible to authenticated users, making race conditions in these binaries a critical surface for local privilege escalation. We …

AgentStepper: Interactive Debugging of Software Development Agents

2026-02-06 · Robert Hutter, Michael Pradel arxiv

Software development agents powered by large language models (LLMs) have shown great promise in automating tasks like environment setup, issue solving, and program repair. Unfortunately, understanding and debugging such …

Program Repair

DebugSL: An Interactive Tool for Debugging Sentiment Lexicons

2018-06-01 · NAACL 2018 6 · Andrew Schneider, John Male, Saroja Bhogadhi, Eduard Dragut

We introduce DebugSL, a visual (Web) debugging tool for sentiment lexicons (SLs). Its core component implements our algorithms for the automatic detection of polarity inconsistencies in SLs. An inconsistency is a set of …

Sentiment Analysis