agent-squad

用 Swift 轻松编排多智能体,搞定复杂对话任务

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 747 🐛 待处理 131 👀 关注 53
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 7802
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源框架,Apache-2.0 许可证,完全免费,可自行部署使用。

项目预览

agent-squad 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队2FastLabs
定价模式🏷️完全免费
价格说明开源框架,Apache-2.0 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agentic-ai,agents,ai-agents,ai-agents-framework,anthropic,anthropic-claude,aws,aws-bedrock,aws-cdk,aws-lambda,chatbot,framework,generative-ai,machine-learning,openai,openaiapi,orchestrator,python,serverless,typescript
GitHub 星标★ 7802
上线时间2024-07-23 00:00:00
代码更新2026-10-08
仓库体积69.0 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数4

项目介绍

agent-squad 是一个基于 Swift 构建的多智能体编排框架,旨在解决复杂对话场景中多个 AI 智能体的协同管理问题。它提供灵活且强大的工具,让开发者能够定义、调度和协调多个智能体,处理需要分工协作的复杂任务。核心能力包括:支持 Anthropic Claude 等主流模型,无缝集成 AWS 生态(Bedrock、Lambda、CDK),以及内置的对话状态管理和任务分配机制。通过该框架,开发者可以构建出能够自主规划、调用工具并协同完成目标的智能体系统,适用于客服、自动化工作流等场景。其设计强调可扩展性和生产环境可用性,降低了构建多智能体应用的门槛。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7802

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 20 分钟 部署方式:库/依赖 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 3.11 或更高版本(Python 运行时)
  • Node.js 环境(TypeScript 运行时)
  • iOS 16+ / macOS 14+ 及 Swift 6 工具链(Swift 运行时)
  • 能访问 GitHub / PyPI / npm 的网络环境

安装与启动步骤

  1. 1选择运行时

    项目提供 Python、TypeScript、Swift 三套运行时,Python 与 TypeScript 功能对齐,Swift 面向 Apple 设备本地运行,按需求选其一。

  2. 2克隆仓库

    把项目源码拉到本地,后续可查看示例与 swift 子目录说明。

    git clone https://github.com/2FastLabs/agent-squad.git
  3. 3检查 Python 版本

    使用 Python 运行时前先确认版本满足 3.11 及以上,否则需先升级。

    python3 --version
  4. 4安装 Python 包

    包名取自 README 中 PyPI 徽章链接的工程名 agent-squad,安装后可被项目代码导入。

    pip install agent-squad
  5. 5安装 TypeScript 包

    Node.js 环境可直接安装 npm 包,包名同样来自 README 的 npm 徽章链接。

    npm install agent-squad
  6. 6查看 Swift 说明

    Swift 运行时需 iOS 16+/macOS 14+,具体接入方式以仓库内 swift/README.md 为准。

    cd agent-squad/swift

如何确认成功

执行 pip show agent-squad(或 npm ls agent-squad)能看到版本号,即表示依赖安装成功。

常见问题

Q:三种运行时的环境要求分别是什么?

A:Python 需 3.11+;TypeScript 需 Node.js;Swift 需 iOS 16+ 或 macOS 14+,且整个编排循环在设备本地运行。

Q:项目是否改过名字和仓库地址?

A:是。原托管于 awslabs/agent-squad,现维护在 2FastLabs/agent-squad,早期名为 multi-agent-orchestrator,请更新收藏的链接。

Q:Python 和 TypeScript 的功能有差别吗?

A:README 说明两者保持功能一致性,可运行在 AWS Lambda、容器或本地机器上。

Q:Swift 运行时能部署到服务器吗?

A:不能。Swift 运行时专为 Apple 平台设计,分类路由、工具、实时语音、追踪和历史存储均在设备上完成。

注意事项

  • README 节选中的 Quick start 章节为空,本文安装命令依据徽章中的 PyPI/npm 包名与仓库地址推断,实际以官网文档为准。
  • 完整文档见 https://2fastlabs.github.io/agent-squad/ ,Swift 相关内容见仓库 swift/README.md。
  • Swift 侧能力包括 MCP 工具、实时语音、OTLP 追踪(Langfuse/LangSmith/Datadog)与本地优先聊天记录,配置方式 README 未给出。
  • 项目采用 Apache 2.0 许可证。

核心亮点

  • 深度集成 AWS 生态,部署和扩展方便
  • 支持 Anthropic Claude 等主流模型,灵活切换
  • 提供清晰的多智能体协作机制,降低开发复杂度

不足之处

  • Swift 语言生态相对小众,社区资源有限
  • 文档和示例可能不够丰富,上手需探索

适用场景

  • 构建企业级客服机器人,多智能体分工处理咨询
  • 自动化复杂业务流程,如订单处理与售后跟进
  • 开发研究助手,多智能体协作完成资料分析

替代项目

LangChain、AutoGen、CrewAI

上一篇:Accordion

下一篇:MiMo-Code

同类项目推荐

Meldwork 开源

本地跑多智能体协作,权限可控、过程可查、关键处人工拍板

Local-first AI agent workspace for multi-agent collaboration, agent orchestration, s···

★ 1510 2026-10-19
reshapr 开源

无需写代码,快速为 AI 代理接入任意 API 并优化上下文。

The open source runtime that turns your APIs AI-Native, without rebuilding them

★ 173 2026-08-09
talkcody 开源

用大白话聊出代码,AI 帮你写、改、查

TalkCody - Code is cheap, show me your talk. Free Open Source AI Coding Agent.

★ 479 2026-08-09
agentic-context-engine 开源

让AI智能体从经验中学习,越用越聪明

Make your agents learn from experience. Now available as a hosted solution at kayba.···

★ 2609 2026-08-09
darknet-mcp-server 开源

给 AI 装上暗网情报眼,一键查询漏洞、勒索和泄露数据

66-tool MCP server for dark web intelligence — breach data, ransomware tracking, To···

★ 524 2026-08-09
mcp 开源

让 AI 直接查 Neo4j 图数据库,自然语言跑 Cypher

Neo4j official MCP Server

★ 306 2026-10-22
useagent 开源

给每个智能体一台云电脑,自动交付网站、表格和 PR

The open-source Devin alternative. Run Claude Code, Codex or OpenCode in isolated cl···

★ 374 2026-09-30
pentestcode 开源

多智能体协同,自动跑渗透测试,省时省力

PentestCode - Multi-agent AI penetration testing system with persistent engagement s···

★ 933 2026-08-09
sciclaw 开源

让科研流程自动化,实验可复现,论文撰写更省心。

Paired-scientist AI assistant for reproducible research — lightweight Go runtime, l···

★ 90 2026-08-09