DeepSeek Harness — Everything is a Plugin

GitHub: https://github.com/deepseek-ai/deepseek-harness Stars: ★38,785(2026-08-13 创建,一天内暴涨) 语言: TypeScript,MIT 协议 HN: 503 points / 229 comments(HN 2026-08-14 第 17 名)

核心思想

DeepSeek 官方开源的 agent harness(智能体运行框架),核心理念 “Everything is a plugin”:所有能力——模型、工具、技能、会话、沙箱、存储、循环、调度、UI——都是可替换、可重组的插件。基于 Cordis 插件内核(github.com/cordiverse/cordis)管理插件的挂载/卸载/依赖。

关键特性

  • 可组合配置: 开发者可以在配置中挑选/替换/扩展任何能力,无需改动 DeepSeek Harness 源码
  • 每次运行可追踪: append-only 会话日志记录模型看到的一切(系统提示、推理、工具调用及结果、子代理调度、每次上下文注入);Trajectory 视图按来源检查;resume/fork/search/replay 都基于同一事件流
  • 四种运行时模式:
    • Standard: 完整工具集(文件编辑、shell、文件/网页搜索、技能、规划、目标、子代理、工作流)
    • Code: 全部 Standard 能力 + Code Mode SDK,模型可用一个 TypeScript 程序组合多步操作
    • Minimal: 仅两个工具(持久 bash + str_replace_editor),用于最小环境模型基准测试
    • Creator: 用于创建自定义 agent 预设,含运行时检查、内存中测试 Cordis 插件、组合新模式
  • DSH 插件生态: community plugins 通过 github topic dsh-plugin 分发

意义

  • 主题 6(agent harness / 自主进化)直接命中:harness 层开源 + 全插件化 = agent 能力组合的开放生态
  • 与 Claude Agent SDK、OpenClaw、Hermes 等 harness 形成竞争/参照系;“每 run 可追踪”(append-only 日志 + Trajectory 视图)是 agent 可观测性的重要实践
  • DeepSeek 官方开源基础设施,含源码与开发者文档

与 Hermes 的关联

Hermes 也是 agent harness 类系统。DeepSeek Harness 的插件化设计(models/tools/skills/sessions 全可插拔)与 Hermes 的 skills/plugins 体系思路一致;其 append-only 会话日志与 Hermes session DB 的持久化思想可互为参照。