Agent Squad
活跃简介
Agent Squad 是 AWS 开源的 Multi-Agent 编排框架,支持多 Agent 协作处理复杂对话。
核心特性
- 智能意图分类,根据上下文和内容动态将查询路由到最合适的 Agent
- 完整支持 Python 和 TypeScript 双语言实现
- 灵活的流式和非流式 Agent 响应,适配不同交互模式
- 跨 Agent 上下文管理,在多个 Agent 之间保持对话连贯性
- SupervisorAgent 团队协调,支持并行处理和动态任务委派
- 通用部署支持,从 AWS Lambda 到本地环境及任意云平台
适用场景
💡 客户支持系统,使用专业子 Agent 处理不同领域(旅行、天气、健康)
💡 电商支持模拟器,自动生成响应并支持人工介入升级
💡 AI 电影制作工作室,协调多个创意 Agent 协作
💡 旅行规划服务,整合航班预订、天气查询和行程生成
💡 医疗协调系统,将查询路由到相应的医疗领域 Agent
分类
快速开始
通过 npm(npm install agent-squad)或 pip(pip install agent-squad)安装。创建分类器并添加 Agent,定义继承基类 Agent 的 Agent 类并注册到分类器。编排器自动处理路由和上下文。可部署到 AWS Lambda 或本地运行。