LogoAI225导航
DeepSeek Harness的官方网站logo

DeepSeek Harness

AI智能体

DeepSeek Harness 是 DeepSeek 开源的 AI Agent 运行框架,采用“一切皆插件”的设计,将模型、工具、Skills、沙箱、会话和工作流等能力模块化,支持开发者灵活构建和定制 AI Agent。

立即访问

详细介绍

DeepSeek Harness(简称 DSH)是由深度求索(DeepSeek AI)推出的开源 AI Agent Harness,旨在为智能体提供运行在真实环境中持续工作的基础设施。它采用“一切皆插件”的设计理念,基于 Cordis 插件系统构建,将模型、工具、技能、会话、沙箱、存储、循环、调度和 UI 等 Agent 能力全部模块化为插件,开发者可以通过配置自由组合、替换和扩展不同能力。

什么是 DeepSeek Harness

DeepSeek 将 Agent 概括为“Model + Harness”:模型负责理解、推理和生成,而 Harness 则负责让模型能够理解运行环境、调用工具并持续执行任务。DeepSeek Harness 因此并非单纯的 AI 模型,而是一套围绕 Agent 运行和工具协作构建的开源基础设施。

它最大的特点是插件化架构。底层的 Cordis 内核主要负责插件的加载、卸载以及依赖关系管理,而具体的 Agent 能力由插件提供。开发者不需要直接修改 Harness 核心源码,就可以在配置层选择或替换不同组件,从而构建适合不同任务的 Agent 运行环境。

核心特点

一切皆插件

DeepSeek Harness 将 Agent 所需的各种能力进行模块化,包括模型、工具、Skills、会话管理、沙箱、存储、循环、调度和用户界面等。不同插件通过 Cordis 的服务与事件机制协同工作,使整个 Agent 系统具有较高的可组合性和扩展性。

可自定义 Agent

开发者可以在配置层组合不同插件,而不必修改 Harness 本身,从而创建具有不同工具、模型和工作流程的 Agent。官方还提供“创造模式”,可以检查当前运行环境、试验 Cordis 插件,并用于创建自定义 Agent preset。

完整记录 Agent 运行过程

DeepSeek Harness 会将模型运行过程中涉及的信息写入追加式会话日志,包括系统提示词、思维链、工具调用及其结果、子 Agent 调度以及上下文注入等。通过 Trajectory 视图,可以按照来源查看运行过程,并支持基于同一事件流进行恢复、分叉、检索和回放。

多种 Agent 运行模式

目前提供多种运行模式:

  • 标准模式:功能完整的编码 Agent,提供文件编辑、Shell、文件和网页检索、Skills、计划、目标、子代理及工作流等能力。
  • PTC 模式:在标准模式能力基础上,通过 Code Mode SDK 让模型使用 TypeScript 程序组合多个工具调用。
  • 极简模式:只提供持久 Bash 和文件编辑工具,用于更加精简的编码 Agent 和模型基准测试环境。
  • 创造模式:用于检查运行时、试验插件并创建自定义 Agent preset。

开源与使用方式

DeepSeek Harness 采用 MIT 许可证开源,官方源码托管在 GitHub。当前项目处于 Developer Preview(开发者预览版) 阶段,官方明确表示项目仍在快速迭代,未来可能出现不兼容的重大变更,因此更适合开发者、AI Agent 研究者以及希望探索 Agent 基础设施的用户进行体验和开发。

安装 Node.js 后,可以直接通过 npm/npx 启动 Web UI:

npx @deepseek-ai/dsh web

也可以从 GitHub 获取完整源码并自行构建运行。默认情况下,Web UI 会运行在本机 127.0.0.1:3080

适合哪些人

DeepSeek Harness 更适合希望深入使用或开发 AI Agent 的技术用户,例如:

  • AI Agent 开发者
  • AI 编程工具开发者
  • 开源项目开发者
  • AI 基础设施和 Agent 框架研究者
  • 希望自定义工具、Skills、模型和工作流的开发者

对于普通用户而言,它并不是以开箱即用的聊天助手为主要定位,而是提供一个可扩展、可组合的 Agent 运行环境。

总结

DeepSeek Harness 是 DeepSeek 面向 Agent 时代推出的开源基础设施项目,其核心理念是 “Everything is a Plugin(一切皆插件)”。通过 Cordis 插件架构,它将模型、工具、Skills、沙箱、会话、存储和调度等 Agent 能力拆分为可组合模块,使开发者能够灵活构建和定制自己的 AI Agent。项目目前仍处于开发者预览阶段,但其插件化设计、可追踪的 Agent 运行记录以及多种运行模式,使其成为 DeepSeek 开源生态中值得关注的 Agent 基础设施项目。

网站预览

DeepSeek Harness网站首页截图预览