Favicon of Claude Quickstarts

Claude Quickstarts

Official Anthropic collection of starter projects for building apps with the Claude API, covering agents, computer use, and chat integrations.

Claude Quickstarts website screenshot
Claude Quickstarts GitHub repository preview

Claude Quickstarts is a collection of starter projects from Anthropic for developers building applications on top of the Claude API. Each quickstart is a self-contained project with its own README, meant to be cloned, configured, and extended for a real use case. It's aimed at developers who already have a Claude API key and want a working foundation instead of starting from an empty project.

The repo covers a wide range of application patterns: customer support bots, financial data analysis with chat, autonomous coding agents, and several integrations built on Claude Managed Agents (Slack, Linear, Sentry, MCP servers, scheduled briefs). It also includes computer-use and browser-use demos that show how to let Claude control a desktop or a browser tab through defined toolsets.

Key features

  • Multiple deployable templates: separate projects for support agents, financial analysis, coding agents, and more, each independently runnable.
  • Computer use and browser use demos: reference implementations for giving Claude control over a desktop (via VNC/RFB) or a browser tab (via Chrome DevTools Protocol), including minimal toolset examples in Python and TypeScript.
  • Managed Agents integrations: quickstarts wiring Claude Managed Agents into Slack, Linear, Microsoft Teams-style chat SDKs, CopilotKit/AG-UI, and scheduled cron-based agents.
  • Autonomous coding agent: a two-agent pattern (initializer + coding agent) that builds applications incrementally across sessions, with progress tracked via git and a feature list.
  • Production-minded patterns: examples covering prompt caching, server-side compaction, batched tool calls, sandboxed shells, and trajectory recording for more reliable agents.
  • Independent setup per project: each quickstart has its own README and dependency list, so you only install what you need for the one you're using.
  • MIT licensed: free to clone, modify, and redeploy.

Ideal use cases

This repo fits developers who want a working reference before building a custom Claude-powered app: a support bot with a knowledge base, a chat interface over financial data, a Slack or Linear bot backed by an agent session, or a desktop/browser automation agent. It's also useful as a teaching resource for understanding Claude's tool-use, computer-use, and Managed Agents APIs through real code rather than documentation alone.

It's not a fit if you need a single polished, production-ready product out of the box. The projects are described as pedagogical or reference implementations (the README explicitly calls some "not production code"), so expect to adapt authentication, error handling, and deployment for your own environment. If you don't have a Claude API key or don't plan to use the Claude API directly, there's nothing here for you.

Installation

Each quickstart is self-contained with its own setup steps, but the general flow is:

# 1. Clone the repository
git clone https://github.com/anthropics/claude-quickstarts.git
cd claude-quickstarts

# 2. Navigate to the quickstart you want
cd customer-support-agent   # or financial-data-analyst, computer-use-demo, etc.

# 3. Install dependencies (varies per project, typically npm or pip)
npm install

# 4. Set your Claude API key as an environment variable
export ANTHROPIC_API_KEY=your_api_key_here

# 5. Run the quickstart
npm run dev

You'll need a Claude API key, available for free sign-up at console.anthropic.com. Since the repo mixes TypeScript and Python projects, check each subdirectory's README for the exact dependency manager (npm, pnpm, pip) and run command before starting. Some quickstarts, like the computer-use and browser-use demos, may require additional setup such as Docker containers, a VM, or VNC/CDP access, so read the specific project README before running.

Frequently asked questions

Share:

Stars
18.7K
Forks
3.2K
Last commit
11 days ago
Repository age
2 years
License
MIT
Self-hosted
No
Activity score
82/100
View Repository
Ad
Favicon

 

  
 

Similar to Claude Quickstarts

Favicon

 

  
 
Favicon

 

  
 
Favicon