dsh-remote-server
Mention a server with @ in a DeepSeek Harness session and run commands on it over SSH, behind a two-tier approval gate that fails closed.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MRZHUH/dsh-remote-server说明文档
阅读完整 README ↗Configuration
| Key | Default | Meaning |
|---|---|---|
connectTimeoutMs | 10000 | Bound on establishing the connection. |
execTimeoutMs | 120000 | Bound on one command. |
probeTimeoutMs | 15000 | Bound on one facts probe. |
outputMaxBytes | 65536 | Retained bytes per stream; overflow keeps the tail and is reported as truncated. |
strictHostKeyChecking | accept-new | Unknown-host-key policy (accept-new or yes). |
alwaysAsk | false | Route every command to a human. |
readOnlyAllowlist | [] | Command prefixes that skip the classifier. |
classifier | unset | { provider, model } for auto-approval. |
classifyTimeoutMs | 15000 | Bound on one classification call. |