OpenAI Agents SDK 爆发:23K+ Stars 的背后,AI 开发格局已变

这可能是今年最具影响力的 AI 开发工具发布。

昨天,OpenAI 正式发布了 Agents SDK,不到 24 小时就在 GitHub 斩获 23,000+ Stars,直接登顶 GitHub Trending。

发生了什么?

官方原话

“The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.”

翻译成人话:这是一个让你轻松构建多智能体工作流的框架。

核心特性一览

特性说明
多智能体编排支持多个 AI Agent 协同工作
100+ LLM 支持不只支持 OpenAI,还支持 Anthropic、Claude、Google 等
工具集成内置 Function Calling、MCP、Hosted Tools
Guardrails输入输出安全检查
Human in the Loop人类介入机制
实时语音支持 GPT-Realtime

为什么这么火?

1. 终于有官方背书了

之前做 AI Agent,要么自己造轮子,要么用第三方框架。OpenAI 现在说”我们官方支持了”,意义完全不同。

2. 真正轻量

pip install openai-agents

一行代码就能开始。不需要复杂的配置。

3. 真正开放

官方明确说:provider-agnostic(提供商无关)。

这意味着你可以用 Claude、Llama、任何 OpenAI 兼容的模型,不用被绑定。

4. 解决真实痛点

多智能体协作最麻烦的两件事:

  • 任务分配:谁来做什么?
  • 状态传递:A 完成了,B 怎么知道?

Agents SDK 内置了 Handoffs 机制,自动处理这些。

快速上手

安装

Terminal window
pip install openai-agents

第一个 Agent

from agents import Agent
agent = Agent(
name="researcher",
instructions="你是一个研究助手,擅长查找和整理信息",
tools=[...],
)
result = agent.run("搜索 OpenAI 最新的技术动态")

多 Agent 协作

from agents import Agent, handoff
researcher = Agent(...)
writer = Agent(...)
# 研究完成后交给写手
researcher.on_done(handoff(writer))

我的看法

值得关注的点

  1. MCP 支持:这次终于把 MCP(Model Context Protocol)原生集成了,之前社区呼吁很久
  2. Tracing 内置:不用自己写日志了,调试更方便
  3. Redis Session:企业级应用的状态管理有解决方案了

需要注意的

  • 目前文档还比较精简
  • Python 3.10+ 才支持
  • 语音功能需要额外安装 pip install 'openai-agents[voice]'

对比社区方案

框架优点缺点
OpenAI Agents SDK官方、简单、开放新,生态还在建设
LangChain生态成熟重,学习曲线陡
AutoGen微软背书文档一般

总结

OpenAI Agents SDK 的发布,标志着 AI 开发从”单 Agent”向”多 Agent 协作”迈出了一大步。

对于我们普通开发者来说,无论你用不用 OpenAI,这都是一个值得关注的方向。毕竞,多智能体协作是实现更复杂 AI 应用的必经之路。

感兴趣的朋友可以去 GitHub 看看官方示例:

👉 openai/openai-agents-python


你对这个新框架怎么看?有没有计划尝试?在评论区聊聊吧。


← Back to blog