claude-agent-sdk-demos
Claude Code SDK Demos
Claude Agent SDK Demos is an official collection of example AI agents and applications built with Anthropic's Claude Agent SDK. The repository showcases eight different agent implementations, ranging from a simple hello-world tutorial to sophisticated multi-agent research systems that coordinate parallel subagents. Developers can use these demos as reference implementations to learn agent development patterns, session management, tool-use callbacks, and web-socket integration. Each demo runs locally and includes complete source code for email assistants, Excel processors, resume generators, and interactive chat applications.
Key Features
Use Cases
- 01Learning Claude Agent SDK patterns and best practices through working examples
- 02Building conversational AI assistants with multi-turn dialogue and state management
- 03Creating multi-agent research systems that coordinate specialized subagents
- 04Developing email automation tools with natural language search and assistance
- 05Prototyping document generation workflows that combine web research and structured output
- 06Implementing visual tool-use interfaces with HTML previews for user questions
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
claude-agent-sdk-demos — FAQ
What is claude-agent-sdk-demos?+
Claude Agent SDK Demos is an official collection of example AI agents from Anthropic that demonstrate different ways to build applications using the Claude Agent SDK. The repository includes eight different demos covering email assistants, research agents, chat interfaces, and document generators, all intended for local development and learning.
How do I install and run the Claude Agent SDK demos?+
Clone the repository from GitHub, navigate to the specific demo folder you want to try, and follow its individual README instructions. Each demo has its own setup requirements and run commands specific to its functionality.
What prerequisites are needed to use these agent demos?+
You need the Bun runtime or Node.js 18+, and an Anthropic API key from console.anthropic.com. Some demos may have additional dependencies listed in their individual README files.
Which AI clients work with these Claude agent demos?+
These demos are standalone applications built with the Claude Agent SDK rather than plugins for existing AI clients. They run as local applications and connect directly to Claude's API.
Are the Claude Agent SDK demos free to use?+
The demo code itself is open-source under the MIT license and free to use. However, running the demos requires an Anthropic API key and will incur API usage costs based on your Claude API consumption.
Can I deploy these agent demos to production?+
No, Anthropic explicitly warns these are demo applications intended only for local development and should NOT be deployed to production or used at scale. They serve as reference implementations for learning purposes.
How do I install claude-agent-sdk-demos?+
Open the source repository on GitHub and follow its README. claude-agent-sdk-demos is a agent — MCP Agents Market links you directly to the official repo.
Is claude-agent-sdk-demos free?+
claude-agent-sdk-demos is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.