AI Agent Hub
Back to plugins
🖥️

dsh-workspace-files

Client Updated 2026.08.23

Run the following command in DeepSeek Harness:

dsh plugin install Momojie-S/dsh-workspace-files

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

Run dsh plugin install Momojie-S/dsh-workspace-files in the DeepSeek Harness terminal to install; source code at https://github.com/Momojie-S/dsh-workspace-files

About this plugin

Running agent sessions in the DeepSeek Harness Web UI puts you right next to a local repo, but the interface ships without a file browser. To check a directory tree or skim a source file you currently have to leave the browser tab or ask the agent to read it for you—both of which interrupt your flow. dsh-workspace-files solves this by adding a single "Files" button to the session title bar. One click slides a resizable (240–900 px) workspace panel into the right side of the screen, letting you browse files without switching contexts or sending another message to the agent.

The panel focuses on two things: seeing things clearly and grabbing what you need. The left file tree expands and collapses on click; the search box performs a recursive filename search across the whole workspace, skipping .git and node_modules by default (both are configurable via plugin settings). Clicking a file opens an inline preview on the right—Markdown renders fully with headings, lists, tables, highlighted code blocks, links, and images, while other text files receive syntax highlighting matched to their extension. A double click opens a centered, zoomed modal that you dismiss with Esc or by clicking the overlay. Binary files or files above the preview size limit display a notice, but download buttons are always present in the preview and modal headers. This is especially useful when you reach Harness over a domain or LAN: the official fence blocks non-loopback file downloads, and this plugin gives you a clean path to pull files onto your local machine.

If you use DeepSeek Harness locally or via a reverse proxy on a LAN or public domain, and you want to glance at workspace files right beside your session without breaking concentration, this plugin is built for exactly that. It does not change agent behaviour, adds no runtime dependencies beyond what Harness already provides, and after installation simply contributes one more button to the title bar—entirely optional, entirely yours to use.

Use Cases

  • Quickly browse workspace directory structure and file contents beside a session
  • Download files locally when accessing Harness over a domain or LAN
  • Preview Markdown documents or view syntax-highlighted source code

Best For

  • Developers using DeepSeek Harness locally or on a LAN
  • Users who frequently check workspace files without wanting to switch editors
  • Users accessing Harness remotely via a domain or reverse proxy