LogoAIAny
Icon for item

Claude Agent SDK Demos

A demo repository from Anthropic showcasing the Claude Agent SDK. It contains multiple example applications (Email Agent, Excel Demo, Hello World, Research Agent) that illustrate how to build agentic, multi-agent, and AI-assisted workflows with Claude. Intended for local development and learning; not for production. Requires Bun or Node.js 18+ and an Anthropic API key.

Introduction

Claude Agent SDK Demos

A collection of demo applications and example code from Anthropic that demonstrate how to use the Claude Agent SDK to build AI-powered, agentic applications.

What this repository contains
  • Email Agent: an in-development IMAP email assistant that can display your inbox, perform agentic search across emails, and provide AI-assisted email help.
  • Excel Demo: examples of working with spreadsheets and Excel files using Claude-powered helpers.
  • Hello World: a minimal getting-started example to show the basics of the Claude Agent SDK.
  • Research Agent: a multi-agent research system that breaks requests into subtopics, spawns parallel researcher subagents to search and gather information, and synthesizes findings into detailed reports while tracking subagent activity.
Key characteristics
  • Purpose: educational demos that showcase common patterns for building with the Claude Agent SDK — multi-agent coordination, tool usage, document/spreadsheet handling, and agentic workflows.
  • Usage: intended for local development, experimentation, and learning. The README includes quick-start instructions for cloning and running individual demo folders.
  • Requirements: Bun runtime (or Node.js 18+), and an Anthropic API key for calling Claude endpoints.
  • License & safety: sample code is MIT-licensed but explicitly marked as not suitable for production or large-scale deployment.
Quick start (example)
  1. Clone the repo:
git clone https://github.com/anthropics/claude-agent-sdk-demos.git
cd claude-agent-sdk-demos
  1. Choose a demo folder (e.g. email-agent) and follow its README for setup and usage.
Notes
  • This repo is maintained by Anthropic as demonstrational material for the Claude ecosystem. It shows practical patterns but omits production hardening and secure deployment considerations.
  • Metadata available from the repository context: created on 2025-09-17 and publicly starred (example star count in context: 954).
  • Claude Agent SDK documentation (official): provided in the repo homepage/links for deeper SDK reference and API docs.

Information

  • Websitegithub.com
  • AuthorsAnthropic
  • Published date2025/09/17