dsh-remote-workspaces
Run the following command in DeepSeek Harness:
dsh plugin install januory/dsh-remote-workspaces
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install januory/dsh-remote-workspaces in your DeepSeek Harness terminal; the plugin source is available at https://github.com/januory/dsh-remote-workspaces .
About this plugin
Working on remote servers is often a chore: clone a directory locally, edit, push back, then switch to a terminal for logs and build scripts. dsh-remote-workspaces removes that friction entirely. Once a remote directory is opened as a first-class workspace, every file read, write, search, and shell command in DeepSeek Harness is routed to the remote host over SSH in real time. There is no mirroring, no sync step, and local workspaces keep their full sandbox behavior untouched.
The plugin centers on transparent tool routing and policy-aware execution. File I/O goes over SFTP, grep and glob invoke ripgrep on the remote host, and bash or pwsh commands are dispatched via ssh2 exec. Routing follows the session, not the path string, so every command in a remote workspace lands on the correct host while local sessions retain the native sandbox. Harness write policies (read-only, workspace-write, danger-full-access) apply to remote operations as well, destructive actions require explicit approval, and credentials are encrypted at rest with AES-256-GCM, never exposed to the browser.
A built-in multi-machine registry lets you manage SSH host aliases, ports, keys, and passwords across multiple hosts, with one-click import from ~/.ssh/config and a connection test before use. Engineers who debug across cluster nodes, edit code inside remote containers, or simply want their AI agent to execute commands on a remote box without context switching will find that this plugin makes remote development feel as seamless as working locally.
Use Cases
- Edit training scripts and inspect logs directly on a remote GPU node without local round-trips
- Let the AI agent run build, test, and search commands on a remote dev machine with results streamed back in real time
- Manage project directories across multiple SSH hosts and switch workspaces between nodes on demand
Best For
- SREs and DevOps engineers who develop and debug continuously on remote servers or containers
- ML engineers running experiments on GPU clusters who want their AI agent to operate on remote files directly
- Developers who rely on AI coding assistants daily and keep their infrastructure on remote environments
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.