AI Agent Hub
Back to plugins
🖥️

dsh-multi-workspace

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install somnusovis/dsh-multi-workspace

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

To install this plugin in DeepSeek Harness, run dsh plugin install somnusovis/dsh-multi-workspace in your terminal, using the source code at https://github.com/somnusovis/dsh-multi-workspace.

About this plugin

When using DeepSeek Harness (DSH) for development, the default file sandbox mechanism often has limitations; it typically only allows writing to a single workspace directory. If you need to switch between multiple registered workspaces and manipulate files directly, traditional methods can be cumbersome and require manual permission elevation, significantly reducing development efficiency.

The dsh-multi-workspace plugin is designed to solve this pain point. By intercepting and enhancing DSH's sandbox policy checks, it can automatically read all currently registered workspace paths and dynamically inject them as writable file roots. This means that once a new workspace is added in the UI, users can immediately perform file read/write operations on it without any extra configuration, achieving true seamless multi-workspace collaboration.

This plugin is ideal for developers who need to frequently switch contexts and handle cross-directory files in complex project environments. Although it primarily optimizes access permissions for file tools, allowing developers to focus more on business logic, please note that it only applies to file tools (like editing text), while shell commands will remain confined to the session workspace. It is recommended to use this in trusted workspace environments to enjoy the seamless "write and go" experience.

Use Cases

  • Seamlessly switch between multiple registered workspaces and edit files directly.
  • Write content to newly added workspace directories without tedious configuration.
  • Quickly handle complex project tasks involving cross-directory file management.

Best For

  • Developers who need to manage multiple project workspaces simultaneously in DeepSeek Harness.
  • Advanced users who want to save manual configuration steps for file permissions and pursue a rapid workflow.
  • Technicians who frequently read and write files between different directories.