AgentScout

AI 智能体框架生态持续整合,揭示开发者偏好的根本转变

PyPI 下载数据揭示 OpenAI Agents SDK 正以惊人速度追赶 LangGraph,发布一年内月下载量达到 1820 万次。AutoGen 进入维护模式、Swarm 宣布废弃,明确标志着市场向三到四个主流框架整合。模型上下文协议 MCP 成为跨框架互操作性的事实标准。

AgentScout · · · 14 分钟阅读
#ai-agents #langgraph #openai #crewai #mcp #framework-consolidation
Analyzing Data Nodes...
SIG_CONF:CALCULATING
Verified Sources

要点速览

AI 智能体(AI Agent)框架生态正在向 3-4 个主要参与者整合。PyPI 下载数据显示 OpenAI Agents SDK 发布一年内月下载量达到 1820 万次——相当于 LangGraph 4110 万次的 44%。AutoGen 进入维护模式、Swarm 宣布废弃,标志着早期实验阶段的结束。模型上下文协议(Model Context Protocol, MCP)已成为事实上的互操作性标准,其官方服务器仓库获得 81,621 个星标。

要点摘要

2026 年的 AI 智能体框架格局显示出明显的市场成熟和整合迹象。虽然 GitHub 星标长期以来被用作框架流行度的代理指标,但 PyPI 下载数据揭示了关于实际开发者采用的截然不同的故事。社交证明指标与实际使用之间的差距从未如此明显。

三项关键发现定义了本分析:

首先,OpenAI Agents SDK 取得了显著的增长速度——发布十二个月内月下载量达到 1820 万次,相当于 LangGraph 4110 万次的 44%。这一轨迹表明其正在快速捕获 OpenAI 生态开发者群体。该框架通过 LiteLLM 集成支持 100 多个大语言模型(LLM),其与提供商无关的设计使其吸引力超越了核心 OpenAI 用户群,成为框架领导地位的有力竞争者。

其次,传统框架正在退出竞争格局。OpenAI Swarm 已正式废弃,其 README 指引用户转向 Agents SDK。微软的 AutoGen 尽管拥有 55,930 个 GitHub 星标(所有框架中第二高),于 2025 年 9 月进入维护模式,提交活动接近于零。这些退出标志着从实验阶段向生产导向开发的转变。

第三,模型上下文协议(MCP)已成为所有主要框架的互操作性层。官方 MCP 服务器仓库累计获得 81,621 个星标,每个主要框架——LangGraph、CrewAI、AutoGen 和 OpenAI Agents SDK——现在都原生支持 MCP 集成。这种标准化降低了框架锁定,使跨框架智能体协作成为可能。

其影响超越框架选择。今天做出的企业架构决策将塑造未来数年的智能体基础设施。当前基于已废弃或维护模式框架构建的开发者和组织面临 6-18 个月内的迁移决策,伴随相应的成本和风险。这种整合也为跨框架运行的工具、可观测性和管理解决方案创造了机会。

背景与上下文

智能体框架淘金热(2023-2024)

AI 智能体框架生态从 2023 年中期开始经历爆发式增长。GPT-4 的发布和语言模型日益增长的复杂度,为构建多步骤、多智能体应用的结构化方法创造了需求。在此之前,开发者以临时方式构建智能体——链式 API 调用、手动管理状态、实现自定义编排逻辑。

LangGraph 于 2023 年 8 月作为 LangChain 对有状态智能体编排的回应而发布。该框架引入了基于图的工作流,其中节点代表处理步骤,边定义条件转换。关键创新包括基于检查点的状态持久化、人在回路中断和持久执行——这些功能对生产部署至关重要,但在简单框架中缺失。

微软的 AutoGen 于同月从研究实验室问世。由微软研究院开发的 AutoGen 强调多智能体对话模式,智能体通过结构化对话进行通信。该框架吸引了学术界的兴趣,并在研究原型中找到了用例,尽管企业生产采用仍然有限。

CrewAI 于 2023 年 10 月紧随其后,专注于简洁性和基于团队的智能体协作。该框架引入了”Crew”抽象——一组共同完成任务的智能体——并将自己定位为希望在没有图论或状态机深厚专业知识的情况下构建智能体的开发者的框架。其独立于 LangChain 的特性吸引了警惕供应商依赖的团队。

OpenAI 于 2024 年 2 月以 Swarm 进入这一领域——一个旨在演示多智能体模式的教育性、实验性框架。该框架获得了显著关注(21,197 个 GitHub 星标),但明确声明不适用于生产环境。Swarm 作为轻量级智能体交接的概念验证,而非企业系统的基础。

到 2024 年底,该生态出现了十几个竞争框架,各有不同的理念:底层控制(LangGraph)、高层抽象(CrewAI)、研究导向(AutoGen)和实验性(Swarm)。新进入者包括 PydanticAI(具有 Pydantic 验证的类型安全智能体)、Google ADK(Google Cloud 集成)和各种专业框架。这种碎片化为评估选项的团队带来了决策困境。

转折点:2025 年

2025 年的三件事从根本上重塑了竞争格局:

2025 年 3 月:OpenAI 发布 Agents SDK 作为 Swarm 的生产就绪继任者。该框架具有与提供商无关的对 100 多个大语言模型的支持、内置安全护栏、人在回路能力和原生追踪。这标志着 OpenAI 严肃进入框架市场——从教育实验向生产工具的转变。时机与企业对智能体基础设施日益增长的需求相吻合。

2024 年 11 月至 2025 年 1 月:Anthropic 的模型上下文协议获得主流采用。这一连接 AI 助手与数据源和工具的规范成为框架互操作性的事实标准。MCP 在所有主要框架中的快速采用反映了工具集成层对标准化的迫切需求。

2025 年 9 月:微软宣布 AutoGen 进入维护模式,建议新用户采用 Microsoft Agent Framework。这标志着微软以研究为重点的框架实验的结束,并承认生产框架需要超越研究团队能力的持续投入。

与此同时,Astral 团队——uv(81,569 星标)和 ruff(46,510 星标)的创造者——加入了 OpenAI 的 Codex 团队。uv 包管理器和 ruff 代码检查工具现已集成到 OpenAI 的开发工作流中,Agents SDK 明确致谢其贡献。Python 工具人才在 OpenAI 内部的整合强化了 Agents SDK 周围的生态。

当前状态:2026 年

框架生态现在在多个维度上显示出清晰的分层:采用速度、企业就绪度、活跃开发和社区支持。

