AI Agent Hub
Back to plugins
🖥️

dsh-workspace-toolbox

Client Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install wuyh/dsh-workspace-toolbox

Paste the following prompt into your AI chat to install this plugin:

Install it in DeepSeek Harness by running dsh plugin install wuyh/dsh-workspace-toolbox; the full source is at https://github.com/wuyh/dsh-workspace-toolbox

About this plugin

When you are deep in a DSH Web UI session, checking a file means a browser tab, managing containers means an SSH window, and spinning up a Vite project means yet another terminal. dsh-workspace-toolbox collapses all of that into a single "Toolbox" tab: breadcrumb-style file browsing with whole-workspace search and syntax-highlighted multi-tab previews, Docker image pulling and container build/run with live log streaming, one-click Vite dev-server start/stop with port auto-detection, and true xterm.js terminals for SSH hosts, container exec, and the local shell — all without ever leaving the conversation.

Safety boundaries are explicit: the file pane is strictly read-only, path traversal and symlink escapes are rejected at the Host layer, SSH keys live only in runtime memory, and every Docker or terminal action requires an explicit user trigger. The browser never receives absolute paths or secrets — only relative paths and minimal metadata.

If your daily loop in DSH is writing frontend code, juggling Docker services, and keeping a Vite dev server alive, this plugin is built for that single-tab, context-preserving workflow.

Use Cases

  • Browse, search, and preview workspace files directly inside a DSH session without switching browser tabs
  • Pull Docker images, build containers, and stream logs without leaving the conversation
  • Start a Vite dev server with one click and drop into an SSH host or container via a built-in terminal

Best For

  • Developers who write code, manage containers, and run front-end projects all inside DSH Web UI
  • Engineers who prefer a single-window workflow and hate hopping between terminal windows and browser tabs
  • Full-stack developers who need secure read-only file access plus controlled Docker and terminal operations