dsh-ssh-remote
Run the following command in DeepSeek Harness:
dsh plugin install cslht11/dsh-ssh-remote
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install cslht11/dsh-ssh-remote in a terminal where DeepSeek Harness is already installed; the source is available at https://github.com/cslht11/dsh-ssh-remote.
About this plugin
Managing multiple remote servers in DSH traditionally meant switching between one connection at a time — each switch dropped the previous one, making parallel work impractical. dsh-ssh-remote, a fork and extension of flymysql/dsh-remote, introduces independent SSH connection pools per machine. You can now keep multiple simultaneous connections, and the Agent reads, writes, and executes on different servers by simply specifying a machineId, unlocking a true multi-server parallel workflow.
The core toolkit revolves around the rw_* family of tools: rw_info lists every registered machine with its live connection status; rw_list_dir, rw_read_file, rw_write_file, and rw_exec let the Agent browse, read, write remote files, and run shell commands directly; rw_sync and rw_push handle bidirectional SFTP sync between remote and a local mirror; rw_switch and rw_disconnect let you change the active machine or drop a single connection without disturbing the others. Everything works through natural-language conversation, and a Settings panel in DSH Web provides a full CRUD interface for machines, connection tests, and active-machine selection.
Ideal for developers and ops engineers who juggle several servers (dev boxes, test environments, production nodes) and want the AI Agent to operate on remote files directly instead of manually SSHing back and forth. The plugin injects its tools into DSH's existing standard, code, minimal, and cordis modes via same-name user presets, so no mode switching is required.
Use Cases
- Manage multiple servers at once, letting the Agent read and write files on different machines by machineId
- Execute remote shell commands and sync results back to a local mirror via SFTP
- Drive SSH connections through natural-language conversation instead of manual copy-paste between hosts
Best For
- Developers juggling multiple remote dev and production servers
- Ops engineers who want the AI Agent to operate remote files directly without manual SSH
- Power users of DeepSeek Harness leveraging multi-mode workflows
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.