三个可运行示例,不代表完全兼容
DeepSeek 于2026年10月3日发布 DeepSeek Harness v0.2.1-alpha.1,新增一项实验性桥接功能,支持为 Anthropic 的 Claude Code 编写的扩展。Token Weather、Blast Radius 和 Replay Theater 这三个示例可通过该桥接运行。另有四个扩展 diff、agents-md、sec-default 和 telemetry 被列为无法运行,因为所需事件、接口或显示能力尚不受支持。
目录
这一差别界定了此次更新的范围。DeepSeek 正在测试其插件架构能否实现 Claude Code Mods 所提供的功能,而不是承诺开发者无需修改就能在两个应用之间迁移所有扩展。Mods 必须通过 DeepSeek Harness 的加载机制运行,而实验性桥接运行这些扩展时没有沙箱隔离。
DeepSeek 的官方发行说明将兼容层归功于 @tianyicui,即 Harness 团队负责人崔天一的账号。说明阐述了这项实验的目的:
现阶段,主要目标是验证 Claude Code Mods API 的功能总体上是否属于 DeepSeek Harness 插件所能实现的范围,而不是为用户提供完整、实用的兼容性。
此次发布还新增了一种更醒目的入口,可让用户请求智能体创建插件;提供用于检查会话的可选工具;改进部署体验;并修复影响插件依赖的问题。部分改动要求扩展作者更新代码。总体而言,这一 alpha 版本既是在测试扩展的可移植性,也是在为一款日益以插件为核心的应用进行维护更新。
Harness 是围绕大语言模型运行的软件,用于管理工具、会话、文件和任务执行。模型负责推理并生成文本或代码;Harness 则决定这些工作如何开展。
桥接如何连接两套扩展系统
Claude Code Mods 是在编程应用内部运行的 JavaScript 或 TypeScript 事件处理程序。它们可以响应用户提交提示、智能体调用工具或应用绘制界面等操作。根据所开放的接口,mod 可以观察某项操作、修改操作,或接管该步骤。
DeepSeek 桥接会封装 mod 的注册函数,并将其作为 Harness 插件挂载。桥接将其钩子映射到 Harness 的事件系统和生命周期中。生命周期指组件启动、运行和停止所经历的过程。DeepSeek Harness 使用 Cordis,这是一个通过服务、依赖关系和事件订阅构建软件的框架。
通过桥接,受支持的 mod 可以拦截工具调用、改写提示、添加命令和工具、读取会话信息,并在提示框上方显示横幅。这些改动会影响智能体应用的行为和界面,而不只是告诉模型该如何回答。
子集一词指的是这些编程能力的范围。DeepSeek 正在探究,提供给 Claude Code mod 作者的操作能否在其更广泛的插件系统中实现。这个说法比证明每个扩展都能以完全相同的方式运行更为有限,也不能据此认定某个应用中的模型比另一个应用中的模型能力更强。
这些示例展示了什么,又不能说明什么
三个可运行示例分别测试了桥接的不同部分。Token Weather 将上下文用量呈现为天气预报。上下文是模型在任务中可以使用的信息,包括指令、对话内容和工具结果。该界面让用户直观了解上下文容量已使用多少。
Blast Radius 会在执行前显示高风险命令可能造成的影响,让用户有机会决定是否继续。Replay Theater 则允许用户逐步查看文件修改。三个示例共同测试了界面显示、工具执行前的干预,以及对变更历史的访问能力。
这些示例表明,部分实用扩展可以适配到不同应用中。但它们并不能证明 Claude Code Mods API 已得到完整支持。被标记为无法运行的四个示例依赖桥接目前尚未连接的能力,包括 /diff 面板和 agents.md 解析行为。
安装方式也存在限制。Claude Code mod 不能直接复制到 Harness 并期待它正常工作,而必须通过 Harness 配置加载。即使某个扩展的主要钩子受到支持,也可能需要调整注册方式、对会话状态的假设或展示形式。
没有沙箱这一点尤其值得注意。沙箱是一种隔离机制,旨在限制运行中的代码可以访问或影响的内容。用户不应将兼容性测试成功视为安全认证;此次发布也未承诺适配后的 mod 会在隔离环境中运行。
密集发布的版本序列
这项兼容性实验发布于9月29日 v0.2 预览版之后仅四天。该预览版推出了 macOS 和 Windows 桌面安装程序,以及插件管理页面。此次实验也紧随 Anthropic 在10月初推出 Claude Code Mods 之后,并于中国国庆假期期间发布。
这一发布节奏显示,该项目从最初的开发者预览版快速迈向桌面分发和扩展实验:
- 2026年3月:DeepSeek 成立 Agent Harness 团队,崔天一加入 DeepSeek。
- 8月13日:v0.1 开发者预览版面向全球开发者开放,源代码以 MIT 许可证发布。
- 9月29日:v0.2 预览版推出 macOS 和 Windows 桌面安装程序及图形化插件管理器。
- 10月3日:v0.2.1-alpha.1 发布,新增实验性的 Claude Code Mods 桥接功能。
- 10月4日:崔天一公开说明这项实验的目的、局限及其与团队研究目标的联系。
8月的发布在不到24小时内获得超过7万颗 GitHub 星标。这反映的是项目仓库受到关注,并不代表实际使用量、成功部署数量或插件可靠性。之后推出的桌面版本针对的是另一项问题:让用户无需都通过命令行操作,也能使用应用及其扩展。
插件创建入口更易找到
官方发行说明将新的插件管理入口命名为“让智能体创建插件”。点击后会进入 Creator 模式,同时保留草稿;只有在用户发送请求后,智能体才会开始执行。这种区分很重要,因为进入创建界面本身并不意味着用户授权智能体开始构建插件。
Creator 模式原本就支持智能体根据用户需求编写并安装插件。新入口让用户更容易在管理界面中找到这一工作流程。此次发布还支持在新会话中保留尚未发送的初始提示,并在恢复草稿或将其移至其他工作区时保留文件、文件夹和会话引用。
9月的桌面预览版已支持通过 npm 包名安装插件。npm 是 JavaScript 软件常用的包注册表。用户可在同一页面安装、停用和卸载插件,也可查看插件说明及来源。
DeepSeek 表示,在通过其官方模型 API 使用 Harness 的用户中,约有60%使用第三方插件。这一限定很重要:该数字描述的是经过统计的这组用户,不一定代表使用任何模型提供商运行该框架的所有人。换句话说,这组用户中约每十人有六人使用外部扩展。
团队计划建立官方插件市场,并改进扩展的发现、获取和管理方式,但尚未公布上线日期。在此期间,最新 alpha 版本改进了软件包信息展示,让用户更清楚地看到软件包的代码来源和当前版本。
诊断和部署方面的实用修复
可选的 Developer Tools 工具包新增原始会话日志、在聊天组与对话之间双向导航的功能,以及内嵌的 Host 诊断工具。目前,内嵌界面使用英语。这些工具为开发者提供更多信息,便于追踪智能体行为和排查故障。
此次发布新增 --public-url 参数,用于指定向用户展示、在浏览器中打开并提供给模型的网站地址。该参数支持反向代理后的地址,包括带路径前缀的地址。反向代理会将传入请求转发至可能运行在不同内部地址上的应用,因此提供正确的公共地址有助于确保用户导航和模型指令保持一致。
在 Windows 上,桌面应用现在默认由操作系统分配端口,旨在避免因端口范围被保留而导致的启动失败。此次更新还区分了登录请求无响应与其他身份验证失败,并显示网络检查提示。
其他修复涉及多次停止和恢复任务后排队的消息、Bash、PowerShell 和文件操作的输出及变更显示,以及使用 Shift+Enter 编辑多行目标。Markdown 预览现在会将 YAML frontmatter 显示为可读字段。Frontmatter 是置于文档开头的结构化元数据,通常用于记录标题或配置等属性。
这些改动不如兼容性实验显眼,但解决了运行智能体时的日常问题:启动应用、保留请求、检查命令执行结果,以及弄清任务失败的原因。
扩展作者需要进行迁移
此 alpha 版本包含可能导致现有扩展无法运行的改动。运行时不变量插件以及软件包的 ./invariant 导出已被移除。使用这些诊断入口的扩展和自定义配置档案必须更新。
Composer 统计数据拆分为活动和用量两个独立扩展入口。替换过此前统计行的插件需要更新注册 ID。子路径插件也不再从单独的 package.json 文件获取显示信息;文本和图标必须由相应的子路径导出提供。
此次还修复了多项依赖处理问题。启用新软件包后不应再出现依赖缺失,停用或卸载软件包后也不应留下过时的依赖映射。替换已安装软件包的版本仍需重启,这是目前无法在应用运行时更改组件的明确限制。
一项界面修复确保切换插件状态时,不会在刷新前移除其他插件拥有的样式。自动化任务也纳入 Web 版;提醒工具可在 Standard、Creator 和 PTC 模式中使用,但 Minimal 模式和子智能体除外。移除已退役的实验性软件包选项后,现有任务仍会保留。
DeepSeek 为何致力于插件化架构
崔天一表示,“万物皆插件”的原则在项目开始编写代码之前就已确立。按照他的描述,模型、工具、技能、会话、沙箱、文件系统、智能体循环、任务编排和界面都可以组合、替换或扩展。
这一目标不止是在固定应用中支持一个扩展入口,而是希望用户和开发者能够改变执行模型工作的系统中的多个部分。Claude Code 负责人 Boris Cherny 宣布推出 Claude Code Mods 后,崔天一称赞其扩展方式巧妙,同时也强调 DeepSeek 的目标是构建更广泛的架构。
他还将企业部署视为插件的另一个应用场景。开发者已构建面向特定行业的 Harness 插件,用于打造连接业务基础设施并承载专业工作流程的 AI 工作台。其中部分插件并未公开发布。崔天一表示,团队支持在 MIT 许可的框架下采用这种方式。
关键区别在于开放的基础框架与其上构建的扩展。企业可以使用共享框架,同时将专有集成或行业知识保留在自己的插件中。相关报道没有披露这些部署的具体情况,也未提供其规模或成效数据。
崔天一还认为,复刻 Claude Code 或 Codex 价值有限,因为用户已经可以将 DeepSeek 模型接入这些应用。他表示,自己的目标是创造原创成果,影响智能体 Harness 的设计方式,包括推动大型 AI 公司认可并采用相关创新。
自我修改是研究目标,而非已实现能力
长期目标是让智能体在运行过程中通过插件修改自身的 Harness。崔天一将 Creator 模式描述为朝这一方向迈出的早期一步,而不是智能体已能自主改进的证据。
他指出,目前仍有两个不同方面的工作尚未完成。工程方面需要提升运行期间添加、移除和重新加载插件的能力;模型研究方面则需要让智能体了解其 Harness 可以修改,并学会利用这些修改改进工作。Cordis 提供了基础,但实践中的工程问题仍待解决。
团队正在招聘具有大模型研究和训练经验的研究人员,以推进相关工作。崔天一表示,自己相当一部分时间都用于招聘和面试。他曾就读于浙江大学计算机科学专业,获得过六枚 ACM 亚洲区域赛金牌,并在加入 DeepSeek 前于 Jane Street 工作了九年;他于2026年3月加入 DeepSeek。
团队尚未公布具体训练方法、智能体自我修改带来的实测增益,也未给出实现 Mods 完全兼容的时间表。崔天一表示,如果团队认为值得投入,更广泛的兼容性在技术上或许能够实现。这是有条件的判断,并非对发布日期的承诺。
因此,目前的成果具体但有限:三个可运行示例表明,部分 Claude Code 扩展可以在 Harness 中实现;尚不受支持的 mod、不同的加载方式和迁移要求,则明确了仍待完成的工作。这项实验检验的是一种架构构想,目前还没有构建出通用的扩展生态系统。
要点
- DeepSeek Harness v0.2.1-alpha.1 于2026年10月3日发布,加入实验性的 Claude Code Mods 兼容层。
- Token Weather、Blast Radius 和 Replay Theater 可运行;diff、agents-md、sec-default 和 telemetry 目前无法运行。
- 这项实验旨在测试 Mods API 的能力能否纳入 Harness 插件体系,而非提供完整、实用的兼容性。
- Mods 必须适配 Harness 的加载方式,且运行时没有沙箱隔离。
- 此次更新新增插件创建入口、可选诊断工具和部署改进,并包含要求部分扩展迁移的改动。
- 通过 DeepSeek 官方模型 API 统计的用户中,约有60%使用第三方插件。
- 完全兼容、官方插件市场以及智能体自我修改研究均未公布完成时间。






