TSR Desk · science · 9 November 2026, 07:00 UTC
Pdb or Not to Be: Comparing Debugging Interfaces With Pass$_{X}$@$k$
- What
- Pdb or Not to Be: Comparing Debugging Interfaces With Pass$_{X}$@$k$
- Who
- arxiv.org
- When
- 9 November 2026, 05:00 UTC
- Category
- Science
- Primary source
- https://arxiv.org/abs/2611.08666
- What is not known
- This brief does not claim independent replication. Claims that appear only on X and not in the primary source stay unknown.
Across both models, we find that two bash rollouts outperform the combination of one bash and one debugger rollout. It comes from a paper posted to arXiv on 9 November 2026. Interactive debuggers are indispensable to human software development, yet coding agents overwhelmingly rely on edit-execute-observe loops, using common bash tools, test scripts, and print statements to debug via repeated shell commands. Stepping through a debugger provides live access to runtime state, which may enable different problem-solving capabilities. However, prior work typically introduces the debugger as an additional tool or through a new subagent, making its individual contribution difficult to isolate from the associated scaffold changes. To address this, we compare a debugger-only agent against a bash-only agent on all 500 SWE-bench Verified instances, holding the rest of the scaffold fixed. We evaluate both architectures on two models, GPT-OSS-120B and Nemotron-3-Ultra-550B, with three independent runs per architecture $\times$ model configuration. Crucially, to distinguish interface specialization from expanded coverage under repeated sampling, we introduce pass$_X$@$k$, a cross-agent pass@$k$ that provides an unbiased estimator of the probability that at least one of $k$ agents is successful. Although the bash and debugger agents solve partially disjoint subsets of the benchmark in any single pair of runs, our pass$_X$@$2$ estimator reveals that this is largely due to run-to-run variance rather than tool complementarity. Our findings highlight the importance of accounting for stochastic variance in evaluating agent and tool diversity, and we hope that pass$_X$@$k$ will serve as a useful framework for the community.
Why it counts
Across both models, we find that two bash rollouts outperform the combination of one bash and one debugger rollout.
Sources
Primary source: primary source
What is not known
This brief does not claim independent replication. Claims that appear only on X and not in the primary source stay unknown.
No clip. The article still stands.