框架GitHub 星标PyPI 月下载量状态
AutoGen55,930404K维护模式
CrewAI46,6695.77M活跃开发
LangGraph26,98041.1M活跃开发
OpenAI Swarm21,197N/A(已废弃)已废弃
OpenAI Agents SDK20,15318.2M活跃开发
Google ADK18,491N/A活跃开发
PydanticAI15,613N/A活跃开发

GitHub 星标与 PyPI 下载量之间的差异揭示了核心论点:社交证明指标已成为实际采用的不可靠指标。像 AutoGen 这样的框架在早期炒作周期中积累了星标,但未能将这种关注转化为持续的生产使用。

分析维度一:市场现实检验——GitHub 星标 vs PyPI 下载量

星标数量的错觉

GitHub 星标作为一种社交书签机制——用户给仓库加星以备后用、表达兴趣或支持项目。星标随时间累积且很少减少,形成了一个反映历史兴趣而非当前相关性的累积指标。星标与生产使用、依赖包含或活跃开发不直接相关。

AutoGen 异常清楚地说明了这一点。 拥有 55,930 个 GitHub 星标,AutoGen 在所有智能体框架中排名最高。然而其 PyPI 月下载量为 404,054——不到 LangGraph 的 1%,尽管星标数量是 OpenAI Agents SDK 的 2.8 倍,下载量仅为其 2.2%。该框架在 2023-2024 年研究声名鼎盛时期积累了星标,但未能将这种关注转化为生产采用。

提交活动数据证实了这种脱节。在过去 12 周内,AutoGen 平均接近零提交,仅有零星的安全补丁。最后一次重要发布(v0.7.5)是在 2025 年 9 月。仓库的 README 现在明确声明:

“重要提示:如果您是 AutoGen 新用户,请查看 Microsoft Agent Framework。AutoGen 仍将维护并继续收到错误修复和关键安全补丁。”

这种模式——高星标数量但低活跃采用——在软件生态中普遍存在。早期兴奋产生社交证明,但生产需求(可靠性、支持、文档、企业功能)决定持续采用。智能体框架面临尤其高的生产壁垒:智能体与外部系统交互、做出自主决策、需要调试能力,而教育或研究框架很少提供这些。

PyPI 下载量作为采用信号

PyPI 下载统计捕获实际的包安装——开发者将框架添加到项目、CI/CD 流水线拉取依赖、生产系统部署智能体。虽然不完美(下载包括自动化流程和版本更新),该指标与实际使用的相关性比 GitHub 星标更紧密。

数据揭示了不同的层级结构:

第一梯队(企业生产):LangGraph 以 4110 万月下载量和 167 万日下载量领先。企业客户包括 Klarna、Replit 和 Elastic——这些公司需要有状态执行、持久工作流和通过 LangSmith 的全面可观测性。该框架的底层控制吸引构建复杂、生产关键智能体系统的团队,其中调试和监控至关重要。

第二梯队(快速增长):OpenAI Agents SDK 显示最快的增长轨迹,达到 1820 万月下载量(77.1 万日下载量)。仅于 2025 年 3 月发布,该框架在十二个月内达到了 LangGraph 近一半的体量。通过 LiteLLM 支持超过 100 个大语言模型的与提供商无关的设计,使其吸引力超越 OpenAI 生态。对于 OpenAI API 用户,该框架提供与 OpenAI 模型能力(包括实时语音智能体)的原生集成。

第三梯队(中型市场):CrewAI 以 577 万月下载量占据独特定位。其作为独立于 LangChain 的框架的定位,配合高层抽象(Crew 和 Flow),吸引优先考虑简洁性而非精细控制的团队。通过 learn.crewai.com 认证的 10 万多名开发者表明强大的社区参与和教育投入。CrewAI 的企业产品(AMP Suite)为大型组织提供控制平面能力。

第四梯队(传统/过渡):AutoGen 的 40.4 万月下载量代表尚未从维护模式框架迁移的用户。微软建议过渡到 Microsoft Agent Framework 表明该用户群将在未来 12-18 个月内分散。下载量表明相当规模的已安装基础,但下行轨迹是明确的。

开发者行为模式

Stack Overflow 问题量提供了关于框架复杂性和采用挑战的额外洞察:

框架Stack Overflow 问题解读
LangGraph193更高复杂度,更多调试需求
CrewAI58更低复杂度,更好的抽象
AutoGen0(无标签)活跃社区极少

LangGraph 的 193 个问题与 CrewAI 的 58 个反映了两种现象:LangGraph 更陡的学习曲线,以及其更广泛的生产部署需要调试支持。在生产中使用 LangGraph 的团队遇到边缘情况、状态管理复杂性和集成挑战,这些都产生了支持问题。Stack Overflow 上没有 AutoGen 标签表明有限的活跃社区参与——用户要么已迁移,要么独立运营。

企业采用模式

企业客户根据用例复杂度显示不同的框架偏好:

LangGraph 企业客户:Klarna(金融服务智能体)、Replit(代码生成智能体)、Elastic(可观测性智能体)。这些公司需要有状态执行、审计追踪和复杂调试——LangGraph 的核心优势。

CrewAI 企业客户:部署 AMP Suite 的组织。CrewAI 的简洁性吸引没有专门基础设施专业知识而构建智能体的团队。

OpenAI Agents SDK:OpenAI API 客户中的增长采用。该框架与 OpenAI 模型能力(包括结构化输出和函数调用)的集成为现有 OpenAI 用户提供了自然的入门路径。

分析维度二:框架废弃信号与迁移压力

Swarm 废弃模式

OpenAI 对 Swarm 的处理提供了框架生命周期管理的模板。该仓库现已归档,拥有 21,197 个星标,在其 README 中显示明确信息:

“Swarm 现已被 OpenAI Agents SDK 取代,后者是 Swarm 的生产就绪演进版本。我们建议所有生产用例迁移到 Agents SDK。”

最后的提交活动发生在 2025 年 3 月。不再计划进一步开发。该框架作为演示多智能体模式的教育工具达到了目的,但 OpenAI 的战略方向明确倾向于 Agents SDK。

对于 21,197 个给 Swarm 加星的用户,迁移路径清晰:过渡到 Agents SDK,它保持概念相似性,同时添加生产功能如安全护栏、会话和追踪。概念连续性——两个框架都使用类似的交接模式——降低了迁移摩擦。

AutoGen 过渡挑战

微软的 AutoGen 呈现更复杂的迁移场景。与 Swarm 的教育定位不同,AutoGen 曾用于研究和某些生产环境。55,930 个星标观察者和 40.4 万月下载者面临不太清晰的过渡路径。

