Claude Agent SDK Demos — Project Guide
Demo Projects
| Demo | What It Shows | Tech Stack |
|---|---|---|
| Hello World | Basic SDK setup and agent invocation | TypeScript |
| Hello World V2 | V2 Session API, multi-turn conversations, session persistence | TypeScript |
| Email Agent | IMAP inbox display, agentic email search, AI-powered email assistance | TypeScript, IMAP |
| Research Agent | Multi-agent coordination, parallel agent spawning, report synthesis | TypeScript |
| Resume Generator | Web searching, .docx document generation from search results |
TypeScript |
| Excel Demo | Spreadsheet file handling and analysis with Claude | TypeScript |
| Simple Chat App | Full conversation loop, streaming responses over WebSocket | React, Express |
| AskUserQuestion Previews | HTML rendering of options, WebSocket communication, plan mode steering | TypeScript |
Featured: Research Agent
The Research Agent demo showcases multi-agent orchestration:
- Coordinator Agent receives a research topic
- Spawns 3-5 specialized research sub-agents in parallel
- Each sub-agent searches different sources and angles
- Synthesis agent combines findings into a structured report
- Activity tracking shows real-time agent progress
Featured: Email Agent
A fully functional email assistant:
- Connects to any IMAP email server
- Displays inbox with AI-generated summaries
- Searches emails using natural language queries
- Drafts responses with context awareness
Featured: Simple Chat App
A complete full-stack chat application:
- Frontend: React with real-time streaming UI
- Backend: Express + WebSocket for streaming responses
- Features: Conversation history, streaming tokens, tool use visualization
How to Use These Demos
- Clone the repository
- Navigate to any demo directory
- Copy
.env.exampleto.envand add your Anthropic API key - Install dependencies and run
- Study the code patterns and adapt for your projects
FAQ
Q: What are Claude Agent SDK Demos? A: 8 official demo projects by Anthropic showing how to build AI applications with the Claude Agent SDK — from basic setup to multi-agent research systems and full-stack chat apps.
Q: Are these production-ready? A: No, these are designed for learning and prototyping. Study the patterns and adapt them for production with proper error handling and security.
Q: Is it free? A: Yes, MIT license. You pay for Anthropic API usage.