[KongchangAI]
Concept工具搜索 / Tool Search

tool search

A tool retrieval mechanism proposed by Anthropic that reduces context token overhead by deferring the loading of tool definitions and retrieving them on demand. It addresses the problem of MCP tool definitions consuming a large amount of context.

Timeline (last 90 days)

Oct 27

The Claude Agent SDK by default uses tool search to lazily load MCP tool schemas, to avoid a large server occupying the context window from the start.

Unverified50%
Oct 24

Anthropic recommends addressing the too-many-tools problem by grouping tools by user intent and pairing them with tool search featuring lazy loading, avoiding stuffing all schemas into the context from the start.

Unverified50%
Oct 20

Claude Code v2.1.305 fixes the above regression: after detecting that tool search was rejected, it automatically retries the request without that feature.

Unverified50%
Oct 17

The Anthropic API's tool search tool marks tools with `defer_loading: true`; the definitions are still transmitted with the tools array, but by default the model sees at most the five tools returned by search each time, which Anthropic says typically reduces definition tokens by more than 85%.

Unverified50%
Oct 8

Tool search is typically implemented using vector embedding technology, retrieving the most relevant tools by semantic similarity and injecting them into the context.

Unverified50%

All Facts (5)

Source Articles