TodayAI

Agent

Agent Frameworks

用于构建、编排和运行 AI Agent 的 SDK 与框架。

(外部链接)

OpenAI

OpenAI Agents SDK

用少量原语构建可运行的 Agent:工具调用、handoff、guardrail 与会话,由 SDK 管理多步循环。

SDKpythontypescript
(外部链接)

Anthropic

Claude Agent SDK

把 Claude Code 同一套 Agent 循环、工具与上下文管理做成 Python / TypeScript 库,用于在自有进程里运行编码与研究型 Agent。

SDKpythontypescript
(外部链接)

Google

Agent Development Kit

Google 开源的 code-first Agent 框架,用于构建、评估和部署单 Agent 与多 Agent 系统,支持 Python、TypeScript、Go、Java 与 Kotlin。

SDKpythontypescript
(外部链接)

LangChain

LangChain Agents

LangChain 提供 Agent 核心积木与 create_agent 等高阶入口,适合快速组合模型、工具与中间件。

SDKpythonjavascript
(外部链接)

LangChain

LangGraph

面向有状态、可循环工作流的 Agent runtime,用图显式控制分支、持久化、流式输出与 human-in-the-loop。

Orchestrationpythonjavascript
(外部链接)

LangChain

Deep Agents

建立在 LangChain / LangGraph 之上的 Agent harness,内置文件系统、子 Agent、规划与长时间任务所需的上下文管理。

Orchestrationpythonharness
(外部链接)

CrewAI

CrewAI

以角色、目标和任务为原语的多 Agent 编排框架,适合快速搭出可协作的 Agent 团队。

Multi-Agentpythonroles
(外部链接)

Microsoft

Microsoft Agent Framework

Microsoft 当前用于构建与编排生产级 Agent 的开源框架,覆盖 .NET 与 Python,并作为 AutoGen 与 Semantic Kernel 的后续方向。

Multi-Agentpythondotnet
(外部链接)

Pydantic

Pydantic AI

Pydantic 团队的 Python Agent 框架,用类型与模型校验约束工具输入输出,适合把 Agent 当普通后端服务来写。

SDKpythonpydantic
(外部链接)

Mastra

Mastra

面向 TypeScript 的 Agent 应用框架,把工作流、记忆、工具与本地 Studio 放在同一套开发体验里。

SDKtypescriptworkflows
(外部链接)

Vercel

Vercel AI SDK

TypeScript SDK,提供 ToolLoopAgent 等 Agent 循环、类型化工具上下文,以及面向生产的流式与工作流能力。

SDKtypescripttools
(外部链接)

LlamaIndex

LlamaIndex Agents

在文档与检索工作流上构建 Agent:可用预置 Agent/工具,或用 Workflows 自己编排事件驱动的多 Agent 流程。

Orchestrationpythontypescript
(外部链接)

Hugging Face

smolagents

Hugging Face 的轻量 Agent 库,默认让模型写代码来调用工具,适合快速验证自动化任务而不是重型编排。

Generalpythoncode-agent