claude-quickstarts README

The project's README from github.com/anthropics/claude-quickstarts. As one markdown file: README.md.

Claude Quickstarts

Claude Quickstarts is a collection of projects designed to help developers quickly get started with building applications using the Claude API. Each quickstart provides a foundation that you can easily build upon and customize for your specific needs.

Getting Started

To use these quickstarts, you'll need an Claude API key. If you don't have one yet, you can sign up for free at console.anthropic.com.

Available Quickstarts

Customer Support Agent

A customer support agent powered by Claude. This project demonstrates how to leverage Claude's natural language understanding and generation capabilities to create an AI-assisted customer support system with access to a knowledge base.

Go to Customer Support Agent Quickstart

Financial Data Analyst

A financial data analyst powered by Claude. This project demonstrates how to leverage Claude's capabilities with interactive data visualization to analyze financial data via chat.

Go to Financial Data Analyst Quickstart

Computer Use Demo

An environment and tools that Claude can use to control a desktop computer. This project demonstrates how to leverage the computer use capabilities of Claude, including support for the latest computer_toolset_20260801 toolset shape, where each computer action is a member tool the model calls by name.

Go to Computer Use Demo Quickstart

Computer Use Best Practices

A pedagogical, native-macOS reference implementation of a computer-use agent. Unlike the containerized Computer Use Demo, this project runs directly against the macOS desktop (run it in a VM!) and demonstrates common patterns for building more reliable and cost-effective computer-use agents: explicit tool definitions, correct image sizing and pruning, prompt caching, server-side compaction, batched tool calls, a sandboxed shell, and trajectory recording. It pairs with Anthropic's computer-use best-practices guide.

Go to Computer Use Best Practices Quickstart

Browser Use Demo

A complete reference implementation for browser automation powered by Claude. This project demonstrates how to give Claude the ability to navigate websites, inspect and interact with DOM elements, extract content, and fill forms using a custom Playwright-backed browser tool.

Go to Browser Use Demo Quickstart

Autonomous Coding Agent

An autonomous coding agent powered by the Claude Agent SDK. This project demonstrates a two-agent pattern (initializer + coding agent) that can build complete applications over multiple sessions, with progress persisted via git and a feature list that the agent works through incrementally.

Go to Autonomous Coding Agent Quickstart

Managed Agents: Chat SDK

A browser chat app powered by Claude Managed Agents and Vercel's Chat SDK. This project demonstrates how to pair a persistent Managed Agents session per conversation with a chat surface: a research analyst researches with web search and streams its brief token by token while a live feed shows the tool calls. The same handler runs on Slack, Teams, Discord, Telegram, or WhatsApp by swapping the Chat SDK adapter.

Go to Managed Agents Chat SDK Quickstart

Managed Agents with CopilotKit and AG-UI

A personal finance assistant chat app built on a Claude Managed Agent and rendered with CopilotKit. This project demonstrates how to bridge a managed-agent session to the AG-UI protocol, stream replies token by token with event deltas, and render agent tool calls as interactive generative UI components in the chat.

Go to Managed Agents with CopilotKit Quickstart

Managed Agents: Knowledge Wiki

A deal-room knowledge wiki built with Claude Managed Agents. This project demonstrates how to distill a document corpus once into a versioned memory-store knowledge wiki — using parallel extraction sessions, a resolve pass, and a steered consolidation dream — then answer repeated analyst questions from the wiki with provenance on every fact and a fraction of the per-question token cost of raw-document search. The worked example is a real M&A data room fetched from public SEC EDGAR filings.

Go to Managed Agents Knowledge Wiki Quickstart

General Usage

Each quickstart project comes with its own README and setup instructions. Generally, you'll follow these steps:

  1. Clone this repository
  2. Navigate to the specific quickstart directory
  3. Install the required dependencies
  4. Set up your Claude API key as an environment variable
  5. Run the quickstart application

Explore Further

To deepen your understanding of working with Claude and the Claude API, check out these resources:

Contributing

We welcome contributions to the Claude Quickstarts repository! If you have ideas for new quickstart projects or improvements to existing ones, please open an issue or submit a pull request.

Community and Support

License

This project is licensed under the MIT License - see the LICENSE file for details.

claude-quickstarts (anthropics/claude-quickstarts)

Searching Database…

这是什么?Claude Quickstarts 是一组独立的示例项目,向开发者展示如何利用 Claude API 快速构建和部署应用,涵盖客户支持、财务分析、计算机使用和浏览器自动化等用例。
这是一个应用,还是多个独立的项目?它是一个单体仓库(monorepo),包含多个相互独立的快速入门项目(客户支持代理、财务数据分析师、计算机使用演示、浏览器使用演示、自主编码代理,以及若干 Managed Agents 示例),每个项目都有自己的 README 和安装步骤。
我该如何运行其中一个快速入门项目?克隆代码仓库,进入具体的快速入门目录,安装其依赖项,将你的 Claude API 密钥设置为环境变量,然后运行该快速入门的应用。
这些项目都需要 Claude API 密钥吗?需要,每个快速入门项目都要求使用 Claude API 密钥,你可以在 console.anthropic.com 免费获取。
每个快速入门项目都需要单独设置吗?是的,没有统一的安装方式;每个项目使用的技术栈不同,都有各自的依赖安装和运行步骤,因此你想尝试哪个快速入门,就需要重复一遍对应的设置流程。
这些快速入门项目在哪里运行?它们以本地网页或桌面演示应用的形式运行;其中“计算机使用最佳实践”项目专门面向原生 macOS(需在虚拟机中运行),其他项目则是标准的网页应用。
计算机使用演示能让 Claude 具体做什么?它为 Claude 提供控制桌面电脑的工具,包括对 computertoolset20260801 工具集的支持,在该工具集中,每个计算机操作都是一个独立的具名工具,由模型直接调用。
自主编码代理快速入门是什么?它使用 Claude Agent SDK,采用双代理模式(一个初始化代理加一个编码代理),可跨多个会话构建完整的应用,通过 git 保存进度,并逐步完成功能列表中的各项功能。
Managed Agents 快速入门讲的是什么?它们展示了如何将 Claude Managed Agents 会话接入聊天界面:一个通过 Vercel 的 Chat SDK 流式输出研究简报(可移植到 Slack、Teams、Discord、Telegram 或 WhatsApp);一个通过 CopilotKit/AG-UI 将代理的工具调用渲染为生成式 UI;还有一个从文档语料库构建带版本的知识库,并为每条事实附带来源溯源信息。
浏览器使用演示涵盖哪些内容?它是由 Claude 驱动的浏览器自动化参考实现,使用基于 Playwright 的自定义工具,让 Claude 能够浏览网站、检查并操作 DOM 元素、提取内容以及填写表单。
What are similar projects?claude-code, brigade, OpenDots, hive, ruflo, oh-my-pi, Raven, open-dot
Creator
anthropics
Size
4.7 MB
Stars
18.4K
Updated
CommitOct 07
Age
2y
Commits · 90 Days