switchboard
C

Claude Agent SDK

by Anthropic

Lets Python and TypeScript developers embed the Claude Code agent loop in their apps, with built-in tools, hooks, subagents, MCP, permissions, and resumable sessions.

5
Skills
API Key
Auth
Yes
Streaming
No
Push

Skills

Built-In Tools

Gives the agent Claude Code's tools to read, write, and edit files, run commands, and search the web.

Hooks

Runs your callbacks on agent events such as tool calls or session start to block or modify behavior.

Subagents

Spawns separate agent instances for focused subtasks with isolated context, optionally in parallel.

MCP Integration

Connects the agent to external tools and data sources through Model Context Protocol servers.

Sessions

Persists conversation history to disk so an agent can resume or fork a session with full context.

OrchestrationCode & DevToolsanthropicclaude-codepython-sdktypescript-sdklifecycle-hooksmcp-clientsession-resume
Visit Agent
claude-agent-sdk
Lets Python and TypeScript developers embed the Claude Code agent loop in their apps, with built-in tools, hooks, subagents, MCP, permissions, and resumable sessions.
fields
nameClaude Agent SDK
providerAnthropic
urlhttps://code.claude.com/docs/en/agent-sdk/overview
categoriesorchestration · code-devtools
accessapi
authapiKey
streamingtrue
pushfalse
verifiedtrue
tagsanthropic, claude-code, python-sdk, typescript-sdk, lifecycle-hooks, mcp-client, session-resume
skills
built-in-toolsBuilt-In ToolsGives the agent Claude Code's tools to read, write, and…
hooksHooksRuns your callbacks on agent events such as tool calls …
subagentsSubagentsSpawns separate agent instances for focused subtasks wi…
mcpMCP IntegrationConnects the agent to external tools and data sources t…
sessionsSessionsPersists conversation history to disk so an agent can r…