ROARKIST / SERIESROARKIST / 系列
系列目录07 / 08
  1. 01Agent 和聊天机器人,差别到底在哪?
  2. 02Agent 的基本循环:观察、决策、行动、复核
  3. 03工具不是魔法按钮,而是 Agent 与世界的契约
  4. 04状态、记忆与上下文,其实是三件不同的事
  5. 05Agent 什么时候应该先规划,再行动?
  6. 06人工检查点与权限边界应该放在哪里
  7. 07如何观察并评测一个 Agent 循环
  8. 08从零做一个足够小、但真正完整的研究 Agent

07Agent Foundations从零理解 AI Agent

如何观察并评测一个 Agent 循环

不要只看最终答案,还要检查路径、工具调用、成本与失败恢复。

最终答案正确,不代表 Agent 过程可靠。它可能调用了错误工具、使用了过期来源,或只是偶然猜对。评测必须同时看结果和路径。

先从真实任务建立样本

收集一小组代表性任务,包括正常情况、缺失信息、工具失败和需要拒绝的情况。为每项任务写清成功标准,不必一开始追求庞大数据集。

运行时记录每轮输入、模型决定、工具参数、返回结果、耗时和成本。这样失败时才能知道问题来自上下文、模型选择还是工具实现。

把失败变成下一轮评测

每次线上错误都应该匿名化后加入评测集。修复后不仅重跑这一例,也检查修改是否破坏其他任务。

Agent 评测不是上线前一次考试,而是一套持续反馈机制。目标不是证明系统聪明,而是知道它在哪些边界内可以被信任。