DeepSeek published version DeepSeek Harness v0.2.1-alpha.1 on GitHub repository on October 3rd, during China's national holiday, and less than a week after the release of the preliminary v0.2 version, which added desktop installers and a plugin manager to its open-source agent application.
The main innovation is an experimental compatibility layer for Claude Code Mods—a customization system introduced by Anthropic for its coding agent in early October.
Mods are event handlers written in JavaScript or TypeScript that function within Claude Code and can observe, modify, or intercept moments such as tool requests, prompt submissions, and interface rendering.
Examples provided by Anthropic include Token Weather, which displays context usage as a weather forecast; Blast Radius, which shows the probable impact of a risky command before execution; and Replay Theater, which allows viewing file changes in reverse order.
Goals and Architecture
In the release notes, DeepSeek clearly outlined the goal of this update. At this stage, this layer is intended to verify that the capabilities of Claude Code Mods API are a subset of what Harness plugins can do, rather than ensuring full practical compatibility for users.
This change was implemented by Cui Tianyi, the lead of the Harness team. When Boris Cherny, the project lead for Claude Code, announced the Mods, Cui congratulated the team and called it a smart way to make the agent framework extensible, noting that Harness was originally developed with an architecture where everything is a plugin, allowing models, tools, sessions, sandboxes, the agent loop, and the user interface to be replaced or extended.
He joked that the team's plugin engineering could now be called mod engineering.
The bridge is implemented as an experimental package. The mod registration function is wrapped and mounted as a Harness plugin, after which its hooks can control tool calls, rewrite prompts, add commands and tools, read session data, and display a bar above the prompt window. Examples like Token Weather, Blast Radius, and Replay Theater are included as working demonstrations.
The documentation also lists gaps: four mods from Anthropic's own repository—diff, agents-md, sec-default, and telemetry—are marked as non-functional because they depend on events, interfaces, or panels that are not yet supported. Mods cannot simply be copied; they are loaded via Harness's own configuration and operate without a sandbox.
Additional Enhancements for Plugin Developers
Two other additions are aimed at plugin creators. The plugin management page now features a 'Allow Agent to Create Plugin' option, which opens a Creator mode with a saved draft and only starts working after a request is sent, simplifying the search for conversational plugin writing introduced in v0.2.
The optional Developer Tools package includes raw session logs, bidirectional navigation between chat groups and conversations, and built-in host diagnostics.
The alpha version also contains bug fixes and some breaking changes for plugin authors, including the removal of plugins with runtime invariants.
