Exo:缰绳应该能看到自己的代码和日志
来自 Latent Space · 期号 2026-08-15
摘要
AI agent 的开发者很难看到 agent 内部发生了什么——日志散落在不同系统里,调试全靠猜。 Alex Krentsel 提出了一个原则:agent 的「缰绳」(harness,即控制 agent 的框架)应该能看到自己的代码和日志。这意味着 agent 的运行时、工具调用、每一步的决策都应该被记录下来,并且可以被开发者直接访问。 他举了一个例子:一个 agent 在调用某个 API 时反复失败,但开发者看不到失败的原因,因为错误信息被 agent 自己吞掉了。如果 harness 能看到日志,开发者就能直接看到 API 返回了什么错误,然后修复 prompt 或工具配置。 这个原则听起来简单,但大多数 agent 框架都没有做到——它们把 agent 当作黑盒,只暴露最终结果。 本文是播客访谈,Krentsel 是 UC Berkeley 的研究员,也在 Google Research 工作。