Skip to content

代表性 Agent 框架总览

一句话:本章为「访客了解 agent 框架版图」的入口——按类别盘点讨论度高、开源 star 量级大的 agent 框架与产品,给出选型方向;设计范式(loop、sandbox、memory)请看 Harness 代表系统对比,多 agent 协作机理请看 多智能体

收录口径:开源项目给 GitHub 链接与 star 量级,闭源 / 第一方产品给官方页面。star 数为某一时间点的近似快照(多数核实于 2026 年中),随时间快速变化,仅用于判断量级与热度,不应作为精确指标或唯一选型依据。已开本站详情页的项目,名称链接到详情页。

agent 框架这两年迅速分化:早期是「LLM 应用胶水库」(LangChain 式),随后裂变出有状态编排(图 / 状态机)、多 agent 协作(角色 / 对话 / 事件)、厂商官方 SDK(绑定自家模型与服务)、低代码平台(可视化 + 托管)、终端编码 agent(CLI coding harness)、通用自治 agent(常驻 daemon / 持久记忆)六大方向。下面按类别给出主流 10k+ star 项目的对照表。

演进时间线

下图按首次发布年份排出代表性框架 / 产品的出现顺序(年份为开源首发 / 官方发布时间,详见各表「首发」列与详情页):

通用 Agent 开发框架 / 编排库

面向开发者,以代码方式组装 LLM 调用、工具、记忆与多步流程。这是 star 最密集、竞争最激烈的赛道。

名称首发类型约 star语言许可证一句话链接
LangChain2022应用 / agent 开发框架约 13.9 万Python(+JS/TS)MIT最流行的 LLM 应用胶水框架,可组合标准组件库详情页
LlamaIndex2022Agent / 数据框架(RAG)约 5 万Python(+TS)MIT数据 / 检索为中心,强在把私有数据接进 LLM详情页
AutoGen2023多 agent 框架(事件驱动)约 5.9 万Python(+.NET)MIT微软事件驱动多 agent 对话框架,已并入 MAF、转维护模式详情页
MetaGPT2023多 agent 框架(SOP)约 6.9 万PythonMIT把软件公司 SOP 编码进角色流水线,一句话生成代码仓库详情页
CrewAI2023多 agent 编排框架约 5.3 万PythonMIT以角色扮演 / 团队协作为卖点,独立于 LangChain详情页
Agno2023生产级 agent 框架约 4 万PythonApache-2.0主打高性能、低延迟实例化的全栈 agent 框架(前身 Phidata)GitHub
Semantic Kernel2023LLM 编排 SDK约 2.8 万C# / Python / JavaMIT微软多语言 LLM 编排 SDK,企业 .NET 生态首选GitHub
Letta(MemGPT)2023有状态 agent 平台约 2 万+PythonApache-2.0以持久长期记忆为核心的 stateful agent 框架GitHub
CAMEL2023多 agent 研究框架约 1.7 万PythonApache-2.0主打多 agent 社会模拟与 agent scaling law 研究GitHub
LangGraph2024有状态编排框架约 3.4 万PythonMIT(Server 运行时 Elastic 2.0)用图建模可循环、可持久化、可人工介入的工作流详情页
smolagents2024极简 agent 库约 2.6 万PythonApache-2.0Hugging Face 千行级代码、code-act 思路的极简 agentGitHub
Pydantic AI2024类型安全 agent 框架约 1.7 万PythonMITPydantic 团队出品,强类型 / 结构化输出优先GitHub

厂商官方 SDK

由模型厂商发布、强绑定自家模型 / 云服务的 agent 编程库。优点是与模型能力(工具调用、计算机使用、缓存)协同好,代价是可移植性弱。

名称首发类型约 star语言许可证一句话链接
OpenAI Agents SDK2025官方多 agent SDK约 2.5 万+Python(+JS)MITOpenAI 轻量多 agent / 语音 agent 框架,含 handoff、guardrailGitHub
Google ADK2025官方 agent 开发套件约 2 万Python(+TS / Java)Apache-2.0Google code-first agent 套件,深度集成 Gemini / Vertex AIGitHub
Claude Agent SDK2025官方 agent SDKPython 约 7k+ / TS 约 1.5k+Python + TS代码 MIT(用 SDK 受 Anthropic 条款约束)把 Claude Code 内核打包为可编程库,自建生产 agent详情页
Microsoft Agent Framework2025官方 agent SDK / 运行时万级(快速增长)Python / .NETMIT合并 AutoGen + Semantic Kernel 的新一代统一框架,2026 GAGitHub

低代码 / 平台

可视化拖拽 + 托管运行,面向非纯工程团队快速搭建 agent / workflow / RAG 应用。

