<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Debugging on Tony老师的博客</title><link>https://blog.tanteng.space/tags/debugging/</link><description>Recent content in Debugging on Tony老师的博客</description><generator>Hugo</generator><language>zh</language><lastBuildDate>Sun, 12 Oct 2025 10:00:00 +0800</lastBuildDate><atom:link href="https://blog.tanteng.space/tags/debugging/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent 可观测性：日志、Trace 与 Replay 调试</title><link>https://blog.tanteng.space/2025/10/agent-observability/</link><pubDate>Sun, 12 Oct 2025 10:00:00 +0800</pubDate><guid>https://blog.tanteng.space/2025/10/agent-observability/</guid><description>&lt;blockquote&gt;
&lt;p&gt;LLM Agent 在生产环境出问题时的第一反应是什么？看 log？不够。看 metrics？不够。看 prompt？没用。你需要的是&lt;strong&gt;完整的 trace 重放&lt;/strong&gt;——从用户输入到最终输出，每一步 LLM 调用、每个工具调用、每个决策点的中间结果。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;传统微服务的 observability（metrics / logs / traces）已经成熟。但 LLM Agent 的可观测性是另一回事：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;同样的输入可能产生不同输出&lt;/strong&gt;——随机性是基本属性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;每一步都是 LLM 调用&lt;/strong&gt;——成本不只是延迟&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;失败原因多样&lt;/strong&gt;——模型幻觉、工具报错、context 超限、用户指令歧义&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;难以重现&lt;/strong&gt;——不同时间的模型版本可能给出不同结果&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这篇文章讲怎么搭一套&lt;strong&gt;真正能 debug LLM Agent&lt;/strong&gt;的可观测性体系。&lt;/p&gt;</description></item></channel></rss>