DeepSeek Harness更新:实验性兼容Claude Code Mods,支持Agent现场创建插件

DeepSeek Harness新增Mods兼容层,探索Agent插件跨工具复用。

冷月清谈:

DeepSeek Harness发布v0.2.1-alpha.1,新增实验性Claude Code Mods兼容层,尝试将按Mods接口编写的扩展桥接至自身插件系统。Token Weather、Blast Radius和Replay Theater已有示例实现,新版本还允许用户通过创造模式让Agent现场编写插件,并提供会话日志与调试工具。团队借此展示“Everything is a Plugin”的架构思路,但兼容层目前主要用于能力验证,部分事件、接口和界面能力尚未接通,Claude插件也不能直接无缝迁移。此次更新体现了Agent扩展跨工具复用的可能性,距离成熟生态仍有一段路。

怜星夜思:

1、Agent工具的插件接口,未来有可能形成类似浏览器扩展那样的通用标准吗?
2、让Agent现场编写并热加载插件,会不会带来新的安全风险?应该怎么限制?
3、兼容竞争对手的扩展接口,对DeepSeek Harness来说是生态优势,还是会削弱自身差异化?
4、现阶段兼容层仍是实验性质,普通开发者值得现在就投入时间尝试吗?

原文标题:太卷了!DeepSeek假期更新,Harness有了新版本

原文作者:机器之心

原文内容

图片
机器之心编辑部


谁说 DeepSeek 假期不加班?就在昨天,DeepSeek Harness 又更新了。



这次发布的 v0.2.1-alpha.1,新增了一项很惹眼的功能:实验性 Claude Code Mods 兼容层。


更有意思的是官方对它的解释:这次首先想验证,Claude Code Mods API 的能力,大致属于 DeepSeek Harness 插件能力的一个子集。


这话翻译一下,大概是:你刚开放的这些能力,我这套插件架构也能承接。


不过,要看懂这次更新,还得先把时间往前拨一点。


前两天,Claude Code 最近推出了 Mods。玩过游戏的朋友,对 Mod 应该不陌生,它支持装个模组,换界面、加功能,甚至改变游戏玩法。



Claude Code Mods 也可以这样理解:给你的 AI 编程工具加上自己想要的改造。比如,嫌上下文用了多少看不清楚,可以加一个实时仪表盘;希望某类命令执行前多一道检查,可以写一个拦截规则;想用自己的方式回看 AI 改过的代码,也可以专门做个界面。



它的技术实现,是运行在 Claude Code 内部的 JavaScript 或 TypeScript 事件处理函数。工具调用、提示词提交、界面绘制,都可以成为 Mod 介入的时机:观察一下、修改一下,或者接管这一步。


至于它和之前一些概念的差异,我们可以这么理解:Skill 给 AI 一套办事方法,MCP 给 AI 接上外部工具和数据,Mod 则进一步让你改造 AI 工具本身的界面和工作行为。


官方拿出的例子,也挺会整活。


一个叫 Token Weather,把上下文占用做成「天气预报」:占用低是晴天,越来越满就开始风雨交加。聊着聊着天气变了,你也就知道该留意上下文了。



另外两个更偏实用:Blast Radius 在高风险命令执行前展示影响,交给用户决定;Replay Theater 则让你逐步回看文件修改。




最关键的是,这些东西可以直接让 Claude 帮你做。描述需求、允许热加载,看着它把定制功能装进当前会话,再继续提修改意见。


Claude Code 负责人 Boris 官宣时强调的也是这种个性化:每个人的工作方式不同,Claude 的体验也可以因人而异。你可以用提示词定制它,再把 Mods 作为插件分享出去。



所以,以后觉得工具不好用,除了等官方更新,还能直接说一句:「你把自己改改。」


随后,DeepSeek Harness 团队负责人崔添翼转发了 Boris 的帖子,并给出了一些评论,大体概括一下就是:这个方向,我们熟。



具体来说,看到 Mods 发布,崔添翼先送上了祝贺,认为这是让 Agent Harness 可扩展、可定制的一种巧妙方式,并表示双方的理念正在汇合。


崔添翼接着强调了双方的架构区别:按照他的表述,Claude Code 将部分能力开放为 Mods,而 DeepSeek Harness 从一开始就在重新思考「插件」这件事,其主张就是「Everything is a Plugin,一切皆插件」。


模型、工具、Skills、会话、沙箱、文件系统、Agent Loop、任务编排、UI,都可以作为插件组合、替换和扩展。


在 DSH 的创造模式里,用户还可以让 Agent 检查当前运行的系统,现场编写插件并保存下来。想改界面、加工具,甚至调整 Agent 执行任务的机制,都在这个思路之内。


最后,他开了个玩笑:团队已经琢磨「Plugin Engineering」这个说法一阵子了,现在是不是该叫「Mod Engineering」了?


更有意思的是,这帖子发出不久,DeepSeek 真做了个兼容层。


DeepSeek Harness 新版本 v0.2.1-alpha.1,把实验性 Claude Code Mods 兼容层加了进来。这项更新,在发布日志里署名的正是崔添翼。


这个兼容层是干什么的?可以把它理解成一座桥:让按照 Claude Code Mods 接口编写的扩展,有机会接到 DSH 的插件系统里运行。



官方文档列出了三个桥接示例:查看上下文占用的 Token Weather、在命令执行前展示影响的 Blast Radius,以及回看文件修改的 Replay Theater。这些例子展示了 Claude Code Mods 如何接入 DSH。



这就让「一切皆插件」有了一个很直观的展示:围绕另一套 Agent 工具设计的扩展,也能通过桥接,接入自己的体系。


新版本还增加了一个更容易上手的入口:「让 Agent 创建插件」。 在插件管理页点进去,就能进入创造模式,描述自己想要的功能,让 Agent 动手制作。配套新增的开发者工具包,则方便查看会话日志、定位问题和调试。



这两个功能,一个尝试承接外部扩展,一个方便用户现场创造功能。


不过,这座桥目前还在施工。


官方明确说,当前兼容层主要用于验证 Claude Code Mods API 的能力,大致属于 DSH 插件能力的一个子集,尚不提供完整的实用兼容性。


具体来说,前面几个演示已经有了可运行的桥接示例,但 Claude Code 内置的 diff、agents-md、sec-default 和 telemetry,仍被文档标注为「不可运行」,因为部分依赖的事件、接口或界面能力还没接上。加载方式也需要按 DSH 的机制适配,暂时不能把 Claude 的插件直接搬过来就用。


所以,这次最值得看的,是 DSH 用具体示例展示了跨工具复用扩展的可能性。距离随手安装、无缝使用,还得再往前走几步。


目前,「DeepSeek Harness 在新版本中加入 Claude Code Mods 兼容」的话题已经上了知乎热榜。



大家对 DSH 新版本说明中的「子集」等字样展开了自己的解读,有兴趣的读者可以前去围观。




参考链接:


https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.1-alpha.1

https://www.zhihu.com/question/2089740005770008568



© THE END 

转载请联系本公众号获得授权

投稿或寻求报道:liyazhou@jiqizhixin.com


回应第二个问题:可以让Agent写,但别让它既当程序员又当安全审核员。至少高危命令得真人点头,不然一句“帮我优化环境”,家目录可能先被优化没了。

1 个赞

回应第三个问题:短期是在给别人插件“接盘”,长期可能是在抢插件的运行入口。谁兼容得多、跑得稳,谁就更像Agent时代的万能插座。

2 个赞