NaNQiQ/deepseek-harness-remote-ssh

NaNQiQ★ 2JavaScriptLast synced: 2026-08-24

Open on GitHub

让 DeepSeek Harness(DSH) 使用原生工具直接操作远程 Linux 服务器,自由切换服务器

README excerpt

DSH Remote SSH English 简体中文 Use the native DeepSeek Harness (DSH) tools directly on remote Linux servers. Select a saved server next to the conversation composer and DSH's existing read / write / edit / glob / grep / bash / terminal tools run remotely. The plugin does not modify DSH source code, and the server does not need DSH, this plugin, Node.js, or Python installed. Features - Add, test, manage, and select SSH servers inside the DSH Web UI. - Switch the execution environment between the local computer and saved servers. - Keep the official DSH tools instead of adding reduced ssh replacements. - Use SFTP for files, SSH exec / Shell for commands, and SSH PTY for interactive terminals. - Preserve native glob / grep behavior while resolving and caching ripgrep for the remote Linux host. - Authenticate with SSH Agent, a private-key file, or a temporary password. - Verify SSH Host Key fingerprints on first connection and reject unexpected changes. - Reuse connections maintained by the DSH Host instead of logging in for every message. Install Requires Node.js 24 or newer, with dsh and pnpm available on PATH . If Windows cannot find pnpm , run npm install -g pnpm@11 in CMD and reopen …

View full README on GitHub →
Tools / Devdeepseek-harnessdshdsh-pluginlinuxremote-developmentremote-executionremote-serversftp

Category