微软推荐 Microsoft Agent Framework 作为继任者,但该框架文档较少,实战检验不如 LangGraph 或 Agents SDK 等替代方案。Microsoft Agent Framework GitHub 仓库显示活跃开发,但缺乏更成熟框架的企业案例研究和社区知识库。

这创造了有四个可行选项的迁移不确定性:

选项 1:在微软生态内迁移到 Microsoft Agent Framework。最适合与微软有现有关系的以 Azure 为中心的组织。风险:框架成熟度和文档缺口。

选项 2:迁移到 LangGraph 以获得生产级有状态执行和 LangSmith 可观测性。最适合需要调试和监控的复杂生产用例。风险:学习曲线更陡,LangChain 生态依赖。

选项 3:迁移到 OpenAI Agents SDK 以获得更简单的 API 和多 LLM 支持。最适合 OpenAI API 用户或需要 LLM 灵活性的团队。风险:企业业绩记录较少的较新框架。

选项 4:迁移到 CrewAI 以获得高层抽象和独立于 LangChain。最适合优先考虑简洁性和快速开发的团队。风险:对底层执行细节控制较少。

存在四个可行替代方案表明 AutoGen 用户群将分散到各框架,而非统一到单一继任者上。这种分散对任何单一框架都没有好处,但扩大了整体智能体开发市场。

时间线压力

使用 AutoGen 或 Swarm 的组织面临有限的迁移窗口:

框架最后重要更新维护状态迁移窗口
Swarm2025 年 3 月已废弃立即
AutoGen2025 年 9 月维护模式12-18 个月

