DeepSeek 发布的新架构 Super-agent 是什么,带你认识新理念

简介: DeepSeek Super-agent 不是新模型,而是把 Router 和 Worker 拆成两层的调度架构。讲清它解决什么、怎么转、哪里还用不上

大家好,我是程序员天天困。

先给结论:DeepSeek Super-agent 不是一个新模型,是一套回答“谁来管会话”的架构设计。

10 月 31 日晚上,DeepSeek Harness 团队发了篇长文,顺手把一个 GitHub 仓库挂了出来。

DeepSeek Harness 团队官方公众号发布的 Super-agent 设计探索全文,时间 2026 年 10 月 31 日

当晚技术群里转的标题一个比一个猛:超级智能体来了、AI 开始给 AI 派活。

我把它读完,又对着仓库 README 读了一遍,感觉大部分人是把它当成“DeepSeek 出了个新产品”在看。这不太对。今天这篇就干一件事:把 DeepSeek Super-agent 到底是个什么东西讲清楚,它解决什么、靠什么转、以及哪儿现在还只是个想法。

一、先把话说清楚:DeepSeek Super-agent 不是一个模型

DeepSeek Super-agent:DeepSeek Harness 团队 2026 年 10 月 31 日公开的 Agent 系统架构设计,把「维护会话、同步上下文、分派任务」这些原本压在用户身上的活搬到系统层。它不是模型,也不是一个能装的产品,你更该把它当成一份系统设计文档——只不过作者顺手把代码也开源了。

官方原文的标题是《Super-agent 设计探索:迈向更自主的 Agent 系统》。作者在文首就写了一句很多人会略过的话:这篇谈的是工程实践里的架构思路,并非对现有产品功能的介绍。

这句话是理解全文的前提。

他们把这种 Agent 形态归纳成四个词:

  • 连续:你在 IM 里说用方案 A,转头在 PR 评论里改成方案 B,它得接得住。
  • 高效:几个复杂任务并行推,不用等上一个跑完才听下一句。
  • 主动:没人 @ 它,它也能从群聊里看出“这个问题值得管”。
  • 持久:你合上电脑,它还在。

四个词翻译成人话,其实就一句:别让我记住哪个窗口里聊到哪了。

二、它戳的痛点:你不是在写代码,你在当消息总线

这种场景在研发团队里一天要演好几遍:支付群报超时、GitHub 来 review comment、另一个需求的测试还在跑,产品在飞书里问「按钮什么时候上」。

四件事,四个窗口,四份上下文。真正写代码的时间,往往远少于在这些窗口之间搬运信息的时间。

官方原文的说法是:一个人同时能跟住的活跃会话,大概就是 3 到 5 个。超出这个数,你脑子里存的不再是代码,而是“哪件事卡在谁那里”。

一个任务能走多远,看模型;十件事能不能同时推进,看你还剩多少注意力。

现在市面上的 Agent 产品,卷的是上下文窗口多大、能开几个子 Agent、一次能改几个文件。这些当然有用,但它们回答的是“一个任务能做多好”,没回答“十个任务谁来管”。

三、Router 和 Worker:把会话这层拆开,架构就懂了

大多数 Agent 都围着 Session 转:一个会话一个 ReAct Loop,串行。想并行就多开会话,然后自己当调度。

Super-agent 的做法是把这件事劈成两层。

Router(路由层):常驻的全局入口,所有人类交互先进这里。它维护全局上下文、判断这条消息跟哪件事有关、把任务分派出去。关键在于它不干具体的活——官方原文里甚至说,Router 可以不配 Bash 工具。

这个细节我很喜欢。它不是靠“请勿执行任务”这种提示词约束,而是直接把工具拿掉:能力边界比自我克制可靠。

Worker(工作层):真正的执行单元,每个 Worker 上下文隔离,挂满工具,专心推进一件事。它不直接跟人说话,状态和结果汇报给 Router,由 Router 统一对外回复。

打个比方,Router 像餐厅的大堂经理:接客、排桌、把单子递进后厨,自己不炒菜。Worker 是后厨各个灶台,各炒各的,炒完喊一声,经理端出去。经理要是自己冲进厨房炒两个菜,门口就没人接客了。

把这条链路画出来,就是下面这样——注意 Worker 之间没有连线,所有对外的话都由 Router 说。

DeepSeek Super-agent 双层架构:Router 层统一接单分派,Worker 层隔离并发执行,结果由 Router 统一回复

有人会说,这不就是 Agent Team 吗?主 Agent 分派,子 Agent 干活。

