E2B
SDK / ToolOpen-source secure sandboxes where AI agents run code — the de facto execution layer for agent apps.
- sandbox
- code-execution
- sdk
- agents
Anthropic's official TypeScript SDK for building agentic applications.
The same engine that powers Claude Code, packaged as a typed SDK for orchestrating tools, sub-agents, and long-running workflows.
Best for production agents that need the Claude Code loop programmatically — CI / CD pipelines, background workers, custom applications, and multi-agent orchestration via asyncio.gather. Pairs naturally with any TypeScript framework that talks async iterators; the SDK is the canonical production surface.
npm install @anthropic-ai/claude-agent-sdk Requires the Claude Code CLI on PATH and ANTHROPIC_API_KEY (or equivalent provider env) set. The SDK runs the CLI under the hood; both must be present.
Pin to a major version — the SDK's TypeScript types evolve between minor releases. Long-running batch workloads should use the streamed async iteration pattern; the sync helpers can block the event loop. Always set max_turns and max_budget_usd in production.
Repository
anthropics/claude-agent-sdk-typescriptCharted
Open-source secure sandboxes where AI agents run code — the de facto execution layer for agent apps.
Pythonic framework for building MCP servers — decorators, type hints, and zero boilerplate.
Python edition of the official Claude Agent SDK.