作者注:DeepSeek 开源 Super-agent 研究原型后,它与 Claude Code、Codex 的真正差异在哪里?本文从 6 个维度拆解模型、编程工具与调度系统三层能力,给出不同工作模式下的选择建议。
2026 年 10 月 31 日,DeepSeek Harness 团队发布技术文章《Super-agent 设计探索:迈向更自主的 Agent 系统》,并在官方 GitHub 以 MIT 协议开源了配套原型 dsh-superagent-prototype。常驻 Router + 独立 Worker 的双层调度架构迅速引发讨论,Bloomberg、南华早报等媒体都把它放到与 Claude Code、Codex 竞争的背景下报道。
这不是又一篇“谁取代谁”的站队文章。仓库本身明确标注为研究原型,Claude Code 与 Codex 也早已不是单会话工具。DeepSeek Super-agent 对比 Claude Code、Codex,真正值得问的是:差异来自底层模型,还是来自 Agent 的调度系统?
核心价值:读完本文,你将分清三者分别处在哪一层,理解 DeepSeek 设计侧重的实际意义,并能根据自己的工作模式选择合适的工具组合。

DeepSeek Super-agent 核心信息速览
先把事实边界摆清楚。DeepSeek Super-agent 不是一个新的基础模型,而是一套围绕大语言模型构建的 Agent 系统架构;当前公开的也只是研究原型,不是正式商业产品。
| 信息项 | 详情 |
|---|---|
| 发布时间 | 2026 年 10 月 31 日(技术文章与仓库同日发布) |
| 发布方 | DeepSeek Harness 团队 |
| 项目名称 | deepseek-ai/dsh-superagent-prototype,主要使用 TypeScript |
| 开源协议 | MIT,可免费下载、修改,满足许可义务后可用于商业项目 |
| 项目状态 | 研究原型,官方未公布正式产品发布日期和专门订阅价格 |
| 运行依赖 | 需要 DeepSeek Harness 环境与配置好的模型提供方 |
| 当前范围 | 监听单个 GitHub 仓库,可选接入飞书,从 Issue 推进到 PR |
截至 11 月 2 日,项目页面显示约 8900 个 Star、898 个 Fork,这个数字仍在变化。需要强调的是,Star 数只代表关注度,既不能说明真实安装量,也不能说明编码成功率。
DeepSeek Super-agent 想解决什么问题
DeepSeek 团队的出发点很有意思:随着模型单任务能力变强,效率瓶颈开始从模型能力转向人类注意力。团队根据自身经验认为,一个人通常只能有效跟进约 3—5 个活跃 Agent 会话,原因包括上下文分散、频繁切换窗口、任务结束后要人工下达下一步指令、工具调用阻塞会话、本地设备休眠导致任务中断等。
这个 3—5 个会话的数字是 DeepSeek 团队的经验判断,并非行业统计。但它清楚地揭示了 Super-agent 的研究方向:不是让模型更聪明,而是把会话调度、事件处理和上下文管理从“人”转移到“系统”。官方为此提出了 Continuous(连续性)、Productive(高生产力)、Proactive(主动性)、Persistent(持久性)四个目标特征,这些是设计目标,不代表原型已全部实现。
DeepSeek Super-agent 对比 Claude Code、Codex:先分清三个层级
讨论“谁更强”之前,必须先承认三者不在完全相同的产品层级。Claude Code 和 Codex 是面向编程工作的 Agent 产品及工具生态;Super-agent 则侧重在 Agent 外层建立持续在线、事件驱动、多任务协调的运行机制,实际推理和工具执行仍依赖底层模型与 DeepSeek Harness。
因此比较应拆成三层:模型能力决定单步推理和代码生成质量,编程工具能力决定能否读写文件、跑测试、提 PR,调度系统能力决定多个任务如何被接收、分派、追踪和交付。把三层混在一起比,很容易得出误导性结论。

