DeepSeek Harness初识与使用

DeepSeek Harness初识与使用

什么是harness

在 AI 领域,Harness 可以理解为套在大模型外面的一套“执行框架”

如果把大模型比作“大脑”,Harness 就负责给它提供“手和脚”:让模型能够读取和修改文件、执行终端命令、调用工具、管理上下文,并按照计划连续完成任务。

所以,Harness 本身不是大模型,而是让大模型真正干活的一套系统。

例如 Claude Code、Codex、OpenCode 等产品,本质上都包含类似 Harness 的 Agent 执行机制。

有什么不同

DeepSeek Harness(dsh)是 DeepSeek 官方开源的 Agent Harness。 它采用高度插件化的架构,官方称其设计理念为“Everything is a plugin”。

简单来说:

  • DeepSeek V4:负责思考、理解和生成内容,相当于“大脑”。
  • DeepSeek Harness:负责操作文件、运行命令、管理任务和调用工具,相当于“手脚”。
  • DeepSeek + Harness:才更接近 Claude Code、Codex 这类可以直接完成工程任务的 Coding Agent。

DeepSeek Harness 可以读取和编辑项目文件、执行命令、维护任务计划,甚至把任务分派给其他 Agent。

它最大的特点是官方、开源、插件化程度高,并且不仅能够连接 DeepSeek,也支持其他模型和 OpenAI 兼容接口。

安装

安装node.js

访问安装Node.js的官网:https://nodejs.org/en/download

image-20260815183136855

选择合适的系统以及架构

安装DeepSeek Harness

访问官网https://www.deepseek.com/harness/

image-20260815183416822

使用一键安装命令

1
npx @deepseek-ai/dsh web

image-20260815183709053

安装完成后点击弹出的网址进入DeepSeek Harness首界面

插件

视觉插件 modlens

https://github.com/liustack/modlens/blob/main/README.zh-CN.md#%E5%AE%89%E8%A3%85

快速引用文件插件 dsh-at-file

https://github.com/omdsh-dev/dsh-at-file