2026年8月13日,DeepSeek 面向全球开发者开放 DeepSeek Harness 开发者预览版(v0.1),并同步以 MIT 协议开放源代码。项目命令行名称为 dsh,提供命令行与浏览器 Web UI 两种入口,定位为可自由组合的 Agent 运行时底座,而非面向终端用户的成品 Agent 应用。官方明确说明当前版本仍在快速迭代,后续会出现破坏兼容性的变更。
其核心设计原则是"一切皆插件"。框架基于具备时空可组合性的 Cordis 插件元框架构建,Cordis 只负责插件的加载、卸载与依赖管理,模型适配器、工具注册表、技能、会话日志、沙箱、存储、Agent 循环、调度与 UI 全部实现为独立插件,彼此通过服务与事件协作。框架内部不存在需要打补丁的"特权内核",开发者无需改动源码,只需在配置层挂载或替换插件即可重组整套运行时。
DeepSeek Harness 提供四种运行模式,每种默认加载不同的插件集合:标准模式提供完整工具组合;PTC 模式即程序化工具调用,由模型生成一段代码来组合多轮工具调用;极简模式仅保留一个 shell 工具与一个文件编辑工具,用于最小环境下的模型基准测试;创造模式可检查当前运行时、在内存中试验插件并组合出新模式。
可观测性是本次发布的另一条主线。模型看到的一切都会写入仅追加(append-only)的会话日志,包括系统提示词、思维链、工具调用与结果、子 Agent 调度以及每一次上下文注入,开发者可在 Trajectory 视图中按来源查看。会话的恢复、分叉、检索与回放共享同一份事件流,便于复现和排查 Agent 的每一步决策。
已安装 Node.js 工具链的用户执行 npx @deepseek-ai/dsh web 即可启动 Web UI,默认服务于 http://127.0.0.1:3080;填入 DeepSeek API Key 后即可使用,官方文档也覆盖其他供应商与自定义 OpenAI 兼容端点。希望从源码运行的开发者可克隆 GitHub 仓库后执行 pnpm install、pnpm run build 与 pnpm dsh web。框架本身免费开源,实际成本取决于所接入模型服务商的 API 定价。
整体来看,DeepSeek Harness 与成品编码 Agent 的差异在于它把 Harness 层完整交给开发者改造,可控性与可审计性更强,代价是 Profile、Bundle、patch 等概念带来的上手门槛。官方称 v0.1 只是起点,并邀请开发者共建 DSH 插件生态。考虑到预览版的兼容性风险,短期内更适合用于试验与评估。