下面按 6 个维度对比目前公开的能力机制。注意,这张表比较的是“机制”,不是同条件性能排名。
| 对比维度 | DeepSeek Super-agent 原型 | Claude Code 生态 | Codex / OpenAI 生态 |
|---|---|---|---|
| 单任务编程 | 依赖 Harness 与所选模型,Worker 执行 | 成熟的编程 Agent,CLI、桌面端、云端 | 成熟的编程 Agent,本地与云端 |
| 多 Agent 协作 | Router + Worker 双层 | Subagents、实验性 Agent Teams | 并行会话、Worktrees;Multi-agent 属 API 能力 |
| 事件触发 | GitHub、可选飞书 | GitHub Actions、Channels(研究预览) | 受支持应用事件自动化、GitHub Actions 工作流 |
| 后台持续运行 | Worker 会话;跨设备持续运行仍是设计探索 | 后台 Agent、云端定时任务 | 云端任务、后台定时任务 |
| 上下文管理 | 常驻 Router 维护全局上下文,Worker 隔离 | 子 Agent 独立上下文、团队共享任务列表 | 云端任务隔离工作区、主 Agent 汇总 |
| 部署成本 | 自部署,需 Node.js、tmux、专用 GitHub 账号等 | 正式产品,上手门槛低 | 正式产品,上手门槛低 |
每一行的实际意义不同。“单任务编程”决定你日常写代码的体验;“事件触发”和“后台运行”决定能否让 Agent 在你不盯着时干活;“上下文管理”决定任务一多时会不会互相污染;“部署成本”则直接决定团队愿不愿意先投入时间。
Claude Code 的多 Agent 能力并不弱
按 Anthropic 官方文档,Claude Code 的 Subagents 拥有独立上下文窗口,可设置专门系统指令、限制工具范围、指定不同模型,还能在后台并行开展研究和部分实现任务。实验性的 Agent Teams 更进一步:一名 Lead 加多个 Teammate,各自是独立的 Claude Code 会话,共享任务列表,队友之间还能直接发消息。该功能默认关闭,官方也提醒它会增加协调开销和 Token 消耗。
事件与持续运行方面,claude-code-action 可以响应 Issue、PR 评论中的 @claude 并在合适配置下把 Issue 转为 PR;Channels 以研究预览形式,通过 MCP 把聊天消息、Webhook、CI 结果推入正在运行的会话,但要求会话保持运行。此外还有会话内 /loop、桌面端定时任务和云端定时任务,部分任务可以在本机关闭后由云端继续。所以“Claude Code 只能被动等待输入”早已是过时印象。
Codex 的多任务能力:产品与 API 要分开看
Codex 可以借助 Git Worktree 为同一项目创建多个独立工作目录,让不同会话并行修改不同分支。Codex Cloud 在隔离工作区中分析代码、实现修改、运行测试,本机关闭后云端任务仍可继续。ChatGPT/Codex 生态也已支持后台定时任务,以及面向具备资格用户的 GitHub 等应用事件触发和 PR 活动过滤。
这里有一个容易混淆的点:OpenAI Agents API 与 Responses API 提供的 Multi-agent 能力(主 Agent 分派子 Agent、子 Agent 独立上下文)属于 API 能力,不能直接等同于 Codex 所有产品界面的默认功能。同样,OpenAI Cookbook 介绍的“CI 失败后用 GitHub Actions 调用 Codex CLI 生成修复 PR”是一种工作流搭建方式,不是 Codex CLI 开箱即带的内置功能。
DeepSeek Super-agent 的 Router + Worker 调度
DeepSeek 原型的核心流程可以概括为 Source → Trigger → Eval → Ticket → Assignment → Executor → Result。事件从 GitHub 或飞书进入,先经过确定性规则做权限过滤,再由模型判断是否需要建任务;被接受的任务生成独立 Ticket,分配给拥有独立工作目录的 Worker,结果再沿原渠道返回,比如一个 GitHub PR。

