agent-squad

一个灵活、轻量的多智能体编排框架,支持云端和本地设备运行。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:agent-squad。
它的用途是:一个灵活、轻量的多智能体编排框架,支持云端和本地设备运行。
完整的 Skill 内容见:https://321skill.com/skills/agent-squad/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我规划一个周末的短途旅行,并估算一下预算。” Agent Squad 的分类器会先将这个请求路由给“旅行规划”智能体生成行程,当用户后续追问“那里有什么好吃的餐馆?”时,分类器可能会将对话无缝切换给“本地生活推荐”智能体来回答,同时后者能知道之前规划的旅行目的地,从而提供连贯的服务。

介绍

Agent Squad 是一个开源框架,旨在解决单一AI模型能力有限、难以处理复杂或跨领域任务的问题。它通过一个智能分类器,将用户查询自动路由到最合适的专用智能体(如技术专家、客服助手等),并能在不同智能体之间保持连贯的对话上下文,从而实现更精准、更强大的任务处理能力。

使用方式非常灵活。开发者可以通过 Python 或 TypeScript 版本在云端(如 AWS Lambda)快速部署多智能体服务,也可以通过全新的 Swift 版本,在 iPhone、iPad 和 Mac 上构建完全在设备端运行的智能应用,无需网络即可享受多智能体协作、工具调用和语音交互等功能。

它非常适合需要构建复杂AI工作流或希望将AI能力集成到移动端应用的开发者。无论是想为网站添加一个能处理多种咨询的智能客服系统,还是开发一个在手机上离线运行的私人AI助手,Agent Squad 都提供了强大的底层支持。

建议新用户从官方文档的快速开始指南入手,根据目标平台(Python/TypeScript/Swift)选择对应的示例代码。需要注意,虽然框架提供了预构建的智能体,但要发挥其最大价值,通常需要开发者根据自身业务定义和训练专用的智能体与分类器。

核心特点

核心区别在于其“三运行时”架构:除了常见的 Python 和 TypeScript 运行时,它独家提供了 Swift 运行时,支持在 iOS/macOS 设备上实现完全离线的多智能体编排、MCP工具调用和实时语音交互,这在同类框架中非常罕见。

注意事项

不适合只需要调用单一AI模型完成简单任务的轻量级应用场景。

常见问题

Agent Squad 和直接调用 ChatGPT API 有什么区别?

它不是一个模型,而是一个编排框架。你可以接入多个模型(如 ChatGPT、Claude)作为不同的“专家”智能体,由框架智能分配任务,实现比单一模型更专业、更复杂的对话能力。

Swift 版本可以在没有网络的情况下使用吗?

可以。Swift 运行时设计为完全在设备端运行,包括智能体路由、本地模型推理、工具调用和对话存储,无需连接云端服务器。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/agent-squad/raw/index.md 读取 agent-squad 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。