SynthTools: A Framework for Scaling Synthetic Tools for Agent Development

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Castellani, Tommaso, Ye, Naimeng, Mittal, Daksh, Yen, Thomson, Koukoumidis, Emmanouil, Zeng, William, Namkoong, Hongseok
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914606065123328
author Castellani, Tommaso
Ye, Naimeng
Mittal, Daksh
Yen, Thomson
Koukoumidis, Emmanouil
Zeng, William
Namkoong, Hongseok
author_facet Castellani, Tommaso
Ye, Naimeng
Mittal, Daksh
Yen, Thomson
Koukoumidis, Emmanouil
Zeng, William
Namkoong, Hongseok
contents For agentic systems to use external tools to solve complex, long-horizon tasks, we need a large set of diverse and controllable tool-use environments. We introduce SynthTools, a fully LLM-based pipeline spanning the entire lifecycle: environment generation, simulation, validation and task construction. By operating end-to-end through LLMs, our framework complements other tool-use environments bottlenecked by the complexity of real APIs, and ensures scalability and controllability by design. The framework consists of three components: top-down environment generation, which hierarchically constructs diverse, domain-grounded tool environments; environment simulation and validation, which ensures tools can be reliably emulated and filters out those that cannot; and bottom-up task and trajectory generation, which produces solvable and verifiable tasks together with multi-step trajectories, exposing control over difficulty, length, trajectory composition, and domain focus to guarantee flexibility. As a concrete instantiation, we release the dataset comprising $73{,}883$ validated tools across $6{,}800$ environments and $100$ fields, $79{,}925$ verifiable tasks as well as the pipeline to generate trajectories at scale. Training Qwen3 models of various sizes on a corpus of trajectories generated from these tasks yields gains across multiple tool-use benchmarks, including real APIs, indicating tool-use capabilities trained on synthetic data may transfer to some real environments. Together, these results suggest that SynthTools can serve as a useful infrastructure for large-scale training of tool-use agents.
format Preprint
id arxiv_https___arxiv_org_abs_2511_09572
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SynthTools: A Framework for Scaling Synthetic Tools for Agent Development
Castellani, Tommaso
Ye, Naimeng
Mittal, Daksh
Yen, Thomson
Koukoumidis, Emmanouil
Zeng, William
Namkoong, Hongseok
Artificial Intelligence
Machine Learning
Software Engineering
For agentic systems to use external tools to solve complex, long-horizon tasks, we need a large set of diverse and controllable tool-use environments. We introduce SynthTools, a fully LLM-based pipeline spanning the entire lifecycle: environment generation, simulation, validation and task construction. By operating end-to-end through LLMs, our framework complements other tool-use environments bottlenecked by the complexity of real APIs, and ensures scalability and controllability by design. The framework consists of three components: top-down environment generation, which hierarchically constructs diverse, domain-grounded tool environments; environment simulation and validation, which ensures tools can be reliably emulated and filters out those that cannot; and bottom-up task and trajectory generation, which produces solvable and verifiable tasks together with multi-step trajectories, exposing control over difficulty, length, trajectory composition, and domain focus to guarantee flexibility. As a concrete instantiation, we release the dataset comprising $73{,}883$ validated tools across $6{,}800$ environments and $100$ fields, $79{,}925$ verifiable tasks as well as the pipeline to generate trajectories at scale. Training Qwen3 models of various sizes on a corpus of trajectories generated from these tasks yields gains across multiple tool-use benchmarks, including real APIs, indicating tool-use capabilities trained on synthetic data may transfer to some real environments. Together, these results suggest that SynthTools can serve as a useful infrastructure for large-scale training of tool-use agents.
title SynthTools: A Framework for Scaling Synthetic Tools for Agent Development
topic Artificial Intelligence
Machine Learning
Software Engineering
url https://arxiv.org/abs/2511.09572