Router 是长期运行的主会话,负责接收消息、维护全局上下文、判断是否建任务、检查授权、分配和追踪任务,原则上不承担复杂编码。官方认为正因如此,Router 在某些情况下可以选用较轻量的模型来降低调度成本。Worker 则接收明确工单,在隔离目录中写代码、跑测试、处理后续反馈并提交结果。
真正的区别:DeepSeek Super-agent 调度系统的设计侧重
既然 Claude Code 和 Codex 都已有多 Agent、后台和事件能力,DeepSeek 的差异化在哪里?答案不在“有没有”,而在“谁来管理任务”以及管理的范围。
常规的主 Agent 分派子任务,或 Agent Team 的 Team Lead,往往深度参与单个复杂任务的规划、协调和结果合并。DeepSeek 的 Router 则更重视跨任务的高层协调:一个常驻 Router 同时管理多个相对独立的工作事项,用户只面对一个逻辑上的 Super-agent,直接在 GitHub、飞书等工作渠道交互,不必自己管理每个 Worker 会话。
DeepSeek 官方也坦率承认,如果把 Agent Team 的主 Agent 配置成只处理全局交互和分派、不亲自执行,同样能形成类似的双层架构。所以 Router + Worker 并非别人无法实现的独有能力,真正的差异是把常驻监听、跨任务路由和统一工作上下文系统化的程度。具体体现在三点:
- 常驻 Router:作为长期在线的主会话存在,而不是每次任务临时拉起的协调者,全局上下文可以跨任务延续。
- 事件订阅直通:已订阅某个 Thread 的 Worker 可直接接收后续事件(如同一 PR 的新评论),减少 Router 的重复分派。
- 保守的主动性:任务分为 Explicit(明确请求)与 Inferred(推断候选),推断出的工作默认
observe模式,只记录不执行,PR 自动合并默认关闭。
DeepSeek Super-agent 官方实验数据怎么读
DeepSeek 做了一组合成调度实验:每次约 300 条消息,其中约 20 条是工作请求,其余是闲聊、后续反馈、取消和 CI 消息;编程工作用耗时的模拟工具替代,每种方案运行 5 次。
| 方案 | P50 完成时间 | P95 完成时间 | 单次缓存读取 Token |
|---|---|---|---|
| Super-agent | 12.4 分钟 | 15.7 分钟 | 约 2320 万 |
| Super-agent,移除订阅直通 | 12.6 分钟 | 15.5 分钟 | 约 3180 万 |
| 单 Session + Subagent,中性提示 | 20.4 分钟 | 29.5 分钟 | 约 610 万 |
| 单 Session + Subagent,优先委派 | 13.8 分钟 | 29.0 分钟 | 约 1080 万 |
这组数据最有价值的信息有两条。其一,与优先委派的单会话方案相比,Super-agent 的 P50 优势很小,但 P95 长尾明显更短,说明双层架构的收益主要在“任务一多时别拖尾”。其二,移除订阅直通后完成时间几乎不变,缓存读取却从约 2320 万升到约 3180 万,可见订阅直通的主要作用是减少 Router 重复处理,而非提速。
但必须划清边界:这是调度实验,不是代码生成质量测试;对照组是特定提示词下的单 Session + Subagent,不是 Claude Code 或 Codex 完整产品的同条件实测。因此它不能证明真实编程效率提升 39% 或 47%,更不能用来制造三方速度排行榜。官方另一组 Router 批处理测试显示,事件每分钟约 40 条时平均批次增至 2.8,每个决策分摊推理时间降至 1.6 秒,同样只说明当前测试负载下的可用性。
DeepSeek Super-agent 的成本与安全边界
更快的代价是更多 Token。在合成测试中,Super-agent 的缓存读取量约是中性单会话方案的 3.8 倍,但这不等于总费用增加 3.8 倍,最终费用还取决于模型价格、缓存命中、输入输出 Token 量以及 Router/Worker 各自用什么模型。官方也尚未公布每个真实工单的平均花费。
作为参考,以下是 DeepSeek 官方 API 在 2026-11-02 的价格(美元 / 100 万 Token),这是模型费率,不是 Super-agent 的收费套餐:
| 模型与时段 | 输入缓存未命中 | 输入缓存命中 | 输出 |
|---|---|---|---|
| DeepSeek V4.1 Flash 闲时 | $0.15 | $0.003 | $0.60 |
| DeepSeek V4.1 Flash 高峰 | $0.30 | $0.006 | $1.20 |
| DeepSeek V4 Pro 闲时 | $0.66 | $0.022 | $1.98 |
| DeepSeek V4 Pro 高峰 | $1.32 | $0.044 | $3.96 |
此外 Search、Fetch 各为每 1000 次成功请求 $0.75,自 2026 年 11 月 1 日北京时间 00:00 起计费,只在实际调用时产生。部署者还要算上服务器资源、持续运行开销和人工维护成本。Claude Code 与 Codex 则涉及订阅、API、云端执行等不同计划,三者目前没有统一的“每个合格 PR 成本”可比。
💰 成本管理建议:多 Agent 架构的费用核心在于“哪个角色用哪个模型”。如果你想自己试验 Router 用轻量模型、Worker 用强模型的组合,可以通过 API易 apiyi.com 用一个 API Key 接入多家主流模型,按量计费,便于在同一账单里观察不同组合的 Token 开销。
安全方面同样不能忽视。官方部署文档承认,Router 与 Worker 的专用预设运行在 danger-full-access 模式,默认以操作者的系统用户身份执行,可能读取主目录文件、执行本地程序、接触本地凭证。官方建议使用独立系统用户和独立的 GitHub 机器人账号。监听外部评论和消息还带来 Prompt Injection 风险;社区也出现了针对 commit 6337fc8 的第三方审计报告,指出管理接口校验等潜在问题,但完整攻击过程未被独立复现,应视为“潜在风险”而非已发生的事件。
DeepSeek Super-agent 影响分析
对开发者的影响
- 评估维度需要升级:选工具时不能只看底层模型分数,还要看事件接入、任务隔离、后台运行和人工审核机制是否契合团队流程。
- 原型可用但不省心:社区用户 xxxxkkkqq 在私有仓库中成功把一个 Issue 推进到 PR,但也遇到通知收不到、部署检查正常但消息未到达、中文系统语言导致测试断言失败等问题;另一位用户在 WSL2 上一小时内发现 Node.js 24 进程识别和 GitHub 评论漏收两个缺陷。
- 二次开发价值明显:对能维护 TypeScript、GitHub 集成和模型 API 的团队,这是一份完整的 Router、事件、工单、Worker、权限规则参考实现。
对行业的影响
- 竞争焦点外移:AI 编程的竞争不再只是模型对模型,Agent Harness、工作流设计和开发者体验正在成为同等重要的变量。
- “主动 Agent”走向规范化:DeepSeek 把“主动工作”与授权策略、observe 模式、人工验收绑定,回应了“Agent 会不会浪费团队注意力”的现实担忧。
结合上述能力,可以按工作模式做出如下选择:
| 工作模式 | 推荐组合 | 原因 |
|---|---|---|
| 日常单任务编码 | Claude Code 或 Codex | 正式产品,上手门槛低,无需部署调度系统 |
| 多个独立任务并行 | Claude Code Agent Teams / 后台 Agent,Codex Worktrees / 云端任务 | 已有成熟的并行与隔离机制 |
| 长期事件监听与统一路由研究 | DeepSeek Super-agent 原型 | 最直接展示常驻 Router 与事件订阅设计 |
| 自建 Agent 编排系统 | 开源原型 + 多模型 API | 可自定义调度逻辑与模型分工 |
| 敏感生产仓库 | 暂不建议直接用研究原型 | 高权限运行与安全问题尚待完善 |
🎯 选择建议:工具组合并不互斥,很多团队会让 Claude Code 或 Codex 负责日常编码,再用自建调度层处理事件和路由。搭建自建层时,可以先通过 API易 apiyi.com 获取免费测试额度,对比不同模型担任 Router 与 Worker 的效果。
用 API 复现 DeepSeek Super-agent 的 Router 思路
理解调度系统最好的办法是动手写一个最小版本。下面的示例用 OpenAI 兼容接口实现“轻量模型做路由判断”,只演示思路,不代表 DeepSeek 原型的实际代码:
import openai
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1" # API易 OpenAI 兼容接口
)
event = "PR #42 评论:CI 在 test_auth.py 失败,请帮忙看看"
resp = client.chat.completions.create(
model="ROUTER_MODEL", # 替换为控制台中可用的轻量模型名
messages=[{"role": "user", "content": f"判断该事件是否需要建任务,只回答 YES/NO:{event}"}]
)
print(resp.choices[0].message.content)
查看完整 Router + Worker 示例代码
import openai
from dataclasses import dataclass, field
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1" # 一个 Key 接入多家模型
)
ROUTER_MODEL = "ROUTER_MODEL" # 轻量模型:负责路由判断
WORKER_MODEL = "WORKER_MODEL" # 强模型:负责具体任务
AUTHORIZED_USERS = {"alice", "bob"} # 确定性规则:授权名单
@dataclass
class Ticket:
thread_id: str
task: str
history: list = field(default_factory=list)
tickets: dict[str, Ticket] = {}
def router_eval(event: dict) -> bool:
"""先规则过滤,再由模型判断是否建任务"""
if event["user"] not in AUTHORIZED_USERS:
return False # 未授权:仅观察,不执行
resp = client.chat.completions.create(
model=ROUTER_MODEL,
messages=[
{"role": "system", "content": "你是任务路由器,只回答 YES 或 NO。"},
{"role": "user", "content": f"该消息是否是需要执行的工作请求?\n{event['text']}"}
],
max_tokens=5
)
return "YES" in resp.choices[0].message.content.upper()
def worker_run(ticket: Ticket, text: str) -> str:
"""Worker 使用独立上下文处理任务"""
ticket.history.append({"role": "user", "content": text})
resp = client.chat.completions.create(
model=WORKER_MODEL,
messages=[{"role": "system", "content": "你是代码修复助手,给出修复思路。"}] + ticket.history
)
answer = resp.choices[0].message.content
ticket.history.append({"role": "assistant", "content": answer})
return answer
def handle(event: dict) -> str:
tid = event["thread_id"]
# 订阅直通:已有 Ticket 的后续事件直接交给对应 Worker
if tid in tickets:
return worker_run(tickets[tid], event["text"])
if router_eval(event):
tickets[tid] = Ticket(thread_id=tid, task=event["text"])
return worker_run(tickets[tid], event["text"])
return "已记录,未建任务"
print(handle({"thread_id": "pr-42", "user": "alice", "text": "CI 在 test_auth.py 失败"}))
print(handle({"thread_id": "pr-42", "user": "alice", "text": "补充:只在 Python 3.12 下失败"}))
这个示例体现了三件事:确定性规则先于模型判断、Router 与 Worker 使用不同模型、同一 Thread 的后续事件直接进入已有 Worker 上下文。真实系统还需要工作目录隔离、权限沙箱、状态持久化和人工审核,这些正是原型仍在完善的部分。
🚀 快速上手:上面代码只需替换 API Key 和模型名即可运行。推荐在 API易 apiyi.com 控制台查看当前可用模型列表,新用户有免费测试额度,适合先低成本验证调度思路再决定是否投入二次开发。
常见问题 FAQ
Q1:DeepSeek Super-agent 是新模型吗?
不是。Super-agent 是模型之外的 Agent 系统架构,开源的是基于 DeepSeek Harness 的研究原型。它不强制使用某个特定 DeepSeek 模型,Router 和 Worker 都可以在设置中指定模型提供方与模型。
Q2:DeepSeek Super-agent 会取代 Claude Code 和 Codex 吗?
目前没有依据这么说。三者层级不同:Claude Code 与 Codex 是成熟的编程 Agent 产品,Super-agent 侧重外层的持续调度。截至 11 月 2 日,也没有同条件、大规模的公开编码对比,官方合成实验不能作为三方性能成绩。
Q3:Claude Code 和 Codex 能不能做事件触发和后台任务?
能。Claude Code 有 GitHub Actions、研究预览的 Channels、后台 Agent 和云端定时任务;Codex 生态有云端任务、Worktrees、后台定时任务和受支持应用的事件自动化。差别在于具体入口、资格要求和实现机制,而不是“有没有”。
Q4:DeepSeek Super-agent 原型免费吗?
代码以 MIT 协议免费开源,但模型调用仍按 Token 计费,还有服务器、维护和人工审核成本。开源不等于每个任务的总成本更低。如果想统一管理多模型的 API 费用,可以通过 API易 apiyi.com 按量计费调用,集中查看用量。
Q5:如何低成本试验 Router + Worker 的多模型分工?
可以参考本文示例代码,把 `base_url` 设为 `https://api.apiyi.com/v1`,让轻量模型做路由、强模型做执行。在 API易 apiyi.com 注册后即可获得免费测试额度,用一个 API Key 在 OpenAI、Claude、Gemini 等主流模型之间切换对比。
Q6:DeepSeek Super-agent 原型有哪些已知限制?
目前仅支持监听单个 github.com 仓库,不支持 GitHub Enterprise Server;部署需要 Node.js 22.19+ 或 24+、tmux、GitHub CLI 2.48+ 和专用机器人账号。Worker 默认高权限运行,存在 Prompt Injection 与凭证风险,社区还报告了通知丢失、Node.js 24 兼容等问题,不建议直接用于敏感生产仓库。
DeepSeek Super-agent 对比 Claude Code、Codex 核心要点 Key Takeaways
- 层级不同:Super-agent 是调度系统原型,Claude Code、Codex 是编程 Agent 产品。
- 多 Agent 不是独占:Claude Code、Codex 已有子 Agent、并行会话、后台与事件能力。
- 真正差异在系统化:常驻 Router、跨任务路由、订阅直通与统一上下文是设计重点。
- 实验数据有边界:合成调度实验只反映调度表现,不代表编码质量或三方排名。
- 速度换 Token:缓存读取约为单会话方案的 3.8 倍,费用需按模型组合具体核算。
- 安全需前置:高权限运行与外部输入注入风险,要求独立账号与人工验收。
- 动手验证更可靠:可通过 API易 apiyi.com 一个 Key 试验多模型 Router/Worker 分工。
总结
DeepSeek Super-agent 对比 Claude Code、Codex 的核心结论:
- 区别首先是层级:模型能力、编程工具能力、调度系统能力是三件事,混在一起比较没有意义。
- DeepSeek 的价值在调度设计:它把常驻监听、跨任务路由和统一上下文系统化,并用授权与 observe 模式约束主动性。
- 成熟度差距真实存在:原型已有 Issue 到 PR 的真实案例,但安装、可靠性与安全仍待打磨,Claude Code 与 Codex 仍是日常编码的稳妥选择。
AI 编程的竞争正在从“模型谁更强”扩展到 Agent Harness、工作流和开发者体验的综合比拼。对大多数团队来说,更务实的路径是用成熟产品处理日常编码,同时小规模试验自建调度层。
推荐通过 API易 apiyi.com 统一接入多家主流模型,快速验证不同模型在 Router 与 Worker 角色下的表现与费用。
📚 参考资料
- DeepSeek Super-agent 官方原型仓库:项目状态、源码与适用范围
- 链接:
github.com/deepseek-ai/dsh-superagent-prototype -
说明:包含 README、部署文档、授权机制与设计哲学文档
-
DeepSeek API 官方定价:模型价格与 Search/Fetch 费用
- 链接:
api-docs.deepseek.com/quick_start/pricing -
说明:核算 Router/Worker 模型成本的依据
-
Claude Code Subagents 与 Agent Teams 文档:多 Agent 能力说明
- 链接:
code.claude.com/docs/en/sub-agents、code.claude.com/docs/en/agent-teams -
说明:了解子 Agent 独立上下文与团队协作机制
-
Claude Code Channels 与定时任务文档:事件推送与持续运行
- 链接:
code.claude.com/docs/en/channels、code.claude.com/docs/en/scheduled-tasks -
说明:了解研究预览功能的使用条件与限制
-
Codex Cloud 与 Worktrees 文档:云端任务与并行工作区
- 链接:
help.openai.com/en/articles/20001545-using-codex-cloud、learn.chatgpt.com/docs/environments/git-worktrees -
说明:区分 Codex 产品功能的官方依据
-
OpenAI Agents API Multi-agent 指南:API 层面的多 Agent 编排
- 链接:
developers.openai.com/api/docs/guides/agents-api/multi-agent -
说明:与 Codex 产品功能区分阅读
-
DeepSeek Harness 社区实测讨论:Issue 到 PR 的端到端报告
- 链接:
github.com/deepseek-ai/deepseek-harness/discussions/11706 - 说明:了解原型真实运行情况与常见问题
作者:APIYI 技术团队
技术交流:欢迎在 API易 官网首页联系我们,更多多模型接入与 Agent 编排资料可访问 docs.apiyi.com 文档中心
