DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Vscode Shell — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-vscode-shell

Vscode Shell

VS Code-style workbench inside DeepSeek Harness Web: activity bar, explorer file tree, source-control (Git) panel and editor tabs — backed by real filesystem & Git routes.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-vscode-shell@0.1.4
READMECompatibilityVersions

Compatibility and provenance

Vscode Shell is published as dsh-vscode-shell and currently resolves to version 0.1.4. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
9/20/2026

Versions

0.1.4stable
8/17/2026
0.1.3stable
8/17/2026

Related plugins

Loading related plugins…

Latest
0.1.4
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
112.1 kB
Files
6
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
44
Last push
8/17/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in developer-tools.

DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.Plugindsh-pluginA community plugin marketplace for DeepSeek Harness, built to the official plugin spec — browse, search and install 9000+ human-curated community plugins without leaving the app. · DeepSeek Harness 社区插件市场(遵循官方开发规范):9000+ 人工精选社区插件,每日更新。Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Sdk Minimal@deepseek-ai/dsh-sdk-minimalThe standalone minimal SDK profile bundle: JSON-RPC, one DeepSeek adapter, persistent shell, and JSONL sessions

README

dsh-vscode-shell

把 DeepSeek Harness Web 界面改造成 VS Code 风格的工作台:活动栏 + 文件浏览器 + 源代码管理(Git)面板 + 编辑器标签页,由真实的文件系统与 Git 接口驱动。

A VS Code-style workbench for DeepSeek Harness Web — activity bar, explorer file tree, source-control (Git) panel and editor tabs, backed by real filesystem & Git routes.

dsh-vscode-shell — VS Code-style workbench for DeepSeek Harness

English | 中文


中文

这是什么

一个 DSH(DeepSeek Harness)插件,把默认的 Web 界面替换成 VS Code 风格的工作台布局:

  • 活动栏(Activity Bar):Explorer / Source Control / Sessions 三个视图切换,可折叠侧边栏
  • 文件浏览器(Explorer):浏览工作区目录树;选中文件可 复制相对路径(F5)、复制绝对路径(F6)、在系统资源管理器中定位
  • 源代码管理(Source Control):完整 Git 面板——查看分支、文件变更分组、逐文件/全部 暂存 / 取消暂存 / 放弃更改 / 添加到 .gitignore、提交消息框(Ctrl+Enter 提交)、最近提交历史与单文件 diff
  • 编辑器标签页(Tabs):多会话以 VS Code 风格标签页展示,可切换/关闭/新建
  • VS Code 观感:深色工作台配色、可拖拽调整的侧边栏/面板宽度,跟随 DSH 亮/暗色 token
  • 多语言:界面提示与文案跟随 DSH 的语言设置(中文 / English)

安装

# 方式一:从 npm 安装(发布后)
dsh plugin --profile web add dsh-vscode-shell

# 方式二:从 GitHub 安装
dsh plugin --profile web add github:lonebone/dsh-vscode-shell

# 方式三:本地开发(file: 直链)
dsh plugin --profile web add file:/绝对/路径/dsh-vscode-shell

安装完成后重启 dsh web 并刷新页面。插件注册为 dsh.profile.bundles 层,重启后自动生效。

使用

  • 左侧活动栏点击 Explorer 浏览文件;Source Control 查看 Git 状态并操作;Sessions 切换会话
  • 文件树行内按钮:复制相对路径(F5)/ 绝对路径(F6)/ 在资源管理器中定位
  • Git 面板:提交消息输入框按 Ctrl+Enter 提交;行内 + 暂存、− 取消暂存、↶ 放弃、# 加入 .gitignore
  • 无会话时 Source Control 面板提供 初始化仓库 按钮

要求

  • DSH 0.1.0-rc.6 或更新版本
  • 使用 Git 面板需要系统 PATH 中有 git 命令行
  • 文件浏览面板只能访问 dsh web 进程所在机器上的本地路径

安全边界

插件不注册任何模型工具、不读写用户文件;它只挂载两个 HTTP 接口供前端面板使用:

  • /vscode-fs — 列目录 / 读文件 / 资源管理器定位
  • /vscode-git — git status / diff / commit / 暂存等操作(会真实执行 git 命令)

接口参数为绝对路径。默认仅本机部署时使用;若把 DSH Web 暴露到公网,请自行加鉴权。

与其他 VS Code 主题插件的区别

GitHub 上另有 Sim-xia/dsh-vscode-theme:它导入 VS Code 的 .vsix 配色文件并映射成 DSH 的 UI token(只换颜色)。本插件则把整个界面外壳改造成 VS Code 布局并内置文件/Git 面板(换布局 + 功能),两者互补不冲突。

开发

git clone https://github.com/lonebone/dsh-vscode-shell.git
dsh plugin --profile web add file:./dsh-vscode-shell   # 本地链接安装
# 修改 lib/*.js 后重启 dsh web 生效

许可

MIT © lonebone


English

What it is

A DSH (DeepSeek Harness) plugin that replaces the default web UI with a VS Code-style workbench:

  • Activity Bar — Explorer / Source Control / Sessions views with collapsible sidebar
  • Explorer — browse the workspace directory tree; copy relative path (F5) / absolute path (F6) / reveal in OS file manager
  • Source Control — a full Git panel: branch, grouped file changes, per-file or bulk stage / unstage / discard / add to .gitignore, commit message box (Ctrl+Enter to commit), recent commit history and per-file diffs
  • Tabs — multiple sessions as VS Code-style editor tabs (switch / close / new)
  • VS Code look — dark workbench chrome, draggable sidebar/panel widths, follows DSH light/dark tokens
  • i18n — UI labels and hints follow DSH's language setting (中文 / English)

Install

# from npm (after publish)
dsh plugin --profile web add dsh-vscode-shell

# from GitHub
dsh plugin --profile web add github:lonebone/dsh-vscode-shell

# local development (file: link)
dsh plugin --profile web add file:/absolute/path/dsh-vscode-shell

Then restart dsh web and refresh the page. The plugin registers itself as a dsh.profile.bundles layer and activates on boot.

Usage

  • Use the activity bar: Explorer to browse files, Source Control for Git, Sessions to switch sessions
  • File-tree row actions: copy relative path (F5) / absolute path (F6) / reveal in Explorer
  • Git panel: type a commit message and press Ctrl+Enter; row actions + stage, − unstage, ↶ discard, # add to .gitignore
  • With no repository, the Source Control panel offers an Initialize Repository button

Requirements

  • DSH 0.1.0-rc.6 or newer
  • git CLI on PATH for the Source Control panel
  • File browsing works on local paths of the machine running the dsh web process

Security boundary

The plugin registers no model tools and never reads/writes user files on its own; it only mounts two HTTP routes for the frontend panels:

  • /vscode-fs — list directory / read file / reveal in file manager
  • /vscode-git — git status / diff / commit / staging ops (executes real git commands)

Route parameters are absolute paths. It is designed for local deployments; add your own auth if you expose DSH Web publicly.

Difference from other VS Code theme plugins

There is another Sim-xia/dsh-vscode-theme: it imports VS Code .vsix color themes and maps them onto DSH's UI tokens (colors only). This plugin restyles the whole shell into a VS Code layout and adds real file/Git panels (layout + functionality). They complement each other.

Development

git clone https://github.com/lonebone/dsh-vscode-shell.git
dsh plugin --profile web add file:./dsh-vscode-shell   # local link install
# edit lib/*.js, then restart dsh web

License

MIT © lonebone