dsh-worlds
Runs the agent's filesystem, bash and PTY terminals inside a Docker container by providing the `ctx.fs` and `ctx.subprocess` seams, so cwd, environment and background processes survive a harness restart.
通过提供 `ctx.fs` 与 `ctx.subprocess` 接缝,把 agent 的文件系统、bash 与 PTY 终端跑在 Docker 容器里;工作目录、环境变量与后台进程可在 harness 重启后存活。
How to install
dsh plugin add github:frozo-ai/dsh-worlds About
dsh-worlds **Run the agent's execution world inside a container — so it survives the harness that started it.** DeepSeek Harness records this limitation in packages/terminal/terminal/README.md: "Sessions are process-local and are **not restored after a harness restart**." The session log is durable. The *computer* the agent was working on is not — the shell dies with the harness, taking your cwd, exported variables, and background processes with it. dsh-worlds fixes that by moving the execution world into a Docker container. No CRIU, no microVMs: a container simply outlives its client. harness…
Recommendation signals
Meta
- License
- –
- Language
- JavaScript
- GitHub stars
- 3
- mo. downloads
- –
- Last push
- 2026-08-18
- Created
- 2026-08-18
Links
Basic safety check
- Findings
- curated 收录但无 npm 包/安装命令;无 license
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, docker, dsh, dsh-plugin, execution-world, sandbox
Related plugins
langfuse
langfuse/langfuse
🪢 Open source agent evals & observability: Trace, evaluate, and improve LLM applications with one open platform.
claude-code-templates
davila7/claude-code-templates
CLI tool for configuring and monitoring Claude Code
semiotic
nteract/semiotic
React data visualization library for streaming, networks, and AI-assisted development
dsh-desktop
dataelement/dsh-desktop
DSHDesktop:DeepSeek Harness Desktop / DeepSeek Harness 桌面版