区别在负载。常见的 Agent Team 是围绕一个复杂任务拆步骤的,步骤之间耦合紧,主 Agent 得深入细节、规划子任务、高频协调,推理负担很重。Super-agent 的 Router 只处理任务之间的关系,不碰任务内部的拆解,所以官方原文里说它用轻量模型往往就够。

一句话概括分工:Router 管关系,Worker 管细节。

四、事件、Thread、直通:没人 @ 它,它怎么主动干活

主动这件事,本质上是换驱动源。

以前是你往输入框里敲字,Agent 才动。现在驱动它的是环境里半结构化的事件——群消息、PR 评论、CI 结果、邮件。官方原文给这类事件起了个名字。

Trigger(触发事件):进入系统的环境事件,是 Super-agent 的主要输入,替代了原来由人逐条敲进去的提示词。

但一个工作群一天几千条,全丢给大模型判断,钱和延迟都受不了。所以他们做了两级过滤,思路借的是计算机系统里的快慢路径:

  • 程序层先过一遍:来源、群范围、白名单,规则能判的直接拦掉,这是快路径。
  • 剩下的交给模型:结合上下文判断值不值得动手,这是慢路径。

Thread(事件流):同一个 PR、同一个 IM 话题、同一封邮件串下面的连续事件,算一条流。

这里有个我觉得最聪明的设计:直通。Router 给某条 Thread 开了 Worker 之后,这条 Thread 后续的事件由程序直接发给对应的 Worker,不再经过 Router。Worker 能同时订阅多条 Thread,一条 Thread 也能被多个 Worker 订阅——两个 Worker 撞到同一个 PR 上时,都能看到对方的动静,自己解决冲突,不需要点对点通信。

把一条事件从进门到交付摊开,大概是这个走向:

DeepSeek Super-agent 事件驱动:Trigger 经两级过滤后,由 Router 分派或直接直达已订阅的 Worker

效果有多大?官方原文给了个数:把直通去掉,任务完成时间几乎没变,但 Router 要做的决定多了约 30%,总读缓存 token 从 2323 万涨到 3177 万,涨了约 37%。

这个数比很多跑分都能说明问题:多 Agent 协作出毛病,常常不是模型不聪明,而是架构让一个中心节点扛了不该它扛的流量。

还有几个机制我快速带过:

  • Inline & Spill:近期大概率要用的信息直接塞进上下文,超预算的留在窗口外只留引用,模型要用再去读。说白了就是把上下文窗口当缓存管。
  • 链式召回(Chain of Recall):给 Trigger、Thread、Worker Session 都编上 ID,注入时带上关联对象的 ID,这些对象在底层连成一张引用图,模型能顺着 ID 一跳一跳把旧任务捞回来。
  • 投机执行:收到会议邀约,先在后台查日程冲突、备好回复草稿;群里有人报 bug,先在后台复现,确认了、也找到简单修法了才说话,否则全程安静。他们内部真配了这么一条“静默复现并修复”的策略。

可能有人会问:没人 @ 它,它凭什么判断该不该管?

靠两层策略叠加。程序层先按来源和范围粗筛,语义层再由模型按提示词里写的策略判断。语义层是纯自然语言的,团队想加规矩,改提示词就行,不用动代码——所以“该不该管”,最后拼的是团队把规则写得有多清楚。

五、为了“一直在”,他们动了三处

前四节讲的是怎么接活,这一节讲怎么不下班。

现在你在本地跑 Agent,有个很土但很致命的问题:电脑一合盖,它就停了。计算、状态、执行环境全绑在一台机器上。Super-agent 分三步处理这件事:

1)异步 ReAct Loop。原来的 run() 是阻塞的,工具不返回,循环就卡着,你发消息它也不理。他们改成异步的 start() 和 stop():调 start() 立刻拿到“已启动”,循环继续往下走,后台结果跑完再作为一条新事件投进来。这个能力已经在 DeepSeek Harness 里实现了,但没有默认开启——别看到官方原文就以为现在就能用。

2)存算分离。把推进 Agent Loop 的计算放进云端无状态容器,Session 这类要持久化的状态进数据库。容器可以重启、替换、水平扩,连续性由存储兜。

3)计算与执行环境分离。代码、未提交的本地改动、私有凭据、内网服务,这些东西根本没法完整搬上云。他们的选择是让环境留在原地,端上只放一个不保存会话状态的轻量 daemon,只负责执行命令、返回结果。这套设计支持 BYOM(Bring Your Own Machine),也支持云端托管机器。

