DeepSeek Harness开源深度解析:万物皆插件Agent框架,3天10万Star,Claude Code迎来最强开源平替
8月13日晚,DeepSeek 正式开源 Agent 框架 Harness v0.1 开发者预览版。一句”Everything is a Plugin(万物皆插件)”,3天收割10万GitHub Star、4300个第三方插件——这次DeepSeek瞄准的不是又一个聊天模型,而是Claude Code身下的那把椅子。
一、事件速览:一个框架,72小时点燃开源圈
二、什么是Harness:Model + Harness = Agent
三、架构拆解:Cordis微内核与”一切皆插件”
四、四种运行模式:从极简到创造
五、三家对比:Harness vs Claude Code vs Codex
六、生态爆发:4300个插件都在干什么
七、上手指南:10分钟装好你的第一个DSH
八、冷静提示:v0.1的坑与正确姿势
九、结语:从”卖API”到”卖车架”
一、事件速览:一个框架,72小时点燃开源圈
先看时间线。据IT之家、36氪等多家媒体报道,npm 包 @deepseek-ai/dsh 早在8月10日就已悄然首发,此后四天内连发七个版本;8月11日”DeepSeek Harness 团队”微信公众号完成注册;直到8月13日晚,v0.1 开发者预览版正式面向全球开发者开放,GitHub 仓库 deepseek-ai/deepseek-harness 同日公开,采用 MIT 协议完全开源——无商业使用限制、无版权捆绑、无闭源模块。
热度数据可以用”离谱”形容:
· 发布时间:2026年8月13日晚(npm 包 8/10 首发)
· 版本:v0.1 开发者预览版,MIT 协议完全开源
· 仓库:github.com/deepseek-ai/deepseek-harness(11万+ Star)
· CLI 工具:dsh,支持四种运行模式
· 代码规模:230+ workspace 成员,默认内置 100+ 可单独开关的插件
· 模型支持:40+ 供应商,模型无关设计
多家科技媒体将这次发布解读为对 Anthropic Claude Code 与 OpenAI Codex 的正面回应。而 DeepSeek 官方此前在招聘信息中就给出过那个著名公式:Model + Harness = Agent。这次,他们把等式右边那个”Harness”直接开源了。
二、什么是Harness:Model + Harness = Agent
很多读者的第一反应是:Harness 是什么?字面意思是”马具/缰绳”。在 AI 工程语境里,它指的是把大模型”接”进真实世界的那一层——读写文件、调用工具、执行命令、控制权限、决定重试还是中止,都是它的活。你可以把它理解成 AI 的”操作系统外壳”。
为什么这一层突然重要了?因为过去两年,市面上冒出了几十个 Agent 框架——LangChain、AutoGen、CrewAI、MetaGPT……每个都号称”通用”,但真正用起来会发现:要么绑死了某个模型 API,要么把工具调用、记忆管理、沙箱执行硬编码进核心逻辑。你想换个模型?改源码。想换种存储方式?改源码。想把单 Agent 改成多 Agent 协作?还是改源码。
据aitop100等社区评论,这根本不是”框架”,这是”半成品”。而 Claude Code 和 Codex 走的是另一条极端路线:能力封装得极好、开箱即用,但模型怎么被驱动、工具怎么被调度,对用户完全是个黑盒,而且只能用官方绑定的模型。DeepSeek Harness 给出的答案是第三条路:把”配置”本身当作一等公民,所有能力可插拔。
三、架构拆解:Cordis微内核与”一切皆插件”
“一切皆插件”这句话的真意,是框架里没有特权组件。这不是营销口号,而是架构事实。
DeepSeek Harness 底层用的是 Cordis 插件元框架——一个只负责插件加载、卸载和依赖管理的微内核,来自国内老牌 QQ 机器人框架 Koishi 生态(作者 Shigma),已经在生产环境稳定跑了四年。Cordis 本身不承载任何业务功能,就像乐高的底座板——只提供插口,不规定你必须拼出什么。
在 DeepSeek Harness 里,这些全部都是插件,谁都不比谁高贵,谁都可以被换掉:
| 能力维度 | 传统框架 | DeepSeek Harness |
|---|---|---|
| 模型接入 | 绑定官方 API | 模型插件,40+ 供应商随便换 |
| 工具调用 | 硬编码核心逻辑 | 工具插件,独立增删 |
| 会话存储 | 固定方案 | 存储插件,按需替换 |
| 沙箱环境 | 不可定制 | 沙箱插件,可换实现 |
| Agent 循环 | 改源码才能动 | 循环本身也是插件 |
| UI 界面 | 官方焊死 | UI 插件,甚至能换皮肤 |
两个值得展开的技术细节:
这种设计在软件工程里有个经典名字:微内核架构(Microkernel Architecture)。Eclipse IDE、VS Code、Android 系统都是这个路子。DeepSeek 把它搬到了 Agent 领域,数字也相当直观:官方默认部署里有一百多个可单独开关的插件,仓库包含 230+ 个 workspace 成员(core、llm、shell、terminal、fs、lsp、web、skill、subagent、workflow 等)。
四、四种运行模式:从极简到创造
DeepSeek Harness 提供 dsh 命令行工具,核心命令 dsh –profile 针对不同场景加载不同插件集合,共四种模式:
| 模式 | 能力组合 | 适合场景 |
|---|---|---|
| 标准模式 | 完整编程 Agent:编辑文件、执行 shell、搜索网页 | 日常开发主力 |
| PTC 模式 | 标准能力 + 程序化工具调用(模型生成 TypeScript 代码组合多轮调用) | 复杂任务编排 |
| 极简模式 | 仅保留 Bash + 字符串替换编辑器两个工具 | 最小环境基准测试 |
| 创造模式 | 运行期动态挂载/移除插件,可在内存中试验 Cordis 插件 | 魔改与插件开发 |
其中 PTC(Programmatic Tool Calling)模式值得一提:传统工具调用是模型一次调一个工具、等结果、再调下一个;PTC 让模型直接生成一段 TypeScript 代码,把多轮工具调用”编排”成一个程序一次跑完——这对批量文件操作、多步骤验证类任务的效率提升是数量级的。
另外两个在闭源产品里看不到的能力:对话状态完整保存、可重播,也能从任意步骤分岔。Agent 的能力配置完全透明——对团队来说,这意味着 Agent 的行为可以被审计、被复现,而不只是一个黑盒。
五、三家对比:Harness vs Claude Code vs Codex
DeepSeek Harness(v0.1,2026年8月13日发布)是继 Codex 和 Claude Code 之后,第三款由大模型原厂推出的 AI 编程 Agent Harness。三款工具共同指向同一件事——”Model + Harness = Agent”,但底层设计哲学截然不同:
| 维度 | DeepSeek Harness | Claude Code | OpenAI Codex |
|---|---|---|---|
| 开源属性 | MIT 完全开源 | 商业闭源 CLI | 核心闭源 |
| 模型绑定 | 无关,40+ 供应商 | 强绑定 Claude 系列 | 强绑定 GPT 系列 |
| 核心架构 | Cordis 微内核 + 一切皆插件 | 闭环开箱即用 | IDE 插件 + 云端集成 |
| 扩展能力 | 极高,UI/调度/工具全可换 | 较低,仅 Tools/Hooks | 中等,依赖 VS Code 机制 |
| 状态追溯 | 原生日志可回放/分岔 | 内部压缩策略 | IDE 会话面板 |
| 私有部署 | 支持,完全本地化 | 不支持 | 不支持 |
| 沙箱安全 | 沙箱本身可换插件 | 权限二次确认 | 内核级 Seatbelt 沙箱 |
三家的路线差异一句话说清:
成本账也很关键。据社区实测口径,配 V4-Flash 模型跑单任务成本约 0.2 元,而 Claude Code 订阅起步 20 美元/月。顺带一提,DeepSeek V4 系列 API 已于8月17日起启用峰谷计价,我们此前在《DeepSeek V4正式商用上线:峰谷计费如何帮开发者砍掉一半API账单》中有详细测算,配合 Harness 使用可以把 Agent 成本再压一档。
六、生态爆发:4300个插件都在干什么
如果说 Star 数反映的是关注度,那插件数反映的是真金白银的开发者投入。发布 3 天 4300 个第三方插件、增速峰值每小时 99 个——我们综合社区目录与多篇评测,把生态大致分成五类:
1. UI 增强类(最刚需)
默认的 dsh web 就是一个纯聊天框——没有文件树、没有终端、没有 Git 面板、没有任务看板,”毛坯房”本房。所以 dsh-web-ui 几乎成了装机必备:任务看板、Git 图表、右侧面板、远程移动端 UI、实时 Token 统计、甚至桌面宠物一应俱全。还有 Claude Code 风格的全屏 TUI(dsh-tianshu-tui),带像素鲸鱼顶栏和上下文进度条。
2. 视觉能力类(最巧妙)
纯文本模型看不了图?社区用插件解决了:dsh-vision-toolkit 给纯文本模型加一双”眼睛”,支持带意图的图片问答、长截图 OCR、UI 还原、GUI 自动化;ModLens 则把截图、文档、UI 图处理成结构化 JSON 证据(OCR 文本、布局、语义),桥接纯文本 LLM 的视觉鸿沟。
3. 多 Agent 协作类(最前沿)
dsh-agent-teams 实现多 Agent 协作,dsh-plan-execute 用双模型架构分离规划与执行,dsh-context-doctor 做上下文审计。DeepSeek 官方也预告了记忆压缩、自适应上下文等方向——这些正是 Agent 长程任务的命门。
4. 搜索与内容发现类
覆盖中英文/学术/代码/购物/金融的多语言搜索插件,以及支持 B站、小红书、抖音、YouTube、X、知乎、Reddit、微博等平台的跨平台 AI 内容发现 Agent。
5. 生态基础设施类
Awesome DSH Plugins 目录(中英双语、每日兼容性追踪)、Claude Managed Agents API 的开源实现、本地优先的桌面 Agent 应用等。有开发者直言:”一千多个插件,总有一款适合你”——这背后是”一切皆插件”架构给出的确定性:任何能力缺口,都可以用插件补上,而不需要等官方。
插件生态的爆发速度本身就是架构的试金石。Claude Code 的 Skills 体系是官方审批制的”精品店”,DSH 的插件是自由市场的”菜市场”——前者质量可控、上限受限,后者泥沙俱下、长尾无限。4300 个插件里必然有大量蹭标签的低质量仓库(人人都是产品经理的扒取统计也证实了这一点),但自由市场的网络效应一旦形成,护城河比任何官方规划都深。这正是 VS Code 战胜 Atom 的剧本。
七、上手指南:10分钟装好你的第一个DSH
第一步:安装
# 或免安装直接体验
npx @deepseek-ai/dsh
第二步:选择运行模式
dsh –profile ptc # PTC模式:程序化工具调用
dsh –profile minimal # 极简模式:仅bash+编辑器
dsh –profile creative # 创造模式:运行时魔改插件
第三步:装插件(从”毛坯”到”精装”)
# GitHub 搜索 dsh-plugin 话题发现更多插件
# 社区目录:awesome-deepseek-harness / Oh-My-DSH
第四步:换模型(想用什么换什么)
在配置中替换模型插件即可切换到 Anthropic、OpenAI、Kimi、GLM、Qwen 或任意 OpenAI 兼容端点——DeepSeek 官方明确支持 40+ 模型供应商。官方推荐搭配自然是 V4 系列:V4-Flash 求性价比,V4-Pro 求能力上限,8月17日起还有峰谷计价加成。
新手路线建议:
先装 dsh-web-ui 和文件管理类基础插件把”毛坯房”变成”能住”;再根据使用习惯选一个交互方式(TUI 或桌面 App);遇到具体需求(看图、多 Agent 协作)时再去 GitHub 搜 dsh-plugin 话题按需加装。不要一上来就装几十个插件——插件之间可能存在架构冲突。
八、冷静提示:v0.1的坑与正确姿势
官方自己把话说得很清楚:v0.1 是开发者预览版。综合 CSDN 评测与社区反馈,上手前这几条务必记住:
一句话总结:尝鲜可以,别急着上生产。它现在的正确打开方式是——用它搭你自己的 Agent 工作流、写你自己的插件、攒你自己的私有工具链,等 API 稳定后再考虑规模化。
九、结语:从”卖API”到”卖车架”
从年初 V3 时代”最便宜的推理”,到 V4 时代”峰谷计价的成本管理”,再到如今 Harness 开源”Agent 基础设施”——DeepSeek 的每一步都在把”能力”变成”公共品”。据 Hugging Face 最新报告,中国开源模型下载量已占全球 41%,首次超过美国;而 DeepSeek Harness 3 天 10 万 Star、4300 个插件的爆发,说明这种”公共品化”不只是权重层面,已经蔓延到了 Agent 工程层。
对开发者而言,接下来值得盯三个时间点:插件 API 趋稳的正式版发布、社区目录的兼容性追踪数据、以及各大模型厂商是否会跟进开放自己的 Harness。Agent 框架的”安卓时刻”,可能比很多人预想的来得更早。
发表回复