从一次 LLM 调用到完整 Harness,Agent 到底经历了什么?
出处:
mp.weixin.qq.com
今天的 Agent 系统看起来很像一套小型操作系统:它们管理子 Agent 进程,维护长期记忆文件,通过工具驱动接触外部世界,还要处理权限、隔离、恢复和观测。可它们的起点并不宏大。最初,开发者手里只有一个把输入映射为输出的语言模型。复杂性并不是一次设计出来的。每当模型试图越过一次调用的边界,系统就必须在模型外面增加一个新部件:模型不知道此前聊了什么,于是出现上下文;模型无法改变世界,于是出现工具;一次工具调用解决不了任务,于是出现循环;上下文装不下历史,于是出现记忆;循环开始产生真实副作用,于是出现权限与沙箱;一个循环不够并行,于是出现子 Agent...