DeepSeek Harness 好用吗?真实体验与优缺点分析(2026 实测)
DeepSeek Harness(简称 dsh)是 DeepSeek AI 开源的一款 Agent 运行框架,核心理念是 "一切皆插件":模型、工具、Agent 循环都能自由组合。它到底好用?本文从安装、上手、日常使用三个层面,结合它的真实特性,给你一个客观判断。
一、先说结论:它适合谁
dsh 目前处于 开发者预览阶段,官方明确提示 “未来将出现破坏兼容性的变更”。这意味着:
- 功能已经可用,能跑通真实任务
- 版本升级可能改动配置格式,需要关注发布说明
所以它是给 愿意尝鲜的技术人 准备的,不太适合追求稳定、开箱即用的生产环境。如果你是开发者、喜欢折腾工具、想深度定制自己的 Agent,它值得一试;如果只是想要一个开箱即用的成品,可以再等等。
二、上手体验:门槛不高
安装只需要一条命令:
npx @deepseek-ai/dsh web执行后浏览器打开 Web UI,默认地址 http://127.0.0.1:3080。配置三步走:
- 设置 → 模型,填入 DeepSeek API 密钥(密钥只写不读,存放在
$DSH_HOME/.credentials.yaml) - 选择工作区,指向项目目录
- 输入任务开始干活
从安装到跑通第一个任务,几分钟就能完成,门槛确实低。
三、好用在哪:三个亮点
1. 一切皆插件,可玩性高
模型、工具、技能、子代理都是可组合的插件。想精简能力?改 profile;想加技能?放一个 SKILL.md;想接入外部服务?用 MCP 协议。自由度在同类工具里是数一数二的。
2. 四种工作模式,按需切换
内置四套预设,在设置中切换:
- 标准模式:功能完整,日常够用
- PTC 模式:用代码组织工具调用,一次顶多次往返
- 极简模式:只留两个工具(Shell + 文本编辑器),最可控
- 创造模式:可以读改写自身运行时,用来创作新预设(注意:此模式等同 shell 权限)
3. 安全机制到位
内置进程沙箱,三种权限模式(只读 / 工作区可写 / 完全访问),涉及高权限操作时 Web UI 会弹窗审批。对不熟悉的项目先用只读模式,风险可控。
四、不太好用的地方:三个短板
1. 版本不稳定,升级有成本
开发者预览阶段的 "破坏性变更" 不是说说而已,升级后配置可能需要调整,插件可能不兼容。频繁迭代对追求稳定的人是负担。
2. 文档还在完善
官方文档站(https://deepseek-harness.github.io/deepseek-harness/)内容已经很丰富,但部分进阶能力(如子代理、工作流、目标)的文档仍在补充中,遇到问题有时需要自己翻源码或到 GitHub Discussions 里找答案。
五、常见疑问快答
Q:和 Claude Code、Codex 这类工具比怎么样?
定位不同。dsh 更强调 "可组合、可编程",一切皆插件的设计让深度定制更自由,但开箱即用的打磨程度还在追赶。
Q:不用 DeepSeek 模型行不行?
可以。支持配置 Anthropic、OpenAI 等提供方,也支持自定义 OpenAI 兼容端点,模型路由随时可换。
Q:一定要用 Web UI 吗?
不是。可以跑一次性命令行任务(dsh --profile headless "任务"),也可以在代码里用官方 Python SDK(pip install deepseek-harness-sdk)调用同一套能力,适合 CI 和批量场景。
总结
DeepSeek Harness 是一款 上限很高、当前仍在打磨中 的 Agent 框架。它的 "一切皆插件" 设计、四种工作模式和安全沙箱机制都让人眼前一亮,上手门槛也不高;但开发者预览阶段的版本波动、尚不完善的文档和早期生态,决定了它更适合技术型玩家。如果你想深度定制自己的 Agent 体验,现在就可以开始;如果追求稳定,建议关注它的正式版本。



