II进阶
从零理解 AI Agent:循环、工具与停机
Agent 不是魔法,是一个带工具的 while 循环。讲清它的三个本质问题。
agentllmtoolsloop

Fig. 01Opening plate.
从零理解 AI Agent
剥掉所有框架的包装,一个 Agent 的核心其实是一个循环:
while 没完成:
想法 = 模型(上下文)
if 想法.是动作:
结果 = 执行工具(想法.动作)
上下文 += 结果
else:
return 想法.答案
三个本质问题
1. 它怎么决定下一步?
模型读当前上下文,输出「调用某工具」或「给出答案」。决策质量 = 上下文质量 × 模型能力。
2. 它能做什么?
取决于你给的工具集。工具的描述写得好不好,直接决定模型调不调得对。
3. 它什么时候停?
停机是被低估的难点。要么模型主动给答案,要么你设步数 / 预算上限兜底,否则它会原地打转。
下一篇
我们会动手写一个最小可用的 Agent,并讨论如何给它加「记忆」与「评判」。