atlas

Research map / Large language models / Reasoning and chain of thought

Joint Optimization of Tool Creation and Use for Large Language Model Agents

NeurIPS 2026 · Large language models › Reasoning and chain of thought · approach: Test-time compute scaling · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SMITH, a DAPO-based RL framework that jointly trains one LLM to write reusable Python tools with JSON schemas (build task) and to invoke them (use task), using execution, judge, and format rewards on Reasoning-Gym.

Problem

Inference-time tool-creation methods leave the tool writer decoupled from the tool user and do not explicitly optimize tool quality or reusability; training a single model to both create and use tools raises reward decomposition and circular-evaluation challenges.

Approach

A single policy is trained with DAPO on two balanced task streams: building a Python function plus JSON schema evaluated on held-out harder questions by a periodically synced evaluator copy, and using only the schema to answer queries. Format, execution accuracy, and an LLM judge score are kept as separate reward axes.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: Reasoning-Gym TabMWP GQA BFCL v4

Benchmarks: Reasoning-Gym (Seen) Reasoning-Gym (Unseen) TabMWP-Hard GQA BFCL v4 (no-web)

Metrics: macro-average accuracy output tokens

Baselines: Standard CoT LATM CRAFT TroVE KTCE ReTool LATM distill GPT-4.1 Qwen3-30B-A3B LATM

Builds on: DAPO GRPO LATM TroVE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy