多agent 上下文交接的正确姿势是什么?

佬们,主agent 和 subagent 交接上下文的正确姿势是什么呢?使用subagent 一来是希望上下文干净,不要一个agent 把任务做到底。但是交接上下文的时候,主agent 读过一遍,吐给子agent 它又再读一遍,token 翻倍。现在我的做法是,任务设计的时候尽可能把上下文有相关性的...
多agent 上下文交接的正确姿势是什么?
agent 上下文交接的正确姿势是什么?

佬们,主agent 和 subagent 交接上下文的正确姿势是什么呢?使用subagent 一来是希望上下文干净,不要一个agent 把任务做到底。但是交接上下文的时候,主agent 读过一遍,吐给子agent 它又再读一遍,token 翻倍。现在我的做法是,任务设计的时候尽可能把上下文有相关性的任务,规划给一个agent worker。然后主agent 只是派活儿跟进度,调度任务列表,不深度解析任务相关上下文。review agent 的结果,由主agent 中转。子agent worker 负责开发,修复review 问题。然后再把codegraph 接进来,给子agent worker 使用。但是token 消费还是很多。感觉比顺序跑任务,消耗快得多。不知道正确的姿势是什么?有没有什么开源的方案参考。

9 个帖子 - 7 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文