harryopo/dsh-remote-ide

harryopo★ 3TypeScriptLast synced: 2026-08-15

Open on GitHub

SSH Remote IDE for DeepSeek Harness: connect via SSH and the IDE goes remote — explorer browses the server, editor reads/writes over SFTP, terminal is a live SSH PTY. Dual-face DSH plugin.

README excerpt

dsh-remote-ide SSH Remote IDE for DeepSeek Harness (DSH) — connect to a server over SSH and the IDE goes remote: the file explorer browses the server's directory tree, the editor reads/writes files over SFTP , and the terminal is a live SSH PTY . No agent installed on the server, nothing to configure remotely — just SSH. 中文版:README.zh-CN.md Why DeepSeek Harness is a powerful coding agent, but its web GUI works on local files. When your code, data or production box lives on a remote server, you either SSH in separately or fight with sync tools. dsh-remote-ide brings the whole IDE into the harness: Features - SSH host manager — password / private-key auth (with passphrase), ProxyJump chains, import from /.ssh/config , connection testing. Credentials stay in /.dsh/dsh-remote-ide.json (0600), secrets never reach the browser. - Remote file explorer — lazy-loading tree over SFTP with per-directory caching, refresh, inline rename/delete, new file/folder. - Remote editor — CodeMirror 6 with language support (TS/JS/Python/JSON/HTML/CSS/SQL/XML/Markdown); open reads the file via SFTP, Ctrl/Cmd+S saves it back to the server ; binary sniff and 2 MB read cap keep the editor safe. - Remote termi…

View full README on GitHub →
Terminal / TUIdeepseek-harnessdshdsh-pluginremote-developmentsftpsshweb-terminalterminal

Category