· Agent 工程 ·阅读时长约 3 分钟

主流 AI Agent 开发框架分类

框架 定位 特点

DifyCozeLangChainAutoGen框架对比

所属专题:Agent 开发实践 (agent-dev·01)

主流 AI Agent 开发框架分类

一、无代码 / 低代码应用生成

框架定位特点
秒哒一句话生成应用0 代码,自然语言 → 需求 → 应用
Dify开源 LLM 应用平台可视化编排、完整开源方案、私有部署
Coze / 扣子字节 Bot 平台插件生态丰富、快速搭建

二、桌面级 / 通用助理 Agent

框架定位特点
搭子桌面级 AI 智能体看屏幕、操作软件、处理文件
QoderWork桌面级 Agent需求驱动,直接交付结果
Claude Computer Use电脑操作 AgentAnthropic 官方,操作 GUI
Browser Use浏览器自动化开源,专注 Web 操作

三、通用 Agent 开发框架(开发者向)

框架定位特点
LangChain老牌通用框架生态最全,适合复杂推理链
LangGraph状态机式编排图结构、支持循环与长期状态
LlamaIndexRAG + Agent知识库、数据检索场景最强
Haystack搜索增强 Agent企业搜索、文档问答
PydanticAI类型安全 AgentPython 类型约束,工程化友好
Mastra现代全栈框架Workflow + Memory + 部署可观测
Atomic Agents模块化架构强调可组合、可测试
DSPy声明式 Prompt/Agent推理过程可优化,Stanford 出品

四、厂商官方 SDK

框架出品方特点
Claude Agent SDKAnthropic工具、MCP、子 Agent
OpenAI Agents SDKOpenAI轻量、Handoff、多 Agent 编排
Semantic Kernel微软企业级、插件、多模型协同
Google ADKGoogle配合 Gemini
AWS Bedrock AgentsAWS托管式、企业集成

五、多 Agent 协作框架

框架特点
AutoGen微软,动态对话式协作,研究界常用
CrewAI清晰角色体系驱动流程,易上手
MetaGPT模拟软件公司(产品/架构/开发/测试)
Camel-AI角色扮演机制模拟团队
Swarms大规模 Agent 集群调度
Agno(原 Phidata)Agent + Knowledge + Tools 组合

六、自主任务执行 Agent

框架特点
AutoGPT现象级开源,Plan → Execute → Reflect 循环
BabyAGI轻量目标驱动,教学价值高
OpenHands(原 OpenDevin)软件工程 Agent

七、代码 / 工程类 Agent

框架特点
Claude CodeAnthropic 官方 CLI,终端编码
MonkeyCode云端开发环境,任务式 AI 编码
Aider终端 pair programming
SWE-agent学术界基准
Cursor / WindsurfIDE 集成型

八、工作流自动化 / 集成

框架特点
n8n集成面广、可自托管、系统对接强
Zapier AI ActionsSaaS 集成王
Make (Integromat)可视化工作流

九、多模态 / 内容生成 Agent

框架特点
剪映-小云雀字节 Seedance 2.0 视频 + Seedream 5.0 图像
Runway / Pika视频生成 Agent 化

十、底层协议 / 基础设施

框架特点
MCP (Model Context Protocol)Anthropic 推的工具/上下文标准
LiteLLM统一多模型 API
Guardrails / Instructor输出结构化与安全约束

选型速查

你的需求推荐
一句话搞出应用秒哒 / Dify / Coze
让 Agent 操作电脑搭子 / QoderWork / Claude Computer Use
自动化打通内部系统n8n
复杂推理链、深度定制LangChain / LangGraph
知识库问答LlamaIndex / Haystack
多角色协作CrewAI(易用)/ AutoGen(灵活)/ MetaGPT(软件流程)
企业级 .NET/Java 环境Semantic Kernel
类型安全、工程化PydanticAI / DSPy
Claude 生态开发Claude Agent SDK + MCP
AI 写代码Claude Code / MonkeyCode / Aider

评论