名称首发类型约 star语言许可证一句话链接
n8n2019工作流自动化平台约 19 万TypeScriptFair-code(Sustainable Use)400+ 集成的可视化自动化平台,原生支持 AI / agent 节点GitHub
Dify2023LLM 应用 / agentic 平台约 13 万Python / TSApache-2.0(含附加条款)可视化 agentic workflow + RAG + 多 agent 编排平台GitHub
Flowise2023可视化 agent 构建器约 5.3 万TypeScriptApache-2.0(企业版另计)拖拽式 LLM / agent flow 构建器,LangChain 生态可视化GitHub

终端编码 agent

CLI / IDE 形态的 coding agent(coding harness),读改运行代码、跑测试、提交 PR。设计上多为单循环 + 沙箱 + 工具集,范式细节见 Harness 代表系统对比

名称首发类型约 star语言许可证一句话链接
Aider2023终端配对编程 agent约 4.6 万PythonApache-2.0终端里的 AI 配对编程,git 集成 + repo map 著称GitHub
OpenHands2024开源软件工程 agent约 7 万+PythonMIT(enterprise 目录除外)开源「AI 软件工程师」,可在沙箱中端到端开发(前身 OpenDevin)GitHub
Cline2024IDE 编码 agent约 6 万TypeScriptApache-2.0VS Code 内自治编码 agent,亦提供 SDK / CLI(前身 Claude Dev)GitHub
Claude Code2025终端编码 agent(第一方产品)约 13 万TypeScript源码可见 / Anthropic 商业条款(非 OSI)单循环 + 极简 + 安全默认的官方编码 agent详情页
Codex CLI2025终端编码 agent / harness数万(约 7 万量级)RustApache-2.0OpenAI 沙箱 + 审批工作流的开源 Rust 编码 agent详情页

通用自治 agent

非编码场景的常驻 / 自治 agent:长期运行、自设目标、持久记忆,部分对接 IM 网关或链上场景。

名称首发类型约 star语言许可证一句话链接
AutoGPT2023自治 agent 平台约 18 万Python / TS多许可(含 Polyform 等,按模块)自治 agent 早期标杆,现转向可视化 agent 构建平台GitHub
Eliza(elizaOS)2024自治 agent OS约 1.8 万TypeScriptMIT多平台 character / 社交 agent 框架,Web3 场景活跃GitHub
OpenClaw2025通用自治个人 agent约 37 万(波动大)TypeScriptMIT常驻 daemon + 多 IM 网关 + 心跳调度的个人 agent详情页
Hermes Agent2026自托管自治 agent 运行时约 19 万(增长极快)PythonMITNous Research 出品,持久记忆 + 自写 skill 闭环学习详情页

版图速览

选型指引

框架选择不应只看 star。star 反映的是话题热度与传播,而非工程契合度——它受发布时机、营销、是否含「平台 / 教程」属性影响极大(例如低代码平台与「awesome list」式仓库天然吸 star)。真正决定成败的是:抽象层级是否匹配团队、可控性 / 可观测性、与现有模型 / 基础设施的耦合、许可证是否允许商用、社区活跃度与维护承诺。下面按场景给方向:

  • 快速原型 / 验证想法smolagentsPydantic AIOpenAI Agents SDK 或直接用 Claude Agent SDK。代码量小、抽象浅、上手快;先跑通再谈编排。
  • 生产级编排(需持久化 / 重试 / 人工介入)LangGraph 是当前的事实首选——显式状态图 + checkpoint + human-in-the-loop。企业 .NET 生态可用 Semantic Kernel / Microsoft Agent Framework,深度绑定 Gemini / Vertex 选 Google ADK
  • 多 agent 协作CrewAI(角色 / 团队直观)、MetaGPT(SOP / 流水线,软件生成场景)、AutoGen(事件驱动,注意已转维护模式)。机理对比见 多智能体
  • 数据密集 / RAGLlamaIndex 在连接器、索引、检索抽象上最成熟;Dify 适合需要可视化与托管的团队。
  • 终端编码(coding agent):第一方产品用 Claude Code / Codex CLI;要自建、可改、要本地 / 多模型用 OpenHandsClineAider。设计范式与对比见 Harness 代表系统对比
  • 自治常驻 / 个人 agentOpenClawHermes(自托管 + 持久记忆 + 自演化 skill);偏社交 / Web3 场景看 Eliza

一条经验:先确定抽象层级(要底层可控还是高层省事),再在该层级里挑维护活跃、许可证合规、与你模型栈契合的那个,最后才参考 star 做横向佐证。

与其他章节的关系

  • 要理解「为什么这样设计」——agent loop、sandbox、记忆、规划等范式机理,去 Harness 代表系统对比Harness 总览
  • 要理解多 agent 协作机理——角色分工、通信协议、协作拓扑,去 多智能体
  • 本章定位——给框架 / 产品的版图与用法选型,是「选哪个、怎么定位」的导航,不展开内部算法。

参考链接