Claude Agent SDK 教程:从零搭建智能研究平台
一套由浅入深的中文教程,教你用 Claude Agent SDK 搭建一个"一句话出报告"的多Agent研究系统。
教程目录
| 课程 | 标题 | 你会学到 |
|---|---|---|
| 第1课 | 这玩意到底是啥? | 整体架构、核心概念、学习路线 |
| 第2课 | 环境搭建 | Python、API Key、SDK 安装、验证 |
| 第3课 | 第一次对话 | query()、消息类型、system_prompt、模型选择 |
| 第4课 | 来回聊天 | ClaudeSDKClient、多轮对话、会话状态 |
| 第5课 | 给AI装工具 | 内置工具、自定义MCP工具、权限控制 |
| 第6课 | 多个AI一起干活 | AgentDefinition、并行调度、文件通信 |
| 第7课 | 监控AI的一举一动 | Hooks钩子、安全拦截、活动追踪 |
| 第8课 | 完整实战 | 从零组装完整的智能研究平台 |
| 第9课 | 进阶优化 | 成本控制、错误处理、日志系统 |
适合谁?
- 有 Python 基础(会写函数、用 pip 装包就行)
- 想了解 AI Agent 开发
- 想用 Claude 做点实际项目
最终成果
学完后你将拥有一个能运行的智能研究平台:
你: "帮我研究一下全球电动汽车市场"
系统自动完成:
→ 拆解为 3-4 个子课题
→ 并行派出多个AI研究员搜索互联网
→ 数据分析师提炼数据、生成图表
→ 报告员整合成 PDF
→ 输出: electric_vehicles_report.pdf
快速开始
# 1. 安装依赖
pip install claude-agent-sdk python-dotenv
# 2. 配置 API Key
echo "ANTHROPIC_API_KEY=你的key" > .env
# 3. 从第1课开始读!