ARTICLE / DEEP READING

热点资讯

记录重要内容,保留清晰观点,让每一次深入阅读都能获得新的启发。

米乐官网中国官方网站-足球篮球热门赛事 热点资讯 Anthropic为Agent上线OTel追踪,上下文需自行添加
Anthropic为Agent上线OTel追踪,上下文需自行添加文章配图
READ
IN DEPTH

FEATURED ARTICLE

Anthropic为Agent上线OTel追踪,上下文需自行添加

Agent 出问题,几乎都是事后才知道。它没按你预期走,你才开始翻记录、拼时间线,猜是哪一步拐错了弯。 Agent 是软件。它循环、不确定,但确实跑在生产环境里,在人工检查点之间自己做决定。所以一次运行变得奇怪时,你需要的东西和排查任何分布式系统一样:一份按步骤记录下来的、实际发生了什么的账本。 2026 年 10 月 14 日 ,Anthropic 宣布为 Claude 平台提供 OpenTelemetry(OTel)追踪,处于公开测试阶段。这次落地的东西包括:Claude Managed Agents、Messages API 和 Claude SDK 都能为请求、模型调用、Agent 轮次和工具使用(含 MCP 工具调用)发出 OpenTelemetry span。 这些 span 使用 OpenTelemetry GenAI 语义约定里的属性,支持该约定的平台不用额外配置就能识别。追踪数据可以发往任何接受 OTLP 的平台,合作方名单里有 Datadog、Grafana Cloud、Honeycomb、Sentry、Splunk、New Relic、Langfuse、LangSmith、Braintrust、Arize AI 等。 注意这是 beta。文档明确提醒,span 名称、属性和 SDK 选项都可能变,建议锁定 SDK 版本。 span 有两个来源,配置方式不一样。 API 追踪在 Claude Console 里配。管理员添加一个目的地,API 就会为 Messages API 请求、请求内的每次模型运行、Managed Agents 轮次以及 API 运行的服务端工具发出 span。 SDK 追踪发生在你的应用里。SDK 会为它发出的请求和工具运行器执行的客户端工具发出 span,但它自己不导出任何东西。你的应用要注册一个 OpenTelemetry tracer provider 和一个 exporter,由 exporter 把 span 送到你的平台。如果你的服务已经配好了 OpenTelemetry,SDK 会直接用你注册的 tracer provider。 两边都配上,一个请求的 SDK span 和 API span 会落进同一条追踪里。 为什么追踪适合 Agent? 一次 Agent 运行不是一个请求。它是一次模型调用,然后一次工具调用,然后是基于工具返回结果的又一次模型调用,如此重复,直到 Agent 认为做完了。一条用户消息可以扇出成十几步。 没有 trace ID 和 span ID 的普通日志行,只会让你在脑子里重建顺序:哪个工具调用跟在哪个模型调用后面,哪一步耗了时间,运行在哪一步拐向了你没预料的方向。日志也能携带追踪上下文和结构化字段,关联日志也有帮助。追踪只是直接把时间线给你。 在一条追踪里,每一步是一个带自己时序和属性的 span。在简化的应用追踪中,模型请求和工具使用会作为有序的兄弟节点,挂在一个包住整次运行的 span 下面。具体层级取决于埋点方式。Anthropic 自己的示例追踪里,中间还夹着工具运行器和请求的 span。父子链接不能证明某一步导致了另一步,所以要读顺序和属性,不能只看形状。 平台 span 告诉你模型和工具做了什么,但告诉不了你别的。 它们不知道你的应用跑的是哪个 prompt 版本,哪个功能开关是开着的,哪个客户撞上了这个问题。这些上下文在你的代码里,得你自己加。 做法是在你自己的 Agent 轮次外面套一个 span。在里面调用 SDK 时,SDK 的 span 会嵌在你的 span 下面。属性名可以按团队习惯自己定。值得挂上去的有四类: Prompt 版本 :行为一变,第一个想知道的就是它。是 prompt 改了,还是别的东西改了? 功能开关取值 :一个开关能把一次运行带上完全不同的路径。不记在追踪上,同样输入的两次运行会显得莫名其妙地不一样。 客户引用 :方便拉出某个账号的所有运行。用带密钥的引用或不透明 token,绝不用原始 ID。把它当作假名化数据,不是匿名数据。 过滤后的工具调用参数 :工具返回了错东西时很有用,但参数里可能有邮箱、密钥或整份文档。只记录白名单里的字段,其余省略或脱敏。截断一个字段,密钥仍可能留在里面。 过滤你自己加的属性,并不会净化自动捕获的内容。SDK 和 API 的内容设置要单独检查。 内容要不要离开你的系统,得自己定。 平台 span 有自己的内容设置。默认是仅元数据模式:标识符、时序、状态、token 计数,以及你选的名字,比如工具名和 Agent 名。完整内容模式会加上 prompt、响应,以及工具调用的参数和结果。 完整内容对调试最有用,同时也意味着你的可观测平台现在要按它自己的访问和保留规则来存 prom

