newtype Profile的多Agent编排框架,我特意给主Agent(Chief)搭配了一个副手(Deputy)。所有工作都由Deputy给其它子Agent派发,而不是让Chief派发。之所以这么做,有这几个原因:
1、防止上下文爆炸。如果全都由Chief派发并回收,那么上下文窗口很可能撑爆。由Deputy作为中间层的话,它可以汇总、过滤后再返回给Chief。
2、控制成本。Chief可以用最好的模型(比如Opus 4.5),Deputy用便宜一点的(比如Sonnet 4.5)。
3、分工。类似CEO和COO。执行的活儿让副手干。