SkyRL-Agent: Efficient RL Training for Multi-turn LLM Agent
About
We introduce SkyRL-Agent, a framework for efficient, multi-turn, long-horizon agent training and evaluation. It provides efficient asynchronous dispatching, lightweight tool integration, and flexible backend interoperability, enabling seamless use with existing RL frameworks such as SkyRL-train, VeRL, and Tinker. Using SkyRL-Agent, we train SA-SWE-32B, a software engineering agent trained from Qwen3-32B (24.4% Pass@1) purely with reinforcement learning. We introduce two key components: an optimized asynchronous pipeline dispatcher that achieves a 1.55x speedup over naive asynchronous batching, and a tool-enhanced training recipe leveraging an AST-based search tool to facilitate code navigation, boost rollout Pass@K, and improve training efficiency. Together, these optimizations enable SA-SWE-32B to reach 39.4% Pass@1 on SWE-Bench Verified with more than 2x cost reduction compared to prior models reaching similar performance. Despite being trained solely on SWE tasks, SA-SWE-32B generalizes effectively to other agentic tasks, including Terminal-Bench, BrowseComp-Plus, and WebArena. We further demonstrate SkyRL-Agent's extensibility through case studies on deep research, computer use, and memory agents, each trained using a different training backend.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Software Engineering Task Resolution | SWE-bench Verified | Resolution Rate14.6 | 63 | |
| Automated Software Engineering | SWE-bench Verified | Resolved Rate39.4 | 39 | |
| Software Engineering Issue Solving | SWE-bench Verified | Accuracy39.4 | 15 | |
| Function Calling | BFCL Parity | Accuracy74.8 | 14 | |
| General AI Assistant Task | GAIA-127 | Accuracy11.5 | 14 | |
| Financial Agent Task | FinanceAgent-Terminal | Accuracy (%)13.3 | 14 | |
| Software Engineering Task Resolution | SWE-Gym (Holdout) | Task Resolution Rate8 | 12 | |
| Coding Agent | SWE-bench Verified single-run, single-patch evaluation protocol (test) | Resolution Rate39.4 | 11 | |
| Medical Agentic Reasoning | MedAgentBench | Accuracy15.8 | 10 | |
| Terminal Command Execution | Terminal-bench 2.0 | Accuracy16.2 | 7 |