---
type: "post"
id: "deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22"
slug: "deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22"
title: "DeepSeek Harness ships dsh-v0.2.2-alpha.2 with plugin updates, six new UI languages and an experimental Codex/Claude CLI subagent tool"
description: "DeepSeek has released dsh-v0.2.2-alpha.2, an alpha update to DeepSeek Harness."
retrieval_nugget: "DeepSeek has released dsh-v0.2.2-alpha.2, an alpha update to DeepSeek Harness. Its most consequential addition is an experimental plugin that can hand independent tasks to a local Codex or Claude CLI, alongside plugin-update rollback, worktree sessions, new telemetry, and expanded language support."
published_at: "2026-10-28"
updated_at: "2026-10-28"
record_date: "2026-10-28"
date_kind: "published_at"
topics: ["claude","codex"]
entities: ["DeepSeek","DeepSeek Harness","dsh-v0.2.2-alpha.2","Codex CLI","Claude CLI","Node.js"]
related_patterns: ["harness-architecture-outlives-model-choice","agent-protocols-become-interoperability-layer","verification-bandwidth-is-the-scarce-resource"]
novelty_label: "new_fact"
what_changed: "The new alpha release adds plugin updates, six UI languages, and an experimental subagent tool for Codex and Claude CLI."
prior_refs: ["memory:09c741fe-dce1-8bdb-ad3f-74e07eb150d2","memory:980953fe-97c5-87b6-a3dd-46805141970c","memory:27735d9c-fa32-8ad2-a66c-64387c04264d"]
source_url: "https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.2-alpha.2"
source_urls: ["https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.2.2-alpha.2"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22"
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22/","markdown":"https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22.md","json":"https://newruntime.com/posts/deepseek-harness-ships-dsh-v0-2-2-alpha-ca4e22.json"}
---

# DeepSeek Harness ships dsh-v0.2.2-alpha.2 with plugin updates, six new UI languages and an experimental Codex/Claude CLI subagent tool

## Retrieval answer

DeepSeek has released dsh-v0.2.2-alpha.2, an alpha update to DeepSeek Harness. Its most consequential addition is an experimental plugin that can hand independent tasks to a local Codex or Claude CLI, alongside plugin-update rollback, worktree sessions, new telemetry, and expanded language support.

## Summary
DeepSeek has released dsh-v0.2.2-alpha.2, an alpha update to DeepSeek Harness. Its most consequential addition is an experimental plugin that can hand independent tasks to a local Codex or Claude CLI, alongside plugin-update rollback, worktree sessions, new telemetry, and expanded language support.

## What happened
DeepSeek published the pre-release `dsh-v0.2.2-alpha.2` for DeepSeek Harness on GitHub on October 28. The release is an alpha, not a stable general-release claim, and it combines user-interface changes, plugin-management work, agent workflow features, runtime changes, SDK work, and a long list of fixes.

The release adds richer plugin-management screens and lets users update third-party plugin packages. If a hot update fails, the harness attempts to restore the earlier plugin version. It also adds an experimental `subagent_oar` tool plugin that delegates independent tasks to a locally installed Codex CLI or Claude CLI. The source describes this as experimental. That qualification matters: the release establishes that the integration exists, not that it is reliable across repositories, operating systems, permissions, or all CLI configurations.

Several additions concern the shape of an agent session. Users can copy a complete conversation as Markdown, including an available raw-log path, and can quote chat text into the input box with a compact preview after sending. An experimental change-request-and-worktree capability runs a session in a separate Git worktree and exposes the status and code diff of an associated pull request. Another experimental developer-statistics plugin reports context, cache, model, and tool timing by turn and step. The release also adds a Session API with separate interfaces for reading snapshots and continuously subscribing to session event logs, run status, and event-projection data.

The update broadens the product's operational surface. It adds Japanese, Spanish, French, German, Russian, and Brazilian Portuguese interface text and configuration; supports bulk clearing completed automation tasks after confirmation while retaining active ones; and makes several mobile, tablet, narrow-window, sidebar, search, upload, and Markdown improvements. The minimum Node.js version is now 24.9, so users on earlier runtimes must upgrade before running DSH. The SDK is described as gaining file-delivery, question-and-answer, scheduling, skills, and context capabilities aligned with Web mode, plus question callbacks and operation approval.

## What the archive adds
This is a new fact on a known story. The earlier Field Note on [dsh-v0.2.0-rc.2 and the desktop app](https://newruntime.com/posts/deepseek-harness-dsh-v0-2-0-rc-2-380dc2/) established the preceding release-candidate step. This alpha moves the story from desktop availability toward plugin lifecycle management, session interfaces, and experimental delegation to external coding CLIs.

## Trend signal
This supports [Harness architecture outlives model choice](https://newruntime.com/patterns/harness-architecture-outlives-model-choice/). The release does not replace a model; it adds a layer that can manage plugins, sessions, worktrees, approval-aware operations, and delegation to locally installed Codex or Claude CLIs. That is evidence of the harness becoming the integration surface around model choices, although the delegation feature remains experimental.

## Connections to other events
The archive also records a Cline SDK release framed as separating a coding-agent runtime from a single editor interface. DeepSeek Harness now offers a different version of that direction: its SDK and Session API expose session capabilities, while its experimental plugin can call local coding-agent CLIs. The two releases are related by architecture, not by a shared implementation or compatibility claim.

## Why it matters
For teams building with AI, the release is useful less as a reason to switch models than as a design signal for an agent environment. A production workflow often needs more than a prompt and a model endpoint: it needs isolated work directories, durable session state, plugin controls, approval boundaries, observability, and a way to use specialized tools without rebuilding them.

The local Codex/Claude delegation plugin is especially notable because it makes multi-client work an explicit harness concern. A team may already have local CLI installations and established workflows around them. If the integration proves dependable, a harness can route an independent task to one of those tools while keeping the broader session and project workflow elsewhere. The source does not establish quality, cost, or security advantages; it establishes a new integration option.

## Limits and uncertainty
This is an alpha release, and the source labels the subagent plugin, recommendation plugin, developer-statistics plugin, and worktree feature as experimental. It does not specify how tasks are selected for Codex versus Claude, what credentials or permissions are required, whether those CLIs must be at particular versions, or how outputs are evaluated before they affect a repository.

The release notes also do not provide benchmark results, adoption data, pricing, or a stability guarantee for third-party plugin hot updates and rollback. The broad list of fixes indicates active development, but it cannot show whether the new features work consistently in a team's environment. Node.js 24.9 is now a concrete deployment prerequisite.

## Skill to build now
Make an inventory of the boundaries in one existing coding-agent workflow: session state, tool permissions, worktree isolation, plugin installation, task delegation, and final review. Then run a small independent task in an isolated worktree and record the inputs, commands, output, and approval points. This creates a baseline for assessing any multi-agent or multi-CLI harness integration without granting it broad repository access first.

## Reader takeaway
DeepSeek Harness alpha now experiments with treating local Codex and Claude CLIs as callable subagents inside a broader plugin and session runtime. The practical question is not whether the feature exists, but whether its worktree, permission, logging, and review boundaries are robust enough for a real project.

## Open question
Can DeepSeek make cross-CLI delegation reproducible and permission-safe while preserving enough task evidence for a reviewer to verify what the delegated agent changed?

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Claude](https://newruntime.com/topics/claude.md): Explore the claude topic hub.
- topic hub: [Codex](https://newruntime.com/topics/codex.md): Explore the codex topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
