跳到主要内容

1 篇博文 含有标签「sessions」

查看所有标签

xAgent Agent Harness(上):会话如何理解任务变化并调整执行环境

· 阅读需 10 分钟

很多 Agent 系统把 Harness 描述成一个循环:把用户消息交给模型,执行模型返回的 Tool Call,再把结果送回模型。这个循环很重要,但它还没有回答一个更早的问题:用户继续发来的消息,是在延续当前任务、改变同一会话内的阶段,还是已经超出当前专业会话的职责?

xAgent 在业务 Agent loop 之前处理这个问题。原始输入先成为会话事实;一次受约束的语义调用再输出任务关系,以及 Skill、Tool、Memory 三类召回词;Brain 根据枚举执行确定性状态转换;只有首次建立任务或阶段变化时,Orchestrator 才增量补充能力。

这套任务理解、AI Agent 能力选择与环境准备链路已随 0.0.10.beta 发布;本文继续说明它在 Harness 中的责任边界和执行顺序。