DSH Plugins
返回列表
🖥️

dsh-remote-sessions

客户端 更新于 2026.10.06

在终端中运行以下命令:

dsh plugin install atlas5301/dsh-remote-sessions

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 配置中执行 dsh plugin install atlas5301/dsh-remote-sessions,或从插件中心安装;源码见 https://github.com/atlas5301/dsh-remote-sessions。

插件介绍

想在另一台机器上跑 DSH Agent,却不想换一套聊天界面、远程网页或额外客户端?dsh-remote-sessions 是一个纯后端插件:会话、文件树、终端、模型选择与审批流程仍走你熟悉的原生工作区与 Composer,本地只是通过 SSH 把操作转发到远端常驻运行时。

首次使用某台机器时,插件会在严格 SSH 下自动探测环境,并在需要时完成远端 resident 的创建、启动或升级,同时尊重已有 socket 与运行中的任务。你可以在「Remote Sessions」里管理机器与远程工作区映射,打开远程目录即在本机启动对应工作区;远程文件树与终端与本地会话行为一致,关闭本地界面或断线也不会自动取消远端正在进行的任务。

适合需要在 Linux 服务器、开发机或隔离环境中跑 Agent、又希望保持 DSH 统一体验的团队与个人。要求双方 DSH 0.2.x、Node 22.15+,且 SSH 能以密钥或 agent 非交互登录,并与远端 runtime 目录属主为同一 Unix 用户。若你仍在用 dsh-remote,可按文档开启可选兼容;新用户无需依赖它。

使用场景

  • 在远程 Linux 服务器上跑 Agent,本地仍用 DSH 工作区与 Composer
  • 需要多台机器、多个远程目录分别映射为独立工作区
  • 本地断线或关界面后,希望远端会话与任务继续执行

适合人员

  • 经常在服务器或开发机上跑 DSH 的开发者
  • 希望统一界面、不想维护独立远程聊天客户端的团队
  • 已配置非交互 SSH,并能在两端满足 DSH 0.2.x 与 Node 要求的使用者