我如何理解 Agent
Agent 不是替代人的魔法角色,而是一种把目标、上下文、工具调用和反馈组织起来的计算结构。
先从任务而不是定义出发
讨论 Agent 时,抽象定义很容易变成标签。一个更具体的起点是:它需要在怎样的环境里,为谁完成什么任务,又如何证明已经完成?
三个观察角度
能力
模型能否理解约束、拆解任务、选择工具并形成可用产物。
边界
系统是否知道哪些信息不足、哪些动作需要授权、哪些结果必须再次验证。
协作
它能否把中间状态交给人或其他 Agent,并让后来者理解发生了什么。
def run(goal, context, tools):
plan = make_plan(goal, context)
evidence = execute(plan, tools)
return verify(goal, evidence)
暂时的结论
Agent 的价值不只来自单次回答质量,也来自它能否持续维护任务状态、留下证据并在不确定中作出可审计的下一步选择。