在已废弃框架中发现的安全漏洞收到更慢的补丁。CrewAI 最近的 XXE 漏洞(Issue #4967)展示了活跃框架的响应速度——修复在几天内发布。Swarm 中类似的漏洞可能仍然未修补,给剩余用户带来风险。

安全影响超越修补速度。活跃框架受益于社区安全审查、CI/CD 流水线中的自动化扫描和协调披露流程。已废弃框架缺乏这些保护,使其对生产使用越来越危险。

提交活动作为领先指标

GitHub 提交活动模式提供框架健康的早期预警:

框架周提交量(12 周平均)轨迹
CrewAI20-25非常活跃
LangGraph活跃,周发布稳定
OpenAI Agents SDK频繁发布增长
AutoGen接近零下降
Swarm已废弃

CrewAI 每周 20-25 次提交表明活跃框架中最高的开发速度。这种强度反映了 CrewAI 作为较新框架快速添加功能以与成熟参与者竞争的定位。LangGraph 以周发布保持稳定进展,表明成熟的开发实践。OpenAI Agents SDK 显示与其增长阶段一致的频繁发布节奏。

分析维度三:MCP 标准化与互操作性

模型上下文协议的崛起

Anthropic 的模型上下文协议(MCP)于 2024 年 11 月宣布,已成为 AI 智能体工具集成的主导标准。统计数据令人瞩目:

  • 官方 MCP 服务器仓库:81,621 个 GitHub 星标
  • MCP Python SDK:22,229 个星标
  • 相关仓库:18,159 个”mcp”搜索结果

MCP 解决了智能体开发中的一个根本问题:工具和数据源集成。在 MCP 之前,每个框架实现专有工具接口。LangGraph 工具不能与 CrewAI 配合使用。OpenAI 函数调用格式与 LangChain 工具模式不同。这种碎片化造成了供应商锁定和生态中的重复工作。

MCP 为以下方面提供通用规范:

  1. 工具发现:智能体可以通过能力广播动态发现可用工具
  2. 资源访问:数据库、API 和文件的标准化接口,具有一致的身份验证模式
  3. 提示模板:跨框架的共享提示库,减少重复

该协议的快速采用反映了对标准化的强烈行业需求。发布后数月内,每个主要框架都宣布了 MCP 支持。这种速度表明 MCP 解决了生态一直在绕过而非解决的实际痛点。

框架 MCP 支持矩阵

现在每个主要框架都支持 MCP 集成:

框架MCP 集成实现
LangGraph原生langgraph-mcp-agents 适配器(690 星标)
CrewAI企业级enterprise-mcp-server
AutoGen原生McpWorkbench 类
OpenAI Agents SDK原生通过 MCP 的工具
PydanticAI原生内置支持
Google ADK原生内置支持

MCP 在所有框架中的快速采用表明对互操作性的强烈行业需求。开发者不再需要基于工具可用性选择框架——任何 MCP 兼容工具都可用于任何框架。这种标准化降低了切换成本,使框架间的渐进迁移成为可能。

企业 MCP 生态

企业采用催生了 MCP 管理工具的次级生态:

ToolHive(1,662 星标):企业级 MCP 服务器管理,具有安全、监控和治理功能。提供对 MCP 工具访问的集中控制、审计日志和合规报告。

MCP Gateway Registry(505 星标):MCP 服务器的 OAuth 认证和统一访问层。通过提供标准化认证流程,解决核心 MCP 规范中的认证缺口。

这些工具解决企业需求:审计日志、访问控制和合规——核心 MCP 规范中缺失但对生产部署至关重要的功能。这个生态的出现表明 MCP 正从早期采用者进入企业环境。

安全考量

MCP 采用引入了新的攻击面。2025 年出现了两个值得注意的漏洞:

MCP 工具投毒(AutoGen Issue #7427):未签名的工具定义可能启用任意代码执行。恶意行为者可以注入在被调用时执行有害代码的工具定义。框架正在实现工具签名和验证机制来解决这个问题。

MCP 认证缺口(AutoGen Issue #7403):MCP 工具集成缺少每消息认证或完整性验证。工具调用可能在传输中被拦截或修改。企业 MCP 网关现在提供基于 OAuth 的认证来缓解这一风险。

在生产中部署 MCP 的组织应评估这些安全影响并实施适当的缓解措施。随着社区识别和解决漏洞,MCP 安全模型继续演进。

关键数据

指标LangGraphCrewAIAutoGenOpenAI Agents SDK来源
GitHub 星标26,98046,66955,93020,153GitHub API
PyPI 月下载量41.1M5.77M404K18.2MPyPI Stats
PyPI 日下载量1.67M210K15.5K772KPyPI Stats
开放问题456421687N/AGitHub API
开发状态活跃非常活跃维护中活跃GitHub
MCP 支持原生企业级原生原生文档
企业客户Klarna, Replit, ElasticAMP Suite有限增长中官方网站
学习曲线陡峭中等中等社区
Stack Overflow 问题193580N/AStack Exchange
指标数值来源日期
MCP 服务器仓库星标81,621GitHub2026-03-20
MCP Python SDK 星标22,229GitHub2026-03-20
CrewAI 认证开发者100,000+CrewAI 官方2026-03
Swarm 最后提交2025-03GitHub2025-03
AutoGen 最后重要发布v0.7.5GitHub2025-09
uv(Astral)星标81,569GitHub2026-03-20
ruff(Astral)星标46,510GitHub2026-03-20

🔺 独家情报:别处看不到的洞察

置信度: 高 | 新颖度评分: 78/100

智能体框架生态中最重大的转变不是任何单一框架的崛起,而是工具集成与框架选择的解耦。MCP 作为通用标准的出现意味着 LangGraph、CrewAI 和 OpenAI Agents SDK 现在可以访问相同的工具生态——这是与 2023-2024 年碎片化格局的根本变化。

考虑战略影响:当 OpenAI Agents SDK 发布时,分析师关注其与 LangGraph 的功能对等和对开发者心智的竞争。更深层信号是 OpenAI 决定从第一天起就构建 MCP 支持。通过这样做,OpenAI 承认不会构建专有工具生态——真正的战场从框架锁定转向编排质量、可观测性深度和开发者体验。

证据支持这一解读。MCP 服务器仓库(81,621 星标)积累的社交证明比任何单个框架仓库都多。像 ToolHive 和 MCP Gateway Registry 这样的企业工具解决了框架本身回避的生产需求。AutoGen 社区在 Issue #7415 中对 AMP(智能体消息协议)的 RFC 揭示了对更深标准化的渴望——跨框架智能体发现,使 LangGraph 智能体能够透明地调用 CrewAI 智能体。

关键启示:组织应基于编排能力、可观测性集成和团队专业知识评估框架——而非工具可用性。MCP 层已将工具访问商品化,使框架选择成为工作流复杂性和运营需求的问题,而非生态广度。

趋势展望

近期(0-6 个月)

AutoGen 迁移浪潮:使用 AutoGen 的组织将开始迁移规划。预计迁移指南和工具的活动增加。Microsoft Agent Framework 文档将改进以捕获这一用户群,但迁移将分散到多个框架,而非统一到微软的继任者上。

OpenAI Agents SDK 增长:月下载量可能超过 2500 万,接近 LangGraph 的 60%。OpenAI 的分发优势(与 OpenAI API 访问捆绑、与 OpenAI 模型集成)加速采用。通过其多 LLM 支持,该框架的吸引力延伸到 OpenAI 忠实用户之外。

MCP 安全加固:主要框架将实施工具签名和验证以解决工具投毒漏洞。企业 MCP 网关将成为生产部署的标准。随着企业采用暴露缺口,MCP 安全模型将快速成熟。

置信度:高。所有三个预测都来自当前趋势和已宣布的废弃。

中期(6-18 个月)

框架整合:可行的框架格局将整合到 3-4 个主要参与者:LangGraph(企业复杂工作流)、OpenAI Agents SDK(OpenAI 生态)、CrewAI(快速开发,中小企业市场),以及潜在的 Google ADK(Google Cloud 客户)。较小的框架将要么专注于利基用例,要么消失。

Microsoft Agent Framework 定位:微软将大力投资 Microsoft Agent Framework 以在 Azure 生态内保留 AutoGen 用户。成功取决于文档质量、Azure 集成深度和企业支持承诺。来自 LangGraph 和 Agents SDK 的竞争压力将加剧。

跨框架智能体协作:MCP 将使来自不同框架的智能体能够协作。LangGraph 编排器可能为特定任务调用 CrewAI 智能体。这种互操作性层降低了框架锁定,使混合架构成为可能。

置信度:中高。整合已经可见;跨框架协作取决于 MCP 成熟度和框架支持。

长期(18 个月以上)

编排商品化:智能体编排成为商品。框架在可观测性、企业功能和生态集成上差异化,而非核心编排能力。MCP 层抽象掉工具集成差异。

智能体运行时的出现:与平台无关的智能体运行时(如目前只有 25 个星标的 agent-kernel)可能获得关注,允许与框架无关的部署,类似于容器运行时如何标准化应用部署。这些运行时将跨框架实现处理执行、扩展和监控。

智能体接口标准化:MCP 和类似协议将演变为正式标准(可能在 ISO/IEEE 或 W3C 下),实现真正的即插即用智能体生态。行业将收敛于智能体发现、调用和监控的通用模式。

置信度:中。长期预测取决于尚未可见的市场演进和竞争动态。

关键触发点

PyPI 下载量持平:如果 OpenAI Agents SDK 月下载量在未来 12 个月内超过 LangGraph,这标志着 OpenAI 在智能体框架领域的主导地位。监控 PyPI Stats API 的下载趋势。交叉点将验证 OpenAI 在 Swarm 概念基础上构建生产框架并用企业功能扩展的战略。

信息来源

AI 智能体框架生态持续整合,揭示开发者偏好的根本转变

PyPI 下载数据揭示 OpenAI Agents SDK 正以惊人速度追赶 LangGraph,发布一年内月下载量达到 1820 万次。AutoGen 进入维护模式、Swarm 宣布废弃,明确标志着市场向三到四个主流框架整合。模型上下文协议 MCP 成为跨框架互操作性的事实标准。

AgentScout · · · 14 分钟阅读
#ai-agents #langgraph #openai #crewai #mcp #framework-consolidation
Analyzing Data Nodes...
SIG_CONF:CALCULATING
Verified Sources

要点速览

AI 智能体(AI Agent)框架生态正在向 3-4 个主要参与者整合。PyPI 下载数据显示 OpenAI Agents SDK 发布一年内月下载量达到 1820 万次——相当于 LangGraph 4110 万次的 44%。AutoGen 进入维护模式、Swarm 宣布废弃,标志着早期实验阶段的结束。模型上下文协议(Model Context Protocol, MCP)已成为事实上的互操作性标准,其官方服务器仓库获得 81,621 个星标。

要点摘要

2026 年的 AI 智能体框架格局显示出明显的市场成熟和整合迹象。虽然 GitHub 星标长期以来被用作框架流行度的代理指标,但 PyPI 下载数据揭示了关于实际开发者采用的截然不同的故事。社交证明指标与实际使用之间的差距从未如此明显。

三项关键发现定义了本分析:

首先,OpenAI Agents SDK 取得了显著的增长速度——发布十二个月内月下载量达到 1820 万次,相当于 LangGraph 4110 万次的 44%。这一轨迹表明其正在快速捕获 OpenAI 生态开发者群体。该框架通过 LiteLLM 集成支持 100 多个大语言模型(LLM),其与提供商无关的设计使其吸引力超越了核心 OpenAI 用户群,成为框架领导地位的有力竞争者。

其次,传统框架正在退出竞争格局。OpenAI Swarm 已正式废弃,其 README 指引用户转向 Agents SDK。微软的 AutoGen 尽管拥有 55,930 个 GitHub 星标(所有框架中第二高),于 2025 年 9 月进入维护模式,提交活动接近于零。这些退出标志着从实验阶段向生产导向开发的转变。

第三,模型上下文协议(MCP)已成为所有主要框架的互操作性层。官方 MCP 服务器仓库累计获得 81,621 个星标,每个主要框架——LangGraph、CrewAI、AutoGen 和 OpenAI Agents SDK——现在都原生支持 MCP 集成。这种标准化降低了框架锁定,使跨框架智能体协作成为可能。

其影响超越框架选择。今天做出的企业架构决策将塑造未来数年的智能体基础设施。当前基于已废弃或维护模式框架构建的开发者和组织面临 6-18 个月内的迁移决策,伴随相应的成本和风险。这种整合也为跨框架运行的工具、可观测性和管理解决方案创造了机会。

背景与上下文

智能体框架淘金热(2023-2024)

AI 智能体框架生态从 2023 年中期开始经历爆发式增长。GPT-4 的发布和语言模型日益增长的复杂度,为构建多步骤、多智能体应用的结构化方法创造了需求。在此之前,开发者以临时方式构建智能体——链式 API 调用、手动管理状态、实现自定义编排逻辑。

LangGraph 于 2023 年 8 月作为 LangChain 对有状态智能体编排的回应而发布。该框架引入了基于图的工作流,其中节点代表处理步骤,边定义条件转换。关键创新包括基于检查点的状态持久化、人在回路中断和持久执行——这些功能对生产部署至关重要,但在简单框架中缺失。

微软的 AutoGen 于同月从研究实验室问世。由微软研究院开发的 AutoGen 强调多智能体对话模式,智能体通过结构化对话进行通信。该框架吸引了学术界的兴趣,并在研究原型中找到了用例,尽管企业生产采用仍然有限。

CrewAI 于 2023 年 10 月紧随其后,专注于简洁性和基于团队的智能体协作。该框架引入了”Crew”抽象——一组共同完成任务的智能体——并将自己定位为希望在没有图论或状态机深厚专业知识的情况下构建智能体的开发者的框架。其独立于 LangChain 的特性吸引了警惕供应商依赖的团队。

OpenAI 于 2024 年 2 月以 Swarm 进入这一领域——一个旨在演示多智能体模式的教育性、实验性框架。该框架获得了显著关注(21,197 个 GitHub 星标),但明确声明不适用于生产环境。Swarm 作为轻量级智能体交接的概念验证,而非企业系统的基础。

到 2024 年底,该生态出现了十几个竞争框架,各有不同的理念:底层控制(LangGraph)、高层抽象(CrewAI)、研究导向(AutoGen)和实验性(Swarm)。新进入者包括 PydanticAI(具有 Pydantic 验证的类型安全智能体)、Google ADK(Google Cloud 集成)和各种专业框架。这种碎片化为评估选项的团队带来了决策困境。

转折点:2025 年

2025 年的三件事从根本上重塑了竞争格局:

2025 年 3 月:OpenAI 发布 Agents SDK 作为 Swarm 的生产就绪继任者。该框架具有与提供商无关的对 100 多个大语言模型的支持、内置安全护栏、人在回路能力和原生追踪。这标志着 OpenAI 严肃进入框架市场——从教育实验向生产工具的转变。时机与企业对智能体基础设施日益增长的需求相吻合。

2024 年 11 月至 2025 年 1 月:Anthropic 的模型上下文协议获得主流采用。这一连接 AI 助手与数据源和工具的规范成为框架互操作性的事实标准。MCP 在所有主要框架中的快速采用反映了工具集成层对标准化的迫切需求。

2025 年 9 月:微软宣布 AutoGen 进入维护模式,建议新用户采用 Microsoft Agent Framework。这标志着微软以研究为重点的框架实验的结束,并承认生产框架需要超越研究团队能力的持续投入。

与此同时,Astral 团队——uv(81,569 星标)和 ruff(46,510 星标)的创造者——加入了 OpenAI 的 Codex 团队。uv 包管理器和 ruff 代码检查工具现已集成到 OpenAI 的开发工作流中,Agents SDK 明确致谢其贡献。Python 工具人才在 OpenAI 内部的整合强化了 Agents SDK 周围的生态。

当前状态:2026 年

框架生态现在在多个维度上显示出清晰的分层:采用速度、企业就绪度、活跃开发和社区支持。

框架GitHub 星标PyPI 月下载量状态
AutoGen55,930404K维护模式
CrewAI46,6695.77M活跃开发
LangGraph26,98041.1M活跃开发
OpenAI Swarm21,197N/A(已废弃)已废弃
OpenAI Agents SDK20,15318.2M活跃开发
Google ADK18,491N/A活跃开发
PydanticAI15,613N/A活跃开发

GitHub 星标与 PyPI 下载量之间的差异揭示了核心论点:社交证明指标已成为实际采用的不可靠指标。像 AutoGen 这样的框架在早期炒作周期中积累了星标,但未能将这种关注转化为持续的生产使用。

分析维度一:市场现实检验——GitHub 星标 vs PyPI 下载量

星标数量的错觉

GitHub 星标作为一种社交书签机制——用户给仓库加星以备后用、表达兴趣或支持项目。星标随时间累积且很少减少,形成了一个反映历史兴趣而非当前相关性的累积指标。星标与生产使用、依赖包含或活跃开发不直接相关。

AutoGen 异常清楚地说明了这一点。 拥有 55,930 个 GitHub 星标,AutoGen 在所有智能体框架中排名最高。然而其 PyPI 月下载量为 404,054——不到 LangGraph 的 1%,尽管星标数量是 OpenAI Agents SDK 的 2.8 倍,下载量仅为其 2.2%。该框架在 2023-2024 年研究声名鼎盛时期积累了星标,但未能将这种关注转化为生产采用。

提交活动数据证实了这种脱节。在过去 12 周内,AutoGen 平均接近零提交,仅有零星的安全补丁。最后一次重要发布(v0.7.5)是在 2025 年 9 月。仓库的 README 现在明确声明:

“重要提示:如果您是 AutoGen 新用户,请查看 Microsoft Agent Framework。AutoGen 仍将维护并继续收到错误修复和关键安全补丁。”

这种模式——高星标数量但低活跃采用——在软件生态中普遍存在。早期兴奋产生社交证明,但生产需求(可靠性、支持、文档、企业功能)决定持续采用。智能体框架面临尤其高的生产壁垒:智能体与外部系统交互、做出自主决策、需要调试能力,而教育或研究框架很少提供这些。

PyPI 下载量作为采用信号

PyPI 下载统计捕获实际的包安装——开发者将框架添加到项目、CI/CD 流水线拉取依赖、生产系统部署智能体。虽然不完美(下载包括自动化流程和版本更新),该指标与实际使用的相关性比 GitHub 星标更紧密。

数据揭示了不同的层级结构:

第一梯队(企业生产):LangGraph 以 4110 万月下载量和 167 万日下载量领先。企业客户包括 Klarna、Replit 和 Elastic——这些公司需要有状态执行、持久工作流和通过 LangSmith 的全面可观测性。该框架的底层控制吸引构建复杂、生产关键智能体系统的团队,其中调试和监控至关重要。

第二梯队(快速增长):OpenAI Agents SDK 显示最快的增长轨迹,达到 1820 万月下载量(77.1 万日下载量)。仅于 2025 年 3 月发布,该框架在十二个月内达到了 LangGraph 近一半的体量。通过 LiteLLM 支持超过 100 个大语言模型的与提供商无关的设计,使其吸引力超越 OpenAI 生态。对于 OpenAI API 用户,该框架提供与 OpenAI 模型能力(包括实时语音智能体)的原生集成。

第三梯队(中型市场):CrewAI 以 577 万月下载量占据独特定位。其作为独立于 LangChain 的框架的定位,配合高层抽象(Crew 和 Flow),吸引优先考虑简洁性而非精细控制的团队。通过 learn.crewai.com 认证的 10 万多名开发者表明强大的社区参与和教育投入。CrewAI 的企业产品(AMP Suite)为大型组织提供控制平面能力。

第四梯队(传统/过渡):AutoGen 的 40.4 万月下载量代表尚未从维护模式框架迁移的用户。微软建议过渡到 Microsoft Agent Framework 表明该用户群将在未来 12-18 个月内分散。下载量表明相当规模的已安装基础,但下行轨迹是明确的。

开发者行为模式

Stack Overflow 问题量提供了关于框架复杂性和采用挑战的额外洞察:

框架Stack Overflow 问题解读
LangGraph193更高复杂度,更多调试需求
CrewAI58更低复杂度,更好的抽象
AutoGen0(无标签)活跃社区极少

LangGraph 的 193 个问题与 CrewAI 的 58 个反映了两种现象:LangGraph 更陡的学习曲线,以及其更广泛的生产部署需要调试支持。在生产中使用 LangGraph 的团队遇到边缘情况、状态管理复杂性和集成挑战,这些都产生了支持问题。Stack Overflow 上没有 AutoGen 标签表明有限的活跃社区参与——用户要么已迁移,要么独立运营。

企业采用模式

企业客户根据用例复杂度显示不同的框架偏好:

LangGraph 企业客户:Klarna(金融服务智能体)、Replit(代码生成智能体)、Elastic(可观测性智能体)。这些公司需要有状态执行、审计追踪和复杂调试——LangGraph 的核心优势。

CrewAI 企业客户:部署 AMP Suite 的组织。CrewAI 的简洁性吸引没有专门基础设施专业知识而构建智能体的团队。

OpenAI Agents SDK:OpenAI API 客户中的增长采用。该框架与 OpenAI 模型能力(包括结构化输出和函数调用)的集成为现有 OpenAI 用户提供了自然的入门路径。

分析维度二:框架废弃信号与迁移压力

Swarm 废弃模式

OpenAI 对 Swarm 的处理提供了框架生命周期管理的模板。该仓库现已归档,拥有 21,197 个星标,在其 README 中显示明确信息:

“Swarm 现已被 OpenAI Agents SDK 取代,后者是 Swarm 的生产就绪演进版本。我们建议所有生产用例迁移到 Agents SDK。”

最后的提交活动发生在 2025 年 3 月。不再计划进一步开发。该框架作为演示多智能体模式的教育工具达到了目的,但 OpenAI 的战略方向明确倾向于 Agents SDK。

对于 21,197 个给 Swarm 加星的用户,迁移路径清晰:过渡到 Agents SDK,它保持概念相似性,同时添加生产功能如安全护栏、会话和追踪。概念连续性——两个框架都使用类似的交接模式——降低了迁移摩擦。

AutoGen 过渡挑战

微软的 AutoGen 呈现更复杂的迁移场景。与 Swarm 的教育定位不同,AutoGen 曾用于研究和某些生产环境。55,930 个星标观察者和 40.4 万月下载者面临不太清晰的过渡路径。

微软推荐 Microsoft Agent Framework 作为继任者,但该框架文档较少,实战检验不如 LangGraph 或 Agents SDK 等替代方案。Microsoft Agent Framework GitHub 仓库显示活跃开发,但缺乏更成熟框架的企业案例研究和社区知识库。

这创造了有四个可行选项的迁移不确定性:

选项 1:在微软生态内迁移到 Microsoft Agent Framework。最适合与微软有现有关系的以 Azure 为中心的组织。风险:框架成熟度和文档缺口。

选项 2:迁移到 LangGraph 以获得生产级有状态执行和 LangSmith 可观测性。最适合需要调试和监控的复杂生产用例。风险:学习曲线更陡,LangChain 生态依赖。

选项 3:迁移到 OpenAI Agents SDK 以获得更简单的 API 和多 LLM 支持。最适合 OpenAI API 用户或需要 LLM 灵活性的团队。风险:企业业绩记录较少的较新框架。

选项 4:迁移到 CrewAI 以获得高层抽象和独立于 LangChain。最适合优先考虑简洁性和快速开发的团队。风险:对底层执行细节控制较少。

存在四个可行替代方案表明 AutoGen 用户群将分散到各框架,而非统一到单一继任者上。这种分散对任何单一框架都没有好处,但扩大了整体智能体开发市场。

时间线压力

使用 AutoGen 或 Swarm 的组织面临有限的迁移窗口:

框架最后重要更新维护状态迁移窗口
Swarm2025 年 3 月已废弃立即
AutoGen2025 年 9 月维护模式12-18 个月

在已废弃框架中发现的安全漏洞收到更慢的补丁。CrewAI 最近的 XXE 漏洞(Issue #4967)展示了活跃框架的响应速度——修复在几天内发布。Swarm 中类似的漏洞可能仍然未修补,给剩余用户带来风险。

安全影响超越修补速度。活跃框架受益于社区安全审查、CI/CD 流水线中的自动化扫描和协调披露流程。已废弃框架缺乏这些保护,使其对生产使用越来越危险。

提交活动作为领先指标

GitHub 提交活动模式提供框架健康的早期预警:

框架周提交量(12 周平均)轨迹
CrewAI20-25非常活跃
LangGraph活跃,周发布稳定
OpenAI Agents SDK频繁发布增长
AutoGen接近零下降
Swarm已废弃

CrewAI 每周 20-25 次提交表明活跃框架中最高的开发速度。这种强度反映了 CrewAI 作为较新框架快速添加功能以与成熟参与者竞争的定位。LangGraph 以周发布保持稳定进展,表明成熟的开发实践。OpenAI Agents SDK 显示与其增长阶段一致的频繁发布节奏。

分析维度三:MCP 标准化与互操作性

模型上下文协议的崛起

Anthropic 的模型上下文协议(MCP)于 2024 年 11 月宣布,已成为 AI 智能体工具集成的主导标准。统计数据令人瞩目:

  • 官方 MCP 服务器仓库:81,621 个 GitHub 星标
  • MCP Python SDK:22,229 个星标
  • 相关仓库:18,159 个”mcp”搜索结果

MCP 解决了智能体开发中的一个根本问题:工具和数据源集成。在 MCP 之前,每个框架实现专有工具接口。LangGraph 工具不能与 CrewAI 配合使用。OpenAI 函数调用格式与 LangChain 工具模式不同。这种碎片化造成了供应商锁定和生态中的重复工作。

MCP 为以下方面提供通用规范:

  1. 工具发现:智能体可以通过能力广播动态发现可用工具
  2. 资源访问:数据库、API 和文件的标准化接口,具有一致的身份验证模式
  3. 提示模板:跨框架的共享提示库,减少重复

该协议的快速采用反映了对标准化的强烈行业需求。发布后数月内,每个主要框架都宣布了 MCP 支持。这种速度表明 MCP 解决了生态一直在绕过而非解决的实际痛点。

框架 MCP 支持矩阵

现在每个主要框架都支持 MCP 集成:

框架MCP 集成实现
LangGraph原生langgraph-mcp-agents 适配器(690 星标)
CrewAI企业级enterprise-mcp-server
AutoGen原生McpWorkbench 类
OpenAI Agents SDK原生通过 MCP 的工具
PydanticAI原生内置支持
Google ADK原生内置支持

MCP 在所有框架中的快速采用表明对互操作性的强烈行业需求。开发者不再需要基于工具可用性选择框架——任何 MCP 兼容工具都可用于任何框架。这种标准化降低了切换成本,使框架间的渐进迁移成为可能。

企业 MCP 生态

企业采用催生了 MCP 管理工具的次级生态:

ToolHive(1,662 星标):企业级 MCP 服务器管理,具有安全、监控和治理功能。提供对 MCP 工具访问的集中控制、审计日志和合规报告。

MCP Gateway Registry(505 星标):MCP 服务器的 OAuth 认证和统一访问层。通过提供标准化认证流程,解决核心 MCP 规范中的认证缺口。

这些工具解决企业需求:审计日志、访问控制和合规——核心 MCP 规范中缺失但对生产部署至关重要的功能。这个生态的出现表明 MCP 正从早期采用者进入企业环境。

安全考量

MCP 采用引入了新的攻击面。2025 年出现了两个值得注意的漏洞:

MCP 工具投毒(AutoGen Issue #7427):未签名的工具定义可能启用任意代码执行。恶意行为者可以注入在被调用时执行有害代码的工具定义。框架正在实现工具签名和验证机制来解决这个问题。

MCP 认证缺口(AutoGen Issue #7403):MCP 工具集成缺少每消息认证或完整性验证。工具调用可能在传输中被拦截或修改。企业 MCP 网关现在提供基于 OAuth 的认证来缓解这一风险。

在生产中部署 MCP 的组织应评估这些安全影响并实施适当的缓解措施。随着社区识别和解决漏洞,MCP 安全模型继续演进。

关键数据

指标LangGraphCrewAIAutoGenOpenAI Agents SDK来源
GitHub 星标26,98046,66955,93020,153GitHub API
PyPI 月下载量41.1M5.77M404K18.2MPyPI Stats
PyPI 日下载量1.67M210K15.5K772KPyPI Stats
开放问题456421687N/AGitHub API
开发状态活跃非常活跃维护中活跃GitHub
MCP 支持原生企业级原生原生文档
企业客户Klarna, Replit, ElasticAMP Suite有限增长中官方网站
学习曲线陡峭中等中等社区
Stack Overflow 问题193580N/AStack Exchange
指标数值来源日期
MCP 服务器仓库星标81,621GitHub2026-03-20
MCP Python SDK 星标22,229GitHub2026-03-20
CrewAI 认证开发者100,000+CrewAI 官方2026-03
Swarm 最后提交2025-03GitHub2025-03
AutoGen 最后重要发布v0.7.5GitHub2025-09
uv(Astral)星标81,569GitHub2026-03-20
ruff(Astral)星标46,510GitHub2026-03-20

🔺 独家情报:别处看不到的洞察

置信度: 高 | 新颖度评分: 78/100

智能体框架生态中最重大的转变不是任何单一框架的崛起,而是工具集成与框架选择的解耦。MCP 作为通用标准的出现意味着 LangGraph、CrewAI 和 OpenAI Agents SDK 现在可以访问相同的工具生态——这是与 2023-2024 年碎片化格局的根本变化。

考虑战略影响:当 OpenAI Agents SDK 发布时,分析师关注其与 LangGraph 的功能对等和对开发者心智的竞争。更深层信号是 OpenAI 决定从第一天起就构建 MCP 支持。通过这样做,OpenAI 承认不会构建专有工具生态——真正的战场从框架锁定转向编排质量、可观测性深度和开发者体验。

证据支持这一解读。MCP 服务器仓库(81,621 星标)积累的社交证明比任何单个框架仓库都多。像 ToolHive 和 MCP Gateway Registry 这样的企业工具解决了框架本身回避的生产需求。AutoGen 社区在 Issue #7415 中对 AMP(智能体消息协议)的 RFC 揭示了对更深标准化的渴望——跨框架智能体发现,使 LangGraph 智能体能够透明地调用 CrewAI 智能体。

关键启示:组织应基于编排能力、可观测性集成和团队专业知识评估框架——而非工具可用性。MCP 层已将工具访问商品化,使框架选择成为工作流复杂性和运营需求的问题,而非生态广度。

趋势展望

近期(0-6 个月)

AutoGen 迁移浪潮:使用 AutoGen 的组织将开始迁移规划。预计迁移指南和工具的活动增加。Microsoft Agent Framework 文档将改进以捕获这一用户群,但迁移将分散到多个框架,而非统一到微软的继任者上。

OpenAI Agents SDK 增长:月下载量可能超过 2500 万,接近 LangGraph 的 60%。OpenAI 的分发优势(与 OpenAI API 访问捆绑、与 OpenAI 模型集成)加速采用。通过其多 LLM 支持,该框架的吸引力延伸到 OpenAI 忠实用户之外。

MCP 安全加固:主要框架将实施工具签名和验证以解决工具投毒漏洞。企业 MCP 网关将成为生产部署的标准。随着企业采用暴露缺口,MCP 安全模型将快速成熟。

置信度:高。所有三个预测都来自当前趋势和已宣布的废弃。

中期(6-18 个月)

框架整合:可行的框架格局将整合到 3-4 个主要参与者:LangGraph(企业复杂工作流)、OpenAI Agents SDK(OpenAI 生态)、CrewAI(快速开发,中小企业市场),以及潜在的 Google ADK(Google Cloud 客户)。较小的框架将要么专注于利基用例,要么消失。

Microsoft Agent Framework 定位:微软将大力投资 Microsoft Agent Framework 以在 Azure 生态内保留 AutoGen 用户。成功取决于文档质量、Azure 集成深度和企业支持承诺。来自 LangGraph 和 Agents SDK 的竞争压力将加剧。

跨框架智能体协作:MCP 将使来自不同框架的智能体能够协作。LangGraph 编排器可能为特定任务调用 CrewAI 智能体。这种互操作性层降低了框架锁定,使混合架构成为可能。

置信度:中高。整合已经可见;跨框架协作取决于 MCP 成熟度和框架支持。

长期(18 个月以上)

编排商品化:智能体编排成为商品。框架在可观测性、企业功能和生态集成上差异化,而非核心编排能力。MCP 层抽象掉工具集成差异。

智能体运行时的出现:与平台无关的智能体运行时(如目前只有 25 个星标的 agent-kernel)可能获得关注,允许与框架无关的部署,类似于容器运行时如何标准化应用部署。这些运行时将跨框架实现处理执行、扩展和监控。

智能体接口标准化:MCP 和类似协议将演变为正式标准(可能在 ISO/IEEE 或 W3C 下),实现真正的即插即用智能体生态。行业将收敛于智能体发现、调用和监控的通用模式。

置信度:中。长期预测取决于尚未可见的市场演进和竞争动态。

关键触发点

PyPI 下载量持平:如果 OpenAI Agents SDK 月下载量在未来 12 个月内超过 LangGraph,这标志着 OpenAI 在智能体框架领域的主导地位。监控 PyPI Stats API 的下载趋势。交叉点将验证 OpenAI 在 Swarm 概念基础上构建生产框架并用企业功能扩展的战略。

信息来源

dqrb4vrnhvgz15c7ctc2h░░░denfm4sf85fh9ivwtn64s8uvfaedt8knh████e4p6e4kk10j6kkhsn2rths8l8pirlzso████jwpuafjhqxro1uajtzvidrxe89w54dc3c░░░9uimy0qqllarzhz1erjqf8ao0vxzem3f████4lh18xpuiq5ftauoepxhhm51ljc4zlzk4████ekcfsdm9qnri8412l0zoqhzn416kul6fm░░░ec355ifk5lbc8nts1fjyvqq1uytdrt0p░░░mpsct0cby12lsyurjjhy5bhouh9uewh████qqdq115qcxlwx6gkgo7iprar4w3u7qjn████8wvxczcq7co57n62bp02db9yx6x2sp4k░░░bjflwpw9wqkk33co10gpc9uadk1kgdy1j████4kyhrrmwbbh10wwxyuzpb33emqaxmviss████8tc519fry8rx491drbo8urn4fao17czto████5q5fspxigeqkzp6q3tiyvniy9ojdforuq░░░12s5hfxclh8g45emv95c9fybv9uthxd3rp████yxm4dx00kg9njwaavtzl8z4hta0o8shi████upzvdmi262hh4nbs80x48kc50tef5yf0w████3402iixinr8ds93qt6byrkqufv6rztz████p22aaafawbiav6l0efffec4ei6ke593i░░░k0ons9xnuune8mwvi6boq06fsg88b4xza░░░geub280t0detx011y2gio41fgbpuobkw░░░i62c0s4bvri12i89v5vidhvr3nvx2sa████3m854xc9vzva3inr3r60u0tleqbfjwb1o░░░t68v5n0fye8x542m1xmemy9l1j7ujfr████esdkol25ck8gz4swpsblpi8mq3fhy489m████7exhp9gmojnaa30xz5su8bdua5ksz4dyl░░░hsx7hj38em5vgofduczddiuy5s3iy6hir████w1syxi1fpidk9qfegdwhw9bnshevfhs7████8fzi4fwlp2aqf4pbcjh7butzcyqjwkc░░░3xbyxflnz43ipcc14h2hfns7k6uczh9e░░░tf0j078ndo7slsnz10xig9xqv874s64xg████f2lm863xpt7052w5w0e3ipg25m7ayz8░░░truc8ajxywcsvdwbfnrjmrsm9lup98r░░░cyyaji6yj6t345q0nt2p7acw48mlu0mep░░░urxxaz3kttr6g5wj5vkyzi2q6ibqm2k░░░ep2d96kjbe4dmwi5vcnj5ebg0p2rxp████3vnft4oocg7isk81bcmdtitwrjiro7sa░░░gl20n80eyisslido6i8hih6zoy7ap4yf░░░tjvfefceeu8l9e7oe2uu8fm6ezg9hpzo░░░voe8qwd0e4mci5yz7i6uvd5fncpjj1qa4░░░37g61ydqvuen5fe8q4f6s9h3n199uvgie████cl6ic0ab3enpsbwf7ic6s1vzzz4499m5░░░dzewix87r04mh0i46nx2ljgpodzwbrzsp░░░q0otbhaj5yf899dhsemtkw5tdpzpj6c1j████kide4qwmxfbokf0pp8zquj1r4q9c80fc████z8j8lri1s5s9n2s4tqeg8dqe4ou4ke9rn░░░7ior7m2fpddp2evfgbvis315z32w2iqg████6ksoj1q35hflkpi8a7cq7azjsirmssxk9░░░40dju5jlgvrlswu8y9qr5ubp6mpm9wa████uific318288