近 40k Star、1.2 万次提交,DeepSeek 官方 Agent 框架来了:一切都可插拔

大家好,我是老张。

先问个问题:你平时让 AI 写代码,是直接开个 Claude Code、Codex 这样的工具,还是自己拼一套?

老张身边不少人,为了把 DeepSeek 当后端接进 Codex,得在本机跑一层代理做协议翻译,折腾半天,配置还脆得一碰就碎。每次模型一更新、工具一升级,那套东西就得重新捋一遍。

说到底,缺的是一个"官方自己出"的 Agent 框架。而这件事,DeepSeek 现在补上了。

今天聊的,就是 DeepSeek 官方开源的 Agent 框架------DeepSeek Harnessdsh)。


项目速览

项目 详情
仓库 deepseek-ai/deepseek-harness
Star 39.8k ⭐(还在涨)
Fork 3.1k
提交 12,293 次
协议 MIT
技术栈 TypeScript/Node.js + Python SDK
状态 开发者预览(快速迭代,会有破坏性变更)

核心:什么叫"一切皆插件"

DeepSeek Harness 最核心的一句话,写在它仓库首页上------"Everything is a Plugin"(一切皆插件)

翻译成人话就是:一个 Agent 干活需要的东西------调工具、操作终端、读写文件、管上下文、记记忆、编排子 Agent、决定什么时候停------在 Harness 里全是插件,像乐高一样拼。

它底层不是自己造的轮子,而是跑在一个叫 Cordis 的框架上。Cordis 的设计思想叫"时空可组合性编程范式",有专门的论文。说白了就是让一堆插件能在正确的时间、正确的上下文里组合起来干活。

这个设计对运维/开发者意味着什么?老张的理解是:你想加个能力,不用改核心代码,写个插件插进去就行。 类比一下,就像 Nginx 的模块、K8s 的 CRD/Operator------核心保持稳定,能力往边上长。


为什么现在才出来

DeepSeek 的模型强,这点大家都认。V4 在 Agent 评测里是开源模型里的第一梯队。

但有个尴尬的事实:DeepSeek 的 API 文档里,Agent 集成板块列了十几家第三方工具------Claude Code、Codex、Cursor、Copilot......唯独没有自己的 Agent 产品。等于说,模型是它家的,干活的手是别人家的。

Harness 就是来填这个空的。业内有句话总结得很到位:

Model + Harness = Agent

模型负责理解需求、推理、生成方案;Harness 负责把这些能力落到真实环境里------调用工具、操作终端、读写文件、管理上下文、处理执行中的错误,最终把活干完。

再补两个背景:

一是团队来头。 据公开报道,Harness 团队今年 3 月组建,负责人是崔添翼------90 后,浙大计算机出身,拿了 6 枚 ACM 亚洲区域赛金牌,在顶级量化机构 Jane Street 干了 9 年。

二是它已经上过战场了。 7 月 31 日 DeepSeek-V4-Flash 正式版发布时,官方公布的 Code Agent 基准测试,就是用 DeepSeek Harness 的极简模式跑出来的。也就是说,你看到的那份 benchmark 成绩单,Harness 已经是幕后功臣了。


️ 怎么跑起来

官方给的起步方式极简,就一条命令:

sh 复制代码
npx @deepseek-ai/dsh web

它会启动一个 Web UI,默认地址 http://127.0.0.1:3080。前提是装好 Node.js。

想跑 Python 侧的话,官方还提供了 Python SDK,配合 jsonrpc-agent 极简模式跑基准测试(仓库的 BENCHMARK.md 有指引)。

老张提醒一句:现在还是开发者预览阶段,官方白纸黑字写着"未来会有破坏兼容性的变更"。拿来尝鲜、学习架构没问题,别急着往生产环境里上。


老张的评价

✅ 值得肯定的:

  • 官方出品,解决了信任问题。 之前用第三方工具接 DeepSeek,配置是黑盒,出问题不知道怪谁。现在官方自己下场,链路通了就是通的。
  • 插件化架构,对扩展友好。 这跟运维圈"核心稳定、能力外挂"的思路一致,社区贡献插件的门槛低。
  • 文档和工程规范到位。 仓库里有 docs、examples、架构文档,还带 AGENTS.mdCLAUDE.md,说明官方自己就在用 AI 协作开发,工程化程度高。
  • 热度是真的。 近 40k 星、1.2 万次提交,这不是刷出来的,是社区真金白银的认可。

⚠️ 值得注意的:

  • 还在预览期,别急着上生产。 破坏性变更意味着你今天写的插件,明天可能得重写。
  • 对标谁,官方没明说。 社区普遍拿它跟 Claude Code、Codex 比,但官方 README 里没这么讲。别把它当成"开箱即用干翻 Claude Code"的东西,目前它更多是个框架和底座。
  • 上手有门槛。 虽然一条命令能起 Web UI,但真正玩转"一切皆插件",你得理解 Cordis 那套组合式编程的思路,不是装上就能爽用。

适合谁用

场景 推荐程度
想尝鲜 DeepSeek 官方 Agent 框架的开发者 ⭐⭐⭐⭐⭐
想给 Agent 写自定义插件/扩展能力的 ⭐⭐⭐⭐⭐
想学习插件化 Agent 架构的 ⭐⭐⭐⭐⭐
想立刻替换掉 Claude Code 上生产的 ⭐⭐⭐(还太早)

资源汇总

资源 链接
GitHub 仓库 https://github.com/deepseek-ai/deepseek-harness
架构文档 https://github.com/deepseek-ai/deepseek-harness/blob/master/docs/architecture.md
Cordis 框架 https://github.com/cordiverse/cordis

聊聊你的方案

评论区见:

  1. 你现在写代码的 Agent 工具链是什么? Claude Code、Codex、还是自己拼的?
  2. 给 Agent 加自定义能力,你最想加什么? 运维场景里有没有什么重复劳动想让它自动化?
  3. 如果 DeepSeek Harness 稳定了,你会切过去吗?

老张先说:我最看重的是"插件化"这条路能不能走通。运维场景里,Agent 能不能接进监控告警、能不能安全地操作服务器,比模型多考几分重要得多。Harness 能不能把这些"工程化能力"沉淀成插件生态,才是它能不能成的关键。

你怎么看?留言区聊聊。