Claude Agent SDK
Anthropic's official Python and TypeScript SDK for building production agents with Claude — handles the tool-use loop, hooks, and slash commands.
The Claude Agent SDK (released 2025) packages the loop, tool registration, hook system (PreToolUse, PostToolUse, UserPromptSubmit), context compaction, and subagent orchestration. It is the canonical framework for building tool-using Claude agents and is the same runtime that powers Claude Code itself. Pricing is via either an Anthropic API key (paid metered) or via a Claude Pro/Max subscription token used inside Claude Code (subscription quota). 3rd-party tools calling Anthropic APIs directly with subscription OAuth tokens require "extra usage" credits as of 2026.
Related terms
AI systems where an LLM plans and executes multi-step tasks by calling external tools, accessing files, browsing, and adjusting its own approach based on results.
A capability of modern LLMs where the model emits structured JSON requesting that the host program execute a named tool with arguments — used to give the LLM internet, code execution, database, or any external action.
A neural network with billions of parameters trained on broad text corpora to predict and generate language — the engine behind ChatGPT, Claude, and Gemini.
Read more on the blog
Need this built into a real product?
Viprasol Tech ships production code for everything defined here — MT4/MT5 EAs, AI agents, B2B SaaS, AWS architecture.
Send a brief →