Claude Agent SDK
MITAnthropic's official SDK for building agents with Claude. Supports tool use, multi-turn, and orchestration.
About
The Claude Agent SDK is Anthropic's official framework for building production AI agents. It provides a high-level Python interface for agent loops, tool use, multi-turn conversations, and multi-agent orchestration — all built on Claude's native capabilities.
Designed for reliability over flexibility, the SDK handles the hard parts of agent development: tool execution, error recovery, context management, and streaming. It's used in production by companies like Notion, Replit, and DoorDash.
Features
- First-class tool use with automatic parameter validation
- Multi-agent orchestration with handoffs and delegation
- Built-in guardrails and safety checks
- Streaming support for real-time UIs
- Session persistence and context management
- Comprehensive logging and tracing
Use cases
- Customer support agents with tool access
- Coding assistants with file and terminal tools
- Research agents that search, summarize, and synthesize
- Multi-agent workflows with specialist delegation
Alternatives
Try Claude Agent SDK
Visit the official website to get started.
Building an AI agent tool? Submit it for free or get featured placement for $400.