🚀NEW COURSEVibe Coding AI Apps with Claude Code 🤖✨Enroll now
Agents

What Are Tools Anyway? A Survey of Tool Use in LLMs

Free while signed in. Answers cite the passages they came from.

Paper preview
What Are Tools Anyway? A Survey of Tool Use in LLMs
The curator’s take

This survey establishes a formal definition of tools as "external programs used by LMs" and systematizes when, why, and how tool-use improves LLM performance.

Key points
01

Formal definition: Tools are any external program invoked by an LM to augment its capabilities, unifying function calling, retrieval, code execution, and web browsing under one framework.

02

Taxonomy: Organizes tool-use scenarios and techniques so that prior work can be compared on common axes (trigger, invocation, integration, supervision).

03

Cost-benefit analysis: Empirically measures compute and latency overhead of tool use versus accuracy gain across benchmarks, revealing clear tradeoffs rather than free lunches.

04

Open directions: Identifies challenges in tool selection, generalization to unseen tools, and evaluation methodology as the main bottlenecks for the next wave of tool-augmented LLMs.

Every Monday
Get next week’s papers.

The same picks and the same summaries, in your inbox. Free, and 176 issues deep.

Subscribe on Substack