Build An Agent From Scratch [2]:最小 Agent Loop
这是「从零搭建 Agent」系列的第二篇。上一篇我们先搭了理论骨架:Agent Loop 是心脏,Harness 是围绕这个循环做上下文工程和注意力管理的系统。从这一篇开始,我们把理论实践到代码里:先不做复杂的 Harness,只实现一个最小但能跑起来的 Agent Loop。 # 这一节要实现什么? 第一篇里我们说,一个最小 Agent Loop 可以抽象成: 感知(Observe)→ 思考(Think)→ 行动(Act) 这句话听起来很像概念,但写成代码其实就是一个循环: 把用户输入和历史消息交给模型。 模型要么直接回答,要么请求调用工具。 如果模型请求工具,Agent...
more...