混搭框架 Agent 栈如何统一追踪?作者选择 OpenTelemetry 路线

Swimming_Champion_75 · reddit · 2026-10-23

作者的团队 Agent 栈是个混搭大杂烩:部分用 LangGraph,一个用 OpenAI Agents SDK,还有同事赶工用 Vercel AI 搭的几个。痛点是各家可观测平台都在你全押自家 SDK 时才最好用,拿到有用的 traces 代价是把所有东西重写到对方 SDK。

转机是意识到 OpenTelemetry(OTEL)是出路:只要平台支持摄入 OTEL traces,你用什么框架就不重要了——每个应用各自埋点,以通用格式导出 spans 即可。

作者还强调了很少被谈起但一定会踩的另一半:prompt 版本管理。Agent 在生产环境犯傻时,第一个问题是「哪个 prompt 版本+哪个模型产生的」;如果 prompt 活在代码里没有历史,就要半夜跨三个仓库做 git 考古。你需要能 diff、能回滚、且不必整体重新部署的版本化部署。

他粗略对比了几家:

作者最后向社区求证:混搭 Agent 栈到底该全押 OTEL、统一一个平台 SDK,还是逐 Agent 拼接。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →