Back to feed
News Story
机器之心
1 sources

DeepSeek Harness v0.2.1-alpha.1 Adds Claude Code Mods Compatibility Layer

DeepSeek Harness released v0.2.1-alpha.1, introducing an experimental Claude Code Mods compatibility layer that allows extensions written for the Claude Code Mods API to run within the DSH plugin system. The update, signed by team lead Cui Tianyi, also adds a 'let the Agent create plugins' entry point and a developer toolkit. It reinforces DeepSeek Harness's 'everything is a plugin' architecture and responds to Claude Code's recent Mods launch.

SynthePulse Insight · AI deep reading

DeepSeek Harness Built a Bridge for Claude Code Mods, but the Bridge Is Still Under Construction

Version 1 · 1 source

v0.2.1-alpha.1 adds an experimental Claude Code Mods compatibility layer. The official word is clear: this is first and foremost about validating the capabilities of the Claude Code Mods API, it roughly amounts to a subset of DSH plugin capabilities, and it does not yet offer full practical compatibility.

  • DeepSeek Harness released v0.2.1-alpha.1, adding an experimental Claude Code Mods compatibility layer; the release log is signed by team lead Cui Tianyi.
  • The official positioning is restrained: the compatibility layer mainly serves to validate the capabilities of the Claude Code Mods API, it roughly amounts to a subset of DSH plugin capabilities, and it does not yet offer full practical compatibility.
  • The official documentation lists three bridge examples: Token Weather, Blast Radius, and Replay Theater.
  • Claude Code's built-in diff, agents-md, sec-default, and telemetry are still marked as "not runnable," and the loading method must also be adapted to DSH's mechanisms.
  • The new version also adds a "let the Agent create plugins" entry point and a companion developer toolkit — one to take in external extensions, one to make it easy to create features on the spot.
Open section navigationA Bridge Just Put Up

A Bridge Just Put Up

DeepSeek Harness released v0.2.1-alpha.1, adding an experimental Claude Code Mods compatibility layer. The release log for this update is signed by none other than DeepSeek Harness team lead Cui Tianyi.

You can think of the compatibility layer as a bridge: it gives extensions written against the Claude Code Mods interface a chance to run inside DSH's plugin system. The official documentation lists three bridge examples — Token Weather, which shows context usage; Blast Radius, which shows the impact before a command executes; and Replay Theater, which reviews file changes. These examples show how Claude Code Mods can connect to DSH.

But this bridge is still under construction. The official statement is explicit: the current compatibility layer mainly serves to validate the capabilities of the Claude Code Mods API, it roughly amounts to a subset of DSH plugin capabilities, and it does not yet offer full practical compatibility.

Why the Word "Subset" Is Worth Pondering

The official explanation of the compatibility layer is this: what this update first wants to validate is that the capabilities of the Claude Code Mods API roughly amount to a subset of DeepSeek Harness plugin capabilities. This sentence is the key to understanding the whole update, and it is also why it has been discussed so much.

To understand this judgment, you first have to see what Claude Code Mods is. According to the source's description, its technical implementation is JavaScript or TypeScript event handler functions running inside Claude Code; tool calls, prompt submissions, and interface rendering can all be moments for a Mod to intervene: observe a bit, modify a bit, or take over that step. The official examples include Token Weather, which turns context usage into a "weather forecast"; Blast Radius, which shows the impact before a high-risk command executes and hands the decision to the user; and Replay Theater, which reviews file changes step by step.

Claude Code lead Boris emphasized personalization in the announcement, saying that everyone works differently, so the Claude experience can also differ from person to person; users can customize it with prompts and then share Mods as plugins.

Cui Tianyi reposted Boris's post, congratulated the Mods release, called it a clever way to make an Agent Harness extensible and customizable, and said the two sides' philosophies are converging. He then stressed the difference between the two architectures: Claude Code opens up some capabilities as Mods, while DeepSeek Harness has advocated from the start that "Everything is a Plugin" — models, tools, Skills, sessions, sandboxes, file systems, the Agent Loop, task orchestration, and the UI can all be composed, replaced, and extended as plugins.

It should be noted that the source does not give details on the specific boundaries and criteria of the "subset" formulation. It reads more like a directional judgment than an item-by-item capability checklist.

What Runs and What Doesn't Yet

The compatibility layer is not just talk; the demos mentioned earlier already have runnable bridge examples. But the boundaries are just as clear: Claude Code's built-in diff, agents-md, sec-default, and telemetry are still marked as "not runnable" in the documentation, because some of the events, interfaces, or UI capabilities they depend on have not been connected yet.

The loading method also needs to be adapted to DSH's mechanisms; for now, you cannot just move Claude's plugins over and use them directly. In other words, what cross-tool extension reuse currently demonstrates is a possibility, not a plug-and-play finished product.

The source does not say when the four built-in capabilities marked "not runnable" will be connected; nor has the official side given a timetable for when the compatibility layer will move from experimental to full practical compatibility. The version number carries an alpha label, which itself signals what stage it is at.

Taking In Outside Ones on One Side, Letting the Agent Build Its Own on the Other

This update is not only about the compatibility layer. The new version also adds an easier entry point, "let the Agent create plugins": click into it from the plugin management page to enter creation mode, describe the feature you want, and let the Agent do the building. The companion developer toolkit makes it easy to view session logs, locate problems, and debug.

These two features point in different directions: one tries to take in external extensions, the other makes it easy for users to create features on the spot. Put them together with the compatibility layer, and what DSH wants to show is that the same plugin architecture can both accommodate extensions designed by others and let users generate their own extensions on the spot.

However, whether cross-tool extension reuse can run seamlessly on DSH currently rests only on runnable examples, with no full verification yet.

Beyond the Trending List, What Is Actually Certain

The topic "DeepSeek Harness adds Claude Code Mods compatibility in its new version" has already hit Zhihu's trending list, and people have offered their own interpretations of wording such as "subset" in the explanation. Whether those interpretations match the official intent is something the source does not provide specific discussion content for.

Back at the verifiable facts: the version number is v0.2.1-alpha.1, the compatibility layer is experimental, three bridge examples are runnable, four Claude Code built-in capabilities are marked as not runnable, loading requires adaptation, and there is also an Agent plugin-creation entry point and a developer toolkit. These are the certain parts of this update.

As for whether terms like "Plugin Engineering" or "Mod Engineering" will become formal concepts, the source only says this was a joking question from Cui Tianyi and should not be treated as official terminology.

Credibility boundary

The facts in this article mainly come from Machine Heart's report on the DeepSeek Harness v0.2.1-alpha.1 release, making it secondhand retelling. For the version number, the existence of the compatibility layer, the signer, the three bridge examples, the four non-runnable built-in items, the need for loading adaptation, the Agent plugin-creation entry point, and the developer toolkit, the report is based on official documentation and the release log, so credibility is relatively high; the "subset" positioning, the technical implementation of Claude Code Mods and its official examples, and the statements by Boris and Cui Tianyi are all official claims relayed by the source, and this article treats them as source_claim. The source does not explain the timetable for the compatibility layer moving to full practical compatibility, when the four built-in capabilities will be connected, or the specific boundaries of "subset."

Insight takeaway

The most noteworthy thing about this update is not the word "compatibility" itself, but that DSH uses three runnable bridge examples to turn "Everything is a Plugin" from a claim into a demonstrable action. But the official side has drawn its own boundary: this is validation, not full compatibility. The bridge is up, but passage will still take time.

Primary report

机器之心

Primary source