Claude Quickstarts:Claude API 快速入门项目集
本文目录
Claude Quickstarts 是一组项目,旨在帮助开发者快速上手使用 Claude API 构建应用。每个快速入门都提供了一个基础,你可以轻松在其上构建并定制,以满足自己的特定需求。
入门#
要使用这些快速入门,你需要一个 Claude API 密钥。如果你还没有,可以在 console.anthropic.com 免费注册。
可用的快速入门#
客户支持智能体(Customer Support Agent)#
一个由 Claude 驱动的客户支持智能体。该项目演示如何利用 Claude 的自然语言理解与生成能力,创建一个可访问知识库的 AI 辅助客户支持系统。
前往客户支持智能体快速入门
金融数据分析师(Financial Data Analyst)#
一个由 Claude 驱动的金融数据分析师。该项目演示如何利用 Claude 的能力与交互式数据可视化,通过聊天分析金融数据。
前往金融数据分析师快速入门
计算机使用演示(Computer Use Demo)#
一个让 Claude 控制桌面计算机的环境与工具。该项目演示如何利用 Claude 的计算机使用(computer use)能力,包括支持最新的 computer_toolset_20260801 工具集形态——其中每个计算机操作都是模型按名称调用的成员工具。
前往计算机使用演示快速入门
计算机使用最佳实践(Computer Use Best Practices)#
一个教学性的原生 macOS 计算机使用智能体参考实现。与容器化的计算机使用演示不同,该项目直接针对 macOS 桌面运行(请放在虚拟机中运行!),并演示构建更可靠、更具成本效益的计算机使用智能体的常见模式:明确的工具定义、正确的图像尺寸调整与裁剪、提示缓存(prompt caching)、服务器端压缩(server-side compaction)、批量工具调用、沙箱化 shell 以及轨迹记录(trajectory recording)。它与 Anthropic 的计算机使用最佳实践指南配套。
前往计算机使用最佳实践快速入门
浏览器使用演示(Browser Use Demo)#
一个由 Claude 驱动的完整浏览器自动化参考实现。该项目演示如何让 Claude 使用基于 Playwright 的自定义浏览器工具来导航网站、检查并与 DOM 元素交互、提取内容以及填写表单。
前往浏览器使用演示快速入门
浏览器工具集快速入门(Browser Toolset Quickstart)#
Claude 浏览器工具集(browser_toolset_20260801)的最小 CDP 示例,提供 Python 和 TypeScript 版本。它包含一个小型驱动程序,通过 Chrome DevTools Protocol 驱动单个 Chromium 标签页;一个使用工具运行器(tool runner)运行该驱动的脚本;以及一个无需模型即可演练它的脚本。它展示接口,并非生产代码。
前往浏览器工具集快速入门
计算机工具集快速入门(Computer Toolset Quickstart)#
Claude 计算机工具集(computer_toolset_20260801)的最小 VNC 示例,提供 Python 和 TypeScript 版本。它包含一个小型驱动程序,通过 VNC(RFB 协议,不使用 VNC 库)驱动单个桌面;一个使用工具运行器运行该驱动的脚本;以及一个无需模型即可演练它的脚本。它展示接口,并非生产代码。
前往计算机工具集快速入门
自主编码智能体(Autonomous Coding Agent)#
一个由 Claude Agent SDK 驱动的自主编码智能体。该项目演示双智能体模式(初始化器 + 编码智能体):可以在多个会话中构建完整应用,进度通过 git 持久化,并由一份功能列表供智能体逐步推进。
前往自主编码智能体快速入门
托管智能体:Chat SDK#
一个由 Claude Managed Agents 和 Vercel 的 Chat SDK 驱动的浏览器聊天应用。该项目演示如何为每次对话配对一个持久的 Managed Agents 会话与一个聊天界面:研究分析师用网络搜索开展研究,并逐 token 流式输出其简报,同时实时信息流展示工具调用。通过替换 Chat SDK 适配器,同一个处理程序可运行在 Slack、Teams、Discord、Telegram 或 WhatsApp 上。
前往托管智能体 Chat SDK 快速入门
使用 CopilotKit 和 AG-UI 的托管智能体#
一个构建在 Claude Managed Agent 之上、用 CopilotKit 渲染的个人理财助手聊天应用。该项目演示如何将托管智能体会话桥接到 AG-UI 协议,用事件增量(event delta)逐 token 流式输出回复,并在聊天中将智能体工具调用渲染为交互式生成式 UI 组件。
前往使用 CopilotKit 的托管智能体快速入门
托管智能体:每日简报#
一个定时智能体,每个工作日读取你的 Slack 频道和 GitHub 拉取请求,并向 Slack 发布一条简短简报,基于 Claude Managed Agents 构建。该项目演示一种完全以文件定义的部署,通过 ant apply 应用(智能体、环境、两个记忆存储、vault、cron 部署);位于读写状态存储旁边的只读偏好存储;以及为无人值守时良好失败而设计的运行步骤:按来源的书签、防止重复的账本,以及将无法读取的来源报告为不可读,而不是当作平静的一天。
前往托管智能体每日简报快速入门
托管智能体:知识 Wiki#
一个用 Claude Managed Agents 构建的交易室知识 Wiki。该项目演示如何将文档语料一次性提炼为带版本、存储于记忆存储中的知识 Wiki——用一次动态工作流运行完成提取、消解与整合——然后从 Wiki 回答分析师反复提出的问题,每个事实都有出处,且每次提问的成本低于原始文档搜索。示例使用从公开 SEC EDGAR 文件中获取的真实 M&A 数据室。
前往托管智能体知识 Wiki 快速入门
托管智能体:Linear#
一个可以在 Linear 中 @提及 或分配的智能体,由 Claude Managed Agent 支撑。该项目演示 Linear Agent Platform 上的无状态 webhook 桥接:AgentSessionEvent 创建 Managed Agents 会话,并将 Linear 会话 ID 和组织 ID 存入会话元数据;session.status_idled webhook 再读回这些元数据,以评论形式发布回复。它通过 Linear OAuth 以 actor=app 安装。
前往托管智能体 Linear 快速入门
托管智能体:MCP 服务器(TypeScript)#
一个将 Claude Managed Agents Sessions API 暴露为九个工具的 MCP 服务器。该项目演示如何让 Claude Desktop、Claude Code 或 claude.ai 驱动你工作区中已有的智能体:列出它们、启动会话、发送消息并等待回复,传输方式为 stdio 或 Streamable HTTP。wait_for_idle 这一个工具把会话事件流变成单次请求/响应调用,而智能体允许列表限制了持有 bearer token 者可访问的范围。
前往托管智能体 MCP 服务器(TypeScript)快速入门
托管智能体:公路旅行规划器#
一个直接构建在 Claude Managed Agents 会话上的国家公园公路旅行规划器,采用 Next.js,不使用聊天框架,也不使用数据库。该项目在一个界面上演示四项 API 功能:在会话事件流上用 event_deltas 逐 token 流式输出;在特定请求位置注入 vault 凭据(injection_location);用 agent_with_overrides 按会话覆盖模型;以及一个多智能体协调器,在会话线程中把草稿交给审查智能体。
前往托管智能体公路旅行规划器快速入门
托管智能体:Sentry#
一个构建在 Claude Managed Agents 上的定时 Sentry 分诊智能体。该项目演示一种无需宿主进程、按 cron 计划启动会话的部署;Sentry 的 Agent Plugin 用于引导式设置;以及一个可刷新的 MCP OAuth 凭据,持久化在 vault 中,用于问题分诊和 Seer 根因分析。
前往托管智能体 Sentry 快速入门
托管智能体:Sentry 自动修复#
用 Claude Managed Agents 和 Sentry MCP 服务器,通过拉取请求修复生产错误。该项目演示每个 Sentry 问题对应一个 webhook 驱动的会话:智能体读取堆栈跟踪和 Seer 的根因分析,在挂载的 GitHub 仓库中用失败测试复现缺陷并推送分支,宿主再通过自定义工具打开拉取请求,让人审查每项修复。设置在 Claude Code 中用 Sentry 的 Agent Plugin 运行。凭据保存在沙箱之外的 vault 中,沙箱没有通往开放互联网的路由,每个会话都有硬性支出上限。
前往托管智能体 Sentry 自动修复快速入门
托管智能体:Slack#
一个由 Claude Managed Agent 支撑的 Slack 机器人。该项目演示无状态 webhook 桥接:@提及 会创建 Managed Agents 会话,并将频道和线程存入会话元数据;session.status_idled webhook 再读回这些元数据,在线程中发布回复。没有数据库,也没有长连接。
前往托管智能体 Slack 快速入门
一般用法#
每个快速入门项目都有自己的 README 和设置说明。通常,你会遵循以下步骤:
- 克隆本仓库
- 进入具体的快速入门目录
- 安装所需依赖
- 将 Claude API 密钥设置为环境变量
- 运行快速入门应用
进一步探索#
要加深对 Claude 和 Claude API 用法的理解,可以查看以下资源:
- Claude API 文档
- Claude Cookbooks——常见任务的代码片段与指南合集
- Claude API 基础课程
贡献#
我们欢迎对 Claude Quickstarts 仓库的贡献!如果你有新的快速入门项目想法或对现有项目的改进建议,请开一个 issue 或提交拉取请求。
社区与支持#
加入 Anthropic Discord 社区参与讨论和获取支持
查看 Anthropic 支持文档获取更多帮助
许可证#
本项目按 MIT License 许可——详情见 LICENSE 文件。
关于#
一组项目,旨在帮助开发者快速上手使用 Claude API 构建可部署应用。
资源:Readme、MIT license