about image

SHARE THIS IDEA

觉得有用?分享给朋友

让更多人看到这篇内容。

返回资讯列表

YOU MAY ALSO LIKE

推荐阅读

TRENDING STORIES

热点新闻

6场造6球!切尔西两将专克热刺,预测2比1

6场造6球!切尔西两将专克热刺,预测2比1

北京时间10月24日17点30分,斯坦福桥将迎来切尔西与热刺的伦敦德比。两支上赛季还在欧冠的球队,如今都在为糟糕的2025/26赛季联赛表现善后。 切尔西看起来走得更远。哈维·阿隆索(Xabi Alonso)给球队带来了清晰度、能量和结果。客场 2比0 击败埃弗顿,让他们成为本赛季首支击败大卫·莫耶斯球队的队伍,也把切尔西推到了上周末结束时的 第四位 。更重要的是踢法:更多控制、更多威胁、更多信心

中央批准:庄兆林任江西省委副书记,刘金波任江西省委委员、常委

中央批准:庄兆林任江西省委副书记,刘金波任江西省委委员、常委

10月24日,江西省委组织部召开机关干部大会,宣布中央和省委关于省委组织部主要负责同志调整的决定。省委书记尹弘宣读决定并讲话, 他强调, 省委组织部要深入学习贯彻习近平党建思想,聚焦“走在前、勇争先、善作为”目标要求,扎实做好理论武装、选贤任能、强基固本、育才聚才等各项工作,推动党的建设和组织工作高质量发展,为谱写中国式现代化江西篇章提供坚强保证。 中央批准: 庄兆林同志任江西省委副书记,刘金波同

发现一个奇怪现象:乡镇卫生院除了没有病人,真的其他什么都有?

发现一个奇怪现象:乡镇卫生院除了没有病人,真的其他什么都有?

三农雷哥今天要说一件怪事。前几天我去镇上办事时顺路进到了卫生院里看了一下情况。这栋楼非常的新颖,保险公司的医保卡也十分精美,在药店里药品排列得整整齐齐,并且所有的医疗器械都没有缺失。 但是走廊里的人很少,在住院部的一排床前都是空着的,护士站也很寂静。你说怪不怪?更不可思议的是,在全国所有乡镇卫生院中,每年就诊的人数依然很多,但是住院人数却减少了很多,大部分的病床都处于闲置的状态。 楼越来越高了,但

卡萨诺:阿莫林是真的懂足球,在他的带领下,米兰能够打进前四名

卡萨诺:阿莫林是真的懂足球,在他的带领下,米兰能够打进前四名

直播吧10月27日讯 日前,卡萨诺照常做客节目《Viva El Futbol》,他针对阿莫林执教的米兰、以及红黑军团击败乌迪内斯一战发表了看法。 卡萨诺: “在意大利,我们有一点做得不好:一旦有人不顺着我们的想法来,大家马上就心生嫉妒、开始说坏话。阿莫林在曼联的执教不算成功,这点我们之前也说过,而他来到米兰,带着一套非常清晰的思路。 第一件事:莱奥坐板凳,不用他。第二件:莫德里奇有时上场、有时替补

米兰26分钟崩盘2-4惨败博洛尼亚 体系溃败引下课潮

米兰26分钟崩盘2-4惨败博洛尼亚 体系溃败引下课潮

26分钟。这个时间跨度,够你在楼下便利店买瓶水、热个饭团,再走回家的路。但在圣西罗球场,它见证了一场从天堂坠入地狱的崩塌。北京时间10月29日,AC米兰主场迎战博洛尼亚,比分最终定格在2-4。更让人咋舌的是,这一切发生在米兰2-1领先的大好局面上。那种感觉,就像你正端着刚泡好的咖啡准备享受片刻宁静,结果手一滑,杯子摔得粉碎,咖啡渍还溅了一身。 别急着骂球员,先看看那串冰冷的数据。第60分钟到第86