anthropics/claude-agent-sdk-demos
Claude Code SDK Demos
解决的问题
此仓库提供了一系列实用示例,帮助开发者学习如何使用 Claude Agent SDK。它弥合了文档与实现之间的差距,展示了如何构建各种 AI 驱动的应用程序,从简单的聊天界面到复杂的多智能体系统。
工作原理
该项目由多个独立的演示应用程序组成,这些应用利用 Claude Agent SDK 与 Claude 进行交互。这些演示展示了 SDK 的不同功能,例如会话持久化、通过 WebSocket 的流式响应,以及专用工具的使用。一些演示实现了高级模式,例如多智能体协调,其中主智能体会启动并行的子智能体来执行研究任务。
适用人群
正在使用或计划使用 Claude Agent SDK 构建 AI 智能体和应用程序的开发者。
主要亮点
- 多智能体研究:一个将研究请求分解为子主题,并协调并行研究智能体生成报告的系统。
- 智能体邮件助手:一个与 IMAP 集成的助手,能够搜索和管理收件箱。
- 视觉预览:一个品牌助手,将用户选项渲染为 HTML 预览卡片,而非纯文本。
- 简历生成:一个自动化工具,可在网络上搜索某人的职业资料并生成 .docx 格式的简历。
- 会话管理:使用 V2 会话 API 实现多轮对话和会话持久化的示例。
相关
- 项目
- 项目
- 项目
- 项目