tangwenhao616-netizen/dsh-anywhere
将dsh(DeepSeek Harness)工作区部署到任意机器上——支持NAT隔离的异地机器集群注册及SSH执行环境,一个插件内置两种模式
catalog 简介:Put a dsh (DeepSeek Harness) workspace on ANY machine — fleet enrollment for NAT'd off-site machines + SSH execution world, two modes in one plugin
安装
Two composable modes in one plugin:
- **① fleet — reach it.** Enroll a machine behind NAT into your dph with a one-time token and a reverse tunnel to *your own* relay VPS. It shows up as a `fleet-*` `dsh-ssh` host, driven by the existing `ssh_exec` / `ssh_upload` tools.
- **② world — make it your workspace.** Turn any reachable machine into the session's `ctx.fs` + `ctx.subprocess`, so the agent's native file & shell tools operate on it. Same shape as the E2B integration — but the remote is any SSH-reachable host.
**Flagship combo (this is the "remote computer as workspace" story):** use **fleet** to pull in the NAT'd box, then **world** (`-o ProxyJump=<relay>`) to promote it to the whole session's workspace. If the target is already reachable (a cloud VM, a LAN box), just use **world** and skip fleet.
## Demo
A real agent session, driven through the published package, operating on a remote machine — it runs a shell command *there* and writes a file *there*:
把 tangwenhao616-netizen/dsh-anywhere 加入你的 DSH 配置(web profile)即可启用。
README
展开完整 README 收起
README 内容为空。
tt-a1i/archify
zhu1090093659/dsh-web-ui
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
ccch1mneyyy/dsh-TUI
alvinunreal/openpets
GanyuanRan/Aegis