caoyiwei850/dsh-ssh-ops
SSH ops terminal for DSH Web UI: drive a connected server from the main conversation (ssh_connect/ssh_exec/ssh_read/ssh_write/ssh_disconnect) while keeping an interactive xterm.js terminal on the right.
dsh-ssh-ops turns DSH into an SSH ops terminal: drive a connected server from the main conversation while a real interactive terminal stays on the right, with SFTP file management, port forwarding (tunnels), and database management tabs. The agent gets ssh_* tools for remote command execution, file transfer, tunnel setup, and DB queries; v0.2.19 adds DSH Desktop UI adaptation, multiple terminal tabs, and auto-Enter after ssh_write so pasted commands run immediately.
Install
dsh plugin --profile web add github:caoyiwei850/dsh-ssh-ops#v0.3.8npm dsh-ssh-ops 0.3.8 verified 2026-09-18 (0.2.19 was the version recorded on 2026-09-01) (maintainer caoyiwei; README EN edition README.en.md, repo caoyiwei850/dsh-ssh-ops). README documents the pinned GitHub install dsh plugin --profile web add github:caoyiwei850/dsh-ssh-ops#v0.3.8 or a tarball dsh plugin --profile web add /path/to/dsh-ssh-ops-0.3.8.tgz. v0.2.19 adds DSH Desktop UI adaptation, multi-terminal tabs, and auto-Enter after ssh_write (press_enter). Re-verified 2026-09-18: README install line = ...#v0.3.8; npm dist-tag latest 0.3.8 with matching repository field.
Compatibility
DSH web profile + DSH Desktop; SSH with interactive terminal; SFTP file management; port forwarding; database management.
Details
- Repo: caoyiwei850/dsh-ssh-ops
- Category: Tools & Capabilities
- Stars: 16
- Version: git github:caoyiwei850/dsh-ssh-ops#v0.3.8 / npm dsh-ssh-ops 0.3.8 (registry repository field → caoyiwei850/dsh-ssh-ops, verified 2026-09-18)
- Last push: 2026-08-31
- First seen: 2026-08-15
Recent updates
SSH ops terminal; SFTP files; port forwarding; DB management; multi-terminal tabs; DSH Desktop support; auto-Enter on ssh_write.
FAQ
- What can the agent do over SSH?
- Run remote commands, transfer files (SFTP), set up port-forwarding tunnels, and manage databases — with a real interactive terminal alongside.
- What's new in v0.2.19?
- DSH Desktop UI adaptation, multi-terminal tabs, and auto-Enter after ssh_write (press_enter).
- How do I install it?
- dsh plugin --profile web add github:caoyiwei850/dsh-ssh-ops#v0.2.19 (or npm dsh-ssh-ops 0.2.19).
Alternatives
stardustlc666/dsh-sql · buhuikongpan/dsh-win-gitbash · wuwuzhige-sudo/dsh-terminal-panel