Anthropic killed Tool calling

Anthropic killed Tool calling

More

Descriptions:

Anthropic’s latest updates to its tool calling API represent a significant architectural shift for agent developers, and AI Jason breaks down exactly what changed and why it matters. The video explains how traditional tool calling forces LLMs to manually shuttle data between function calls — regenerating parameters, bloating context windows with irrelevant metadata, and wasting tokens on every round trip. The new programmatic tool calling feature, inspired by the “executable code actions” research paper, lets Claude write a short code block that orchestrates multiple tool calls directly, keeping intermediate results inside the code environment rather than flooding the model’s context.

The practical walkthrough shows how to enable programmatic tool calling in an existing agent with minimal changes: add a code execution tool to the model’s response handling and set an `allowed_caller` parameter on each tool definition. From there, Claude can use loops, conditionals, and deterministic filtering in its generated code to batch parallel tasks and avoid redundant LLM calls entirely.

AI Jason cites Anthropic’s own side-by-side comparisons showing Claude Opus 4.5 completing more of a puzzle-resolution benchmark with a dramatically smaller context footprint under programmatic calling versus the traditional method. Real-world gains of 30–50% token reduction are described for use cases involving large dataset processing and deterministic tool sequences. The video is a practical primer for anyone building production agents with Claude who wants to reduce latency, cost, and nondeterministic behavior.


📺 Source: AI Jason · Published February 22, 2026
🏷️ Format: Deep Dive

1 Item

Channels

1 Item

Companies