谁说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 本文来自微信公众号 “机器之心”(ID:almosthuman2014),作者:机器之心,36氪经授权发布。
张明
跨平台游戏体验的差异化分析是开云娱乐的核心内容。我们整合社区讨论与官方资讯,辅助玩家形成独立判断,不进行主观推荐。