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.
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.
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.