Out-of-tree TUI bundle for DeepSeek Harness — a terminal coding interface sharing DSH's Agent/Session/tools with session resume, /diff, /review, per-session Agent Presets and model-switch animations. MIT-licensed community project.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-09-05
License
MIT
01What can it help you accomplish?
Run DeepSeek Harness's agent, models, tools and persistent sessions directly in a terminal
A Claude-Code/Codex-style terminal coding UI: slash commands, session resume, model/permission management, approval bar and plan/goal modes
Developers who run DeepSeek Harness (dsh) and want a terminal-first coding workflow instead of the Web UI
Review and manage code changes from inside the terminal
/diff and /review for file-level and read-only code review, /todos, /jobs for background tasks, /copy for full replies
Engineers who want diff/review/todo workflows alongside the agent without leaving the TUI
Compose per-session agent presets and switch models
/mode presets (standard/code/minimal/cordis), /model provider & API key management, Wave/Aurora/Pulse switch animations
Power users tuning tools, skills, reasoning effort and subagents per session
02How to install into DeepSeek Harness
Prerequisites
- Node `^22.19 || >=24` and the preview dsh CLI (current line: `@deepseek-ai/dsh@0.1.1-rc.2`) — required before installing
Installation steps
- 01
Install the preview dsh CLI and dsh-code globally: `npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3`
$ npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3
- 02
Install pnpm globally: `npm install -g pnpm`
$ npm install -g pnpm
- 03
Mount the plugin into the cli profile: `dsh plugin --profile cli add dsh-code@1.0.3`
$ dsh plugin --profile cli add dsh-code@1.0.3
Verify the integration
Not specified by the author
03DSH integration and capability boundaries
Out-of-tree TUI bundle layered on the official @deepseek-ai/dsh-base, reusing DSH's Agent, Session, tools, commands, skills, permissions and sandbox
Session management
terminal coding session→new / resume / fork / delete sessions, searchable history, Markdown export, token & TTFT stats
Agent Preset & model control
/mode, /model, /permission, /effort, /subagent→per-session Agent Preset (standard/code/minimal/cordis), provider/API key/OAuth management, subagent model
Code review & diff workflow
working tree / staged / ref→/diff file changes, /review read-only review, /todos, /jobs background tasks, /copy full reply
Model-switch animations
model or reasoning-effort change→Wave / Aurora / Pulse input-box animations on model or reasoning-effort change
04Who is it for? When not to use it?
Good for
- Developers who run DeepSeek Harness (dsh) and want a terminal-first coding workflow instead of the Web UI
- Engineers who want diff/review/todo workflows alongside the agent without leaving the TUI
- Power users tuning tools, skills, reasoning effort and subagents per session
Not for
- dsh-code 1.0.3 is built against dsh 0.1.1-rc.2 with all Harness dependencies pinned to 0.1.1-rc.2. Keep the global dsh and dsh-code in sync and avoid mixing candidate versions between host and plugin.
05Compatibility, maintenance and safety notes
- dsh-code 1.0.3 is built against dsh 0.1.1-rc.2 with all Harness dependencies pinned to 0.1.1-rc.2. Keep the global dsh and dsh-code in sync and avoid mixing candidate versions between host and plugin.
- pnpm ignores packages published less than 24 hours ago, so on launch day use the exact version `dsh-code@1.0.3`; after 24 hours the version can be omitted. npm installs are not affected by this.
- DeepSeek Harness is still in developer preview and may introduce breaking changes; DSH-Code continuously follows its plugin-interface evolution, so expect churn on the preview dsh CLI.
MIT · community-maintained (latest release 1.0.3, 2026-08-31)
06Frequently asked questions
How do I install DSH-Code?
Install the preview dsh CLI and dsh-code globally, then mount the plugin: `npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3`, `npm install -g pnpm`, and `dsh plugin --profile cli add dsh-code@1.0.3`. On launch day use the exact version because pnpm skips packages younger than 24h.
Does DSH-Code replace DeepSeek Harness?
No. It is an out-of-tree TUI bundle layered on the official @deepseek-ai/dsh-base; it reads Harness's live registry and reuses the same Agent, Session, tools, commands, skills, permissions and sandbox. The host dsh still runs everything.
Can I resume previous sessions and review code?
Yes. `/resume` and `--continue` restore sessions (restoring the Agent Preset and model too), `/diff` shows file changes, and `/review` runs a read-only code review. `/todos`, `/jobs` and `/copy` cover task and reply management.
Do I need a model configured before using it?
No. Without a model you can still enter the TUI, view sessions and use non-model features; in `/model` press `a` to manage API key, OAuth or device-code sign-in. dsh-code 1.0.3 is built against dsh 0.1.1-rc.2, so keep the global dsh and dsh-code versions in sync.
07Related DSH workflows
dsh-tui
by ccch1mneyyy
Claude Code 风格全屏终端 TUI:像素鲸鱼顶栏、双流光大字、实时工作状态行、思考流式展开、双击 Esc 时间回溯、上下文进度条 + TPS 仪表;接入 Agent preset(standard/code/minimal/cordis)、Skills、MCP、Goals、Todos、子代理,/ 命令注册表与随附技能(audit/bug/review/practice/pr_comments/release-notes/vuln-check);纯插件挂载零核心改动。
dsh-better-sidebar
by omdsh-dev
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
dsh-tianshu-tui
by huiliyi37
DeepSeek Harness 交互式终端 UI 插件:会话工作区、图片端到端(剪贴板/视觉桥)、slash 下拉、审批卡片、推理可视化,纯展示层
dsh-damage-pulse
by wssfk12138
Game-style token-usage / balance damage-pulse visualization for DeepSeek/DSH.
08Data and sources
它以树外 bundle 的形式组合在官方 `@deepseek-ai/dsh-base` 之上,与 Harness Web UI 使用同一套 Agent、Session、工具、命令、技能、权限、sandbox、上下文压缩与插件服务。
DSH-Code 读取 Harness 的实时注册表,不在本地维护另一套副本。
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-05. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
