10月31日晚,DeepSeek Harness团队发布《Super-agent设计探索:迈向更自主的Agent系统》,并同步开源了文中部分设计的实现——dsh-superagent-prototype仓库。先说清楚开发者拿到的是什么:这不是一款能直接上岗的AI员工,而是一套用于验证技术路线的参考实现,README的原话是“这是一个仅供参考的研究原型,不是DeepSeek的正式产品”。真正值得问的问题因此变成:现在能跑起来什么,不能指望它什么。36氪知乎
现在真能跑起来的:一个面向单仓库、主动干活的编程Agent
原型以DeepSeek Harness扩展包的形式提供,面向单个GitHub仓库:它监听GitHub事件,也可以选择监听飞书。获得授权的成员提出工作请求后,智能体会创建一个工作项,在独立的会话和目录里干活,完成后回到原对话汇报——比如直接提交一个拉取请求;网页面板会显示哪些事情需要人工处理。README还给它定了行为纪律:只有收到请求、或团队编写的规则允许时它才行动,只有需要有人采取行动、或有人能利用结果时它才发言。知乎
上手路径也做得很“智能体化”:安装配置步骤多,官方把它设计成由一个智能体陪你完成——向你的编程智能体说一句“阅读这个仓库中的SETUP.md,和我一起配置dsh-superagent”,它每次只问一个简短问题,展示一遍完整计划再执行。文档按编号从000设计理念到008实践示例层层递进,008教的正是如何给系统添加一种新的事件源。项目采用MIT协议开源,开发时跑pnpm check即可执行类型检查、测试和构建。知乎36氪
代码比PPT实在:调度骨架真的都在
通读完仓库的开发者发现,论文里的核心模块在代码中基本落了地:Router-Worker双层结构、Thread订阅直通、Inline & Spill的上下文管理,以及用独立会话判断任务有没有实质进展的Watchdog。有个细节最能说明公开版的工程判断:原文提到Router可以不配Bash工具,公开原型却没有把Shell拿走,而是加了一组硬限制——拒绝Router在命令位置调用sleep,拒绝超过30秒的前台等待,任务结果等待限制在5秒以内。原因很实际:Router每多等一秒,后面所有等待分派的消息都在排队。知乎
异常重启后的恢复提示也写得非常直白:检查当前工作目录、Git历史和GitHub状态,不要重复已经完成的外部操作。这些不是论文里的设想,而是已经写进公开代码的工程判断。知乎
但文章里的整套能力,原型并没有交付
这是最容易被误读的部分。文中“计算、状态与环境的分离”——Agent Loop跑在云端、端侧装一个轻量daemon接回用户自己的开发机——仍停留在设计讨论层面,公开插件并没有交付完整的云端跨设备平台。异步的ReAct Loop倒是已经在DeepSeek Harness里实现,但目前尚未默认开启,这次开源的原型也只覆盖了部分设计。跨session的长程记忆,文章最终审稿人之一、DeepSeek产品部的崔添翼承认DeepSeek Harness“直到现在也没有内置”,“不过可能快有了”。知乎36氪知乎
他同时给公开版本划了更硬的边界:这个repo是纯原型探索阶段的东西,Super-agent原型只在公司内较小规模的受信环境跑通过;文章第8节列出的双层扩展、脱离Session的人机协作、A2A与安全隐私四组开放问题,都还没有解法。其中安全一条尤其值得开发者警醒:原文在8.4节写明,一旦云端的Agent Loop遭遇服务端入侵或提示词注入而被攻破,它连接的全部端侧设备都面临被控制的风险。这也是为什么现阶段它只适合在受信的小范围里试验,而不该直接接进任意群聊或仓库。知乎知乎
实验数字别当生产SLA用
文中的数字带着明确的适用条件:在约300条消息、约20项工作请求的负载里,Super-agent的任务完成时间p50为12.4分钟、p95为15.7分钟,显著优于带子Agent工具的单会话方案。使用中性提示词的子Agent方案p95则为29.5分钟,完成时间缩短约47%。知乎36氪
原文自己把这组结果定位为“初步参考”:实验基于合成负载与简化环境,编码工作用一个只消耗时间的工具代替,衡量的是调度与协作能力,而非代码写得好不好。知乎
另一组对照更有意思:拿掉订阅直通,任务完成时间基本不变,但Router要做的决定多了约30%,总读缓存token从2323万增加到3177万。直通机制省下的是推理开销,不是任务时间;整套系统本质上是在用更多token换更短、更稳定的完成时间。知乎
对开发者来说,它现在是完整的公开“教具”
文章的起点问题每个带过团队的开发者都熟:单任务的上限取决于模型,多任务的上限取决于人——据DeepSeek观察,一个人通常只能同时跟进3到5个活跃Session。崔添翼坦承这套架构“基本已经是业界内前沿团队的共识”,有多个团队在几个月前就尝试过——而这恰恰是这次开源的价值:它第一次把共识变成了一套可读、可跑、带编号教程的完整参考。限制Router的等待行为、给事件卡片留下`trigger/