再加一个 Watchdog:主系统之外单开一个 Session,用定时消息驱动,构成外部控制回路。它不只盯接口报错、状态恢复失败这些基础设施问题,还会让模型判断每个 Worker 有没有实质进展、方向有没有跑偏。发现不对就介入修,偶发故障就持续复查到恢复。

因为 Watchdog 本身也是个有完整工具的 Session,维护者可以直接用自然语言问它“昨天那个 Worker 为什么卡住了”,也能让它在线改主系统的行为,比如增删提示词、调触发规则。

维度 本地单会话 Agent Super-agent
计算在哪 你的电脑 云端无状态容器
状态在哪 内存或本地文件 持久化数据库
执行环境在哪 同一台机器 原地 daemon,可跨设备接入
关机之后 任务停 继续跑,设备上线后再补
谁管会话 你 Router 层

六、那组实验数据,能证明什么,不能证明什么

官方原文给了两组实验。我把设置和结论分开讲,因为传得最广的那半句是被截出来的。

端到端消融:一次实验约 300 条消息,真正算工作请求的只有 20 条上下;剩下的是聊天、催进度、中途喊停,还有一堆 CI 通知。写代码那一步被换成了一个空转耗时的假工具,每种方案跑 5 遍。

方案 完成时间 p50 完成时间 p95
Super-agent 12.4 分钟 15.7 分钟
单 Session + Subagent(中性提示) — 29.5 分钟
单 Session + Subagent(提示优先委派) 好于中性 仍慢于 Super-agent

p95 从 29.5 分钟到 15.7 分钟,缩短约 47%。

但我觉得更值得看的是中间那段。中性提示下,模型 5 次运行一次都没有主动调 Subagent,所有活都在主会话里干,被新消息不停打断。换成明确鼓励委派的提示词后,5 次里 4 次委派了,还剩 1 次它觉得“这活很小”自己干了,于是结果里多出一根明显的长尾。

同样的模型,同样的工具,只换提示词,协作行为就完全变了。这才是他们要把协调写进架构的真正理由——不是提示词没用,是提示词太不稳。

Router 压测那边:Worker 换成 Mock,把需要判断的 Trigger 从每分钟 1 条加到 40 条。平均 batch 从 1.0 涨到 2.8,单次请求耗时只从 2.5 秒到 3.9 秒,摊到每个决定上反而从 6.4 秒降到 1.6 秒。积压越多、单位成本越低,因为合并后的 Trigger 在 Prefill 阶段并行算了。

不能证明的部分得说清楚:这是合成负载、简化环境、假工具,作者自己也写了“仅作为初步参考”。它衡量的是调度与协作能力,不是这个 Agent 写代码有多强。

所以拿 47% 去说“效率翻倍”,是过度解读。我的判断是:这组数据足以支撑“双层架构比单会话更能扛并发”,但远不足以支撑“你上线就能省一半时间”。

七、开源原型不等于官方原文里的蓝图

这是我最想提醒的一点。

仓库叫 dsh-superagent-prototype,MIT 协议。README 开头写得很直白:仅供参考的研究原型,不是 DeepSeek 官方产品;是研究代码,不是生产级软件;为公开发布做过适配,和团队内部版本、和官方原文里描述的实现都不完全一致,有些设计只停留在方向层面,原型并没有实现。

我对着 README 和官方原文比了一遍,差距主要在这几块:

官方原文里讲的 原型里的情况
Router/Worker 双层、GitHub 与飞书触发 有,README 写了
Thread 订阅直通、投机执行 README 未提
云端存算分离、BYOM 接本地开发机 README 未提,属设计方向
跨实例 A2A 通信、跨月长程记忆 官方原文明确列为开放问题

原型实际能干的活,范围比标题小得多:它只服务一个 GitHub 仓库,监听 GitHub(可选飞书),有人向它要活时开一个 work item,在自己的会话和目录里干,然后回到原对话里回你,比如直接开个 PR。另外有个 web 面板,把需要人处理的事列出来。

所以现在的正确用法是:把它当成一份能跑起来读的架构参考,而不是一套今天就能部署的效率方案。想动手,README 里有一套让 Agent 带着你配的流程;想省事,先别急。

八、我的判断:方向值得盯,工作流先别换

说几个我自己的看法。

这套东西最值得学的不是 Router 和 Worker 这两个词,是它处理“人的注意力”的方式。把 Session 当成实现细节、把用户从会话管理里摘出去,这个视角转换比任何具体模块都重要。你现在用的产品,有几个是围着“这件事做到哪了”设计的,而不是围着“这个窗口聊到哪了”?多数还是后者。

