一、发布背景:DeepSeek V4 Pro 同日开源的重磅炸弹
2026 年 8 月 13 日,DeepSeek V4 Pro 正式版发布,引发全球关注。同日,DeepSeek Harness(dsh) 开发者预览版以 MIT 协议开源,24 小时内突破 62,079 Stars / 5,193 Forks。
这不是”又一个 Claude Code 竞品”。它是一个极致可替换的 Agent 基础设施——用最小的核心承载,其他全部是可插拔的插件。
二、核心设计理念:一切皆插件
DeepSeek Harness 的核心宣言:Everything is a Plugin。
传统 Agent 框架的架构是:
核心代码 + 插件扩展接口
DeepSeek Harness 的架构是:
最小核心(Cordis)+ 全部能力由插件组合
所有 Agent 能力均可替换
- 模型:可替换(DeepSeek / OpenAI / 本地模型)
- 工具:可替换(文件系统 / Shell / 网络请求 / 自定义工具)
- 技能:可替换(编程 / 分析 / 创作等)
- 会话管理:可替换(内存 / 数据库 / 分布式存储)
- 沙箱:可替换(Docker / Firecracker / 本地进程)
- 存储:可替换(本地文件 / 对象存储 / 向量数据库)
- 主循环:可替换(单线程 / 并行 / 分布式)
- 调度器:可替换(轮询 / 优先级队列 / DAG)
- UI:可替换(Web UI / TUI / 无界面)
开发者不需要修改源码,只需在配置文件中新增或替换插件,就能实现任意模块的自定义和扩展。
三、四种预置运行模式
Harness 预置了四种 Agent 预设,满足不同场景需求:
| 模式 | 功能 | 适合场景 |
|---|---|---|
| Standard(标准) | 全套工具组件,支持压缩、搜索、Skill、计划、子 Agent | 日常写代码、修 Bug、分析项目,默认选择 |
| PTC(程序化工具调用) | 大批量搜索、并行读取、多文件协同 | 处理大型代码库、批量重构 |
| Minimal(极简) | 仅保留 bash + 文件编辑器,无压缩、搜索、Skill、计划、子 Agent | 简单修改、测试最小 Agent、模型裸机 benchmark |
| Create(创造) | 侧重代码生成、项目初始化 | 从零开始创建新项目 |
其中 Minimal 模式最具实验价值——它摆明了是给模型做裸机性能测试,剥离所有高级功能,只留最基础的执行能力。
四、技术内核:Cordis 元框架
DeepSeek Harness 跑在 Cordis 元框架上。Cordis 的设计理念在论文 A Programming Paradigm for Spatiotemporal Composability 中有完整阐述。
时间可组合性
- 每个 context 变换都附带一个逆操作
- 卸载一个组件时,副作用能完整回滚
- 运行时追踪所有状态变化
空间可组合性
- 依赖可声明
- Context 一变就反向通知组件
- 动态组合的演算证明:这个性质能从单个组件传导到整个系统
Cordis 只承担三件事:
- 插件加载与卸载
- 依赖管理
- 事件与服务协调
所有 Harness 业务组件都是独立的 Cordis 插件,可以自由拼装、替换、卸载。
五、可回放的运行日志
每一次 Agent 运行,系统都会记录完整的 append-only session log,包括:
- 系统提示(system prompt)
- 推理过程(thinking)
- 工具调用与结果(tool calls + responses)
- 子 Agent 调度(sub-agent dispatch)
- 所有 context 注入
基于这条事件流,可以实现:
- Resume:从任意中断点恢复
- Fork:从某个节点分支出新会话
- Search:搜索历史运行记录
- Replay:完整回放某次运行
这对于调试、审计、复盘都非常有价值。
六、快速启动
从 npm 启动(最简单)
# 安装 Node.js 后执行
npx @deepseek-ai/dsh web
命令会启动 Web UI,默认访问 http://127.0.0.1:3080。
从源码启动
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
七、与 OpenClaw / Claude Code / Workbuddy 的对比
| 维度 | DeepSeek Harness | OpenClaw | Claude Code | Workbuddy |
|---|---|---|---|---|
| 架构理念 | 一切皆插件,极致可替换 | 插件化 + 多模型 | 一体化设计 | SaaS 化企业协作 |
| 插件系统 | 全部能力可插拔 | Skills + Tools | 有限扩展 | 固定功能集 |
| 运行模式 | 4 种预设(Minimal/Standard/PTC/Create) | 多模式 | 单一模式 | 企业定制 |
| 可回放日志 | ✅ append-only session log | 部分支持 | 不支持 | 不支持 |
| 时间可组合性 | ✅ Cordis 框架,副作用可回滚 | 不支持 | 不支持 | 不支持 |
| 私有化部署 | ✅ 完全开源 MIT | ✅ 开源 | ❌ 闭源 | ⚠️ 企业版 |
| 定位 | Agent 基础设施框架 | 个人 AI 助手平台 | AI 编程工具 | 企业协作平台 |
八、市场冲击:私有化 Workbuddy 的替代方案
有了 DeepSeek Harness 之后,企业域的私有化 Code Agent 和 Cowork 场景,可以直接用这个框架搭建:
- 私有化部署:完全开源,代码可控,符合企业安全合规
- 可替换模型:可以接 DeepSeek API,也可以接本地模型(Ollama / LM Studio)
- 可替换沙箱:可以用 Docker、Firecracker 或其他隔离方案
- 可扩展工具:企业内部系统可以通过插件方式接入
这意味着 Workbuddy 类 SaaS 产品在企业市场的竞争力会被削弱——企业可以基于 Harness 搭建自己的私有化方案,无需订阅第三方服务。
九、开发者预览版注意事项
当前版本为 v0.1 开发者预览版,README 明确标注:
DeepSeek Harness is currently in developer preview and is iterating rapidly. THERE WILL BE COMPATIBILITY-BREAKING CHANGES.
适合早期尝鲜者、框架研究者、企业私有化方案探索者,不适合直接用于生产环境。
十、DeepSeek 的战略意图:从大模型竞争到 Agent 基础设施竞争
之前 DeepSeek Harness 内测招募,本质是一次开源 Agent 生态大摸底——把全球 Agent 基础设施的家底扫了一遍后,预计后续版本会在开放生态上做更多事情:
- 插件市场(类似 npm / VSCode 扩展市场)
- 企业级功能(多租户、权限、审计)
- 云端托管版本
DeepSeek 正从”大模型竞争”转向”AI Agent 基础设施竞争”,Harness 是这个转型的核心产品。
十一、适合人群
强烈推荐:
- 企业 IT 团队(需要私有化部署的 AI 编程助手)
- Agent 框架开发者(研究插件化架构、可组合性)
- DeepSeek 模型重度用户(原生集成,体验优化)
- 需要高度定制化 Agent 的团队(一切皆插件,灵活可控)
不太适合:
- 追求开箱即用、不想折腾的普通用户(当前版本需要开发能力)
- 需要稳定生产环境的团队(开发者预览版,API 会变)
十二、一句话总结
DeepSeek Harness 不是”又一个 Claude Code”,而是一个极致可替换的 Agent 基础设施框架——模型、工具、技能、沙箱、存储、调度、UI 全部可插拔,跑在 Cordis 元框架上支持时间空间可组合性,每次运行都可回放。MIT 开源,62K Stars,中国企业私有化 Agent 的首选方案。
GitHub 地址:https://github.com/deepseek-ai/deepseek-harness
官方主页:https://deepseek.com/harness
Discord 社区:https://discord.gg/Ycq5dCaS4
