Why Multi-Step Tool-Use Reinforcement Learning Collapses and How Supervisory Signals Fix It

Yupu Hao, Zhuoran Jin, Huanxuan Liao, Kang Liu, Jun Zhao
6/24/2026
cs.CLcs.LG

Official code: hypasd-art/Tool-RL-Box (0 stars, MIT, last commit 2026-06-19).

Abstract

Tool use enables large language models (LLMs) to perform complex tasks, and recent agentic reinforcement learning (RL) methods show promise for enhancing model capabilities. However, RL alone often leads to instability or limited gains in tool-use tasks. In our experiments, some models exhibit catastrophic collapse, where performance abruptly drops and tool-invocation structures fail. The analysis reveals that these failures stem from unexpected probability spikes in specific control tokens, disrupting structured execution, yet the underlying tool-use capability remains intact, merely obscured by specific formats. To address this, we systematically investigate a diverse set of supervisory signals, including off-policy supervision, hint-based guidance, erroneous example supervision, and others, applied under both synchronous and interleaved training schemes. We find that interleaving supervised fine-tuning (SFT) with RL substantially improves stability, but exhibits degraded performance under format and content out-of-distribution (OOD) evaluation. We also analyze the impact of learning rates and generalization across settings. These results highlight the importance of understanding RL failures and demonstrate how diverse supervisory signals can guide exploratory learning, enabling robust training of LLMs for complex, multi-step tool-use tasks. Our Code is available at https://github.com/hypasd-art/Tool-RL-Box.

View on arXivView PDF

Code Implementations(1)

MIT
00CSS, HTMLJun 19, 20264 months agoMIT

Similar Papers

Cite this paper

@article{hao2026multistep,
  title  = {Why Multi-Step Tool-Use Reinforcement Learning Collapses and How Supervisory Signals Fix It},
  author = {Yupu Hao and Zhuoran Jin and Huanxuan Liao and Kang Liu and Jun Zhao},
  year   = {2026},
  eprint = {2606.26027},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.26027v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.26027.svg)](https://codeofpaper.com/paper/2606.26027)

Discussion