也别被“AI 自己给 AI 派活”这种说法带跑。它接的活仍然被白名单和团队写下的规则框着,开源的这套,来源目前也就 GitHub 和飞书。真实研发上下文散在会议、私聊、线上事故和深夜的电话里,比这两个渠道复杂不止一个量级。短期看程序员的位置没变:你还是在真实世界里收集信息、做判断、把结论喂给 Agent 的那个人。

安全那块是真问题,不是走过场。官方原文自己列了:云端 Agent 接进本地设备之后,提示词注入、端侧凭据泄露、跨设备权限,一个比一个难。他们提的方向是让 Agent 在不接触凭据本身的前提下使用凭据——这话说起来容易,做起来是另一回事。

带限定的判断:以 2026 年 11 月这个时间点看,DeepSeek Super-agent 更像一份写给整个行业的架构提案,而不是你今天装上就能提效的工具。想尝鲜,去读仓库的 README 和 docs;想提效,先把你自己那几个会话的边界理清楚,收益可能更直接。


我是程序员天天困,持续分享编程干货。觉得有用的话记得点赞收藏和关注~也欢迎在评论区聊聊:你现在同时开着几个 Agent 会话?看完 DeepSeek Super-agent 这套双层架构,你觉得它真能替你管过来吗?

相关文章
|
5天前
|
JavaScript API iOS开发
DeepSeek Harness下载、安装、配置一篇搞定(2026整理,送常用插件)
DeepSeek Harness(DSH)是DeepSeek于2026年开源的MIT协议AI Agent框架,支持插件化组装模型、工具、沙箱与UI,兼容主流大模型。本文提供免Node.js的桌面端安装包(Win/macOS),含详细图文教程及热门插件推荐。
2206 13
|
云安全 安全 网络安全
|
5天前
|
iOS开发 Docker MacOS
【2026实测】Docker Desktop下载、安装、汉化、配置教程(附官网安装包)
Docker Desktop 是 Docker 官方推出的桌面容器管理工具,集成引擎、CLI、图形界面与 Kubernetes,支持 Win/macOS/Linux。2026 最新版 4.88.1 强化 ARM 原生运行、镜像加速及资源可视化,附中文汉化与国内镜像配置指南。
972 1
|
18天前
|
人工智能 API 开发工具
DeepSeek Harness 神插件:白嫖 13 家大厂模型
`dsh-our-free-model` 是 DeepSeek Harness 神级插件:零配置、零API Key、零账号,聚合13家大厂免费模型(含DeepSeek V4.1 Flash、Kimi K3等),支持本地网关、用量看板与自动降级,真正实现“白嫖即用”。
3120 49
|
12天前
|
JavaScript 安全 前端开发
Nodejs Brotli decoder 代码执行漏洞 (CVE-2026-111497)10629
Node.js发布安全更新修复Brotli解码器高危RCE漏洞(CVE-2026-111497),建议受影响版本用户立即升级。
2110 2
|
5天前
|
安全 算法 定位技术
《高性价比人生指南》完整原版:普通人用最少的资源,过好这一生的底层逻辑~How To Live Better
📖《高性价比人生指南》是一份基于实证、拒绝焦虑的生存手册,倡导以“人生时薪”为视角,重新计算时间、金钱与精力的成本与收益。它不承诺逆袭,只教人算清账:省下的钱若耗掉时间便亏;买体验比买物品更值;睡眠是最高杠杆的健康投资;关系贵在情绪价值而非表面热络;学习重在改变行为而非自我安慰。核心理念:用低成本、高回报的微小行动,换取长期的选择权——不是成为谁,而是掌控自己人生的主动权。
|
10天前
|
人工智能 JSON Linux
【保姆级】ComfyUI部署教程(下载+安装+配置+工作流,2026最新)
ComfyUI 是一款开源节点式AI生成工具,支持图像、视频、音频及3D内容创作。通过拖拽连线组合模型加载、提示词、采样等节点,构建可复用、易修改的工作流,兼容SD1.5、SDXL、Flux、Qwen Image等主流模型。
|
4天前
|
Linux 开发工具 iOS开发
Codex保姆级教程(下载+安装+登录+使用,含所有版本,2026最新)
Codex是OpenAI推出的开源AI编程智能体,本地运行,可理解整个代码库,支持自然语言指令改代码、执行命令、跑测试、修Bug,兼容Win/macOS/Linux。(239字)