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

选择合适的系统以及架构
安装DeepSeek Harness
访问官网https://www.deepseek.com/harness/

使用一键安装命令
1 | npx @deepseek-ai/dsh web |

安装完成后点击弹出的网址进入DeepSeek Harness首界面
插件
视觉插件 modlens
https://github.com/liustack/modlens/blob/main/README.zh-CN.md#%E5%AE%89%E8%A3%85
快速引用文件插件 dsh-at-file