共生知识库
整理页

Agent Loop

定义#

Agent Loop 是 Agent Runtime 的心跳:系统把用户目标、上下文和工具结果送入模型,模型产生文本或工具调用,运行时执行工具并把结果继续送回模型,直到有证据可以收尾。

最小循环#

user goal
  -> build context
  -> call model
  -> stream assistant output
  -> detect tool calls
  -> validate tool args
  -> execute tools
  -> append tool results
  -> call model again
  -> stop with evidence

设计要点#

  • 流式输出要能累积成完整 assistant message。
  • 工具参数必须校验,失败也要回到 loop。
  • 多工具并行时,UI 可以按完成顺序展示,但进入模型上下文的结果应保持原 tool call 顺序。
  • 风险拦截应放在运行时钩子里,而不是只写进 prompt。

相关:Agent HarnessPi

AI 整理页

基于 1 篇可追溯原文整理,可能有误。来源、版本与反馈入口收在下方。

查看来源、版本与反馈

资料信息

分组
概念
日期
2026年5月5日

标签

agent
runtime
tool-calling

相关操作

在图谱中查看