persistent sub-agents
一种辅助智能体结构:将大任务拆分后交给多个子智能体分担,各自持续保有上下文,直到各自负责的部分完成为止。
简单来说
持续型子智能体,是指负责一项庞大复杂任务的程序,将任务拆分成若干部分后,为每个部分配备专门的辅助智能体,让它一直跟进到该部分完成为止。
打个比方,就像大型工地的总监把水管、电路、装修等工作分别交给不同的施工队负责。这些施工队不是接到一次指示就消失的临时工,而是常驻在自己负责区域、持续掌握进度的正式人员,直到整个工程完工。处理代码的程序也是同理:面对跨多个文件的任务,它不会靠一问一答就结束,而是由各自负责相应部分的子智能体持续进行规划、修改、验证,一路跟进到底。
之所以需要这种结构,是因为像软件开发这类需要经过多个阶段才能完成的任务,如果每次都要从头重新说明情况,效率会很低。把任务拆分交给不同智能体负责,同时让各自保留自己的上下文,就能在大规模代码仓库中保持变更的一致性。
在报道中是这样出现的
Meta 在介绍其编程智能体 Muse Code 时表示,该产品"设有持续型子智能体,以拆分方式处理任务"。一个常见的误解是把子智能体当作单纯的"辅助问答窗口",但这里的关键在于"持续型"二字——它不是回答一次就结束,而是指在大规模代码仓库的规划、实现、验证全过程中,始终保有上下文并持续参与的结构。
