DeepSeek 开源 Harness:模型、工具、Agent Loop 均可替换
DeepSeek 于 8 月 13 日发布 Harness 开发者预览版 v0.1,并以 MIT 协议开源。该 Harness 采用“一切皆插件”的架构,模型、工具、Agent Loop 等均可替换,旨在提供可组装的 Agent 运行时底座。
DeepSeek 于 8 月 13 日发布 Harness 开发者预览版 v0.1,并以 MIT 协议开源。该 Harness 采用“一切皆插件”的架构,模型、工具、Agent Loop 等均可替换,旨在提供可组装的 Agent 运行时底座。
SynthePulse Insight · AI 深度解读会员精读
版本 1 · 1 个来源
DeepSeek 于 8 月 13 日发布 Harness v0.1 开发者预览版,以 MIT 协议开源。其核心设计是“一切皆插件”,从模型到 Agent Loop 均可替换,但多 Agent 编排仍属层级式 Supervisor-Worker,未达 Swarm 级别。
8 月 13 日,DeepSeek 面向全球开发者开放 DeepSeek Harness 开发者预览版,首个版本为 v0.1,并同步以 MIT 协议开放源代码。开发者可通过 npx @deepseek-ai/dsh web 启动 Web UI,或从 GitHub 拉取完整项目。DeepSeek 明确表示当前仍有大量细节需要打磨,核心插件和基础接口将在后续快速迭代。
Harness 的定位是“可组装的 Agent 运行时底座”,与功能固定的 Coding Agent 有明显区别。它面向 Harness 开发者,而非只想下载客户端写代码的普通用户。
DeepSeek Harness 把插件边界下沉到整个运行时:模型、工具、技能、会话、沙箱、存储、Agent Loop、调度和 UI 全由插件组成。支撑这套架构的是 Cordis 插件系统,它只处理插件的加载、卸载与依赖关系,具体 Agent 能力由不同插件提供,插件间通过服务和事件协作。
工具调用被拆成可扩展流水线:执行前经过 Hook、审批、权限检查、沙箱和超时控制,执行后可进行结果改写、记录和 UI 渲染。PTC 模式中的代码及其子调用同样经过此流水线,不能绕过审批与沙箱。
四种运行模式(标准、PTC、极简、创造)基于同一底座,差异来自默认加载的插件集合。创造模式允许 Agent 检查运行时、在内存中试验 Cordis 插件并组合新模式,使配置本身成为 Agent 可操作的对象。
本文基于 InfoQ 报道,属于行业媒体报道,非 DeepSeek 官方公告。文中关于架构细节、模式描述等均来自报道转述,未经官方文档独立验证。部分判断(如“范式未突破”)为报道作者观点,属于推断。
主报道
主报道来源