CJYLZS/dsh-remote-development1

dsh-remote-development

适用于 DeepSeek Harness 的轻量级远程开发插件:通过 SSH 选择远程工作区,使 Agent 能够使用相同的本地工具(文件、终端、搜索)在远程主机上工作。

AI 分析

核心用途是让 DSH 的 Agent 直接在远程服务器上进行开发。适合需要远程部署、调试代码,且不想在本地占用计算资源的开发者。

包名
dsh-remote-development
版本
0.1.0
许可证
MIT
最近更新
2026年9月4日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CJYLZS/dsh-remote-development

Configuration

Machines are managed in the settings section; the plugin itself takes config defaults through cordis.yml (all optional):

FieldDefaultMeaning
commandTimeoutMs20000Per-command timeout; the channel is closed after SIGTERM grace.
connectTimeoutMs15000SSH connection establishment timeout.
maxOutputChars200000Command output kept head-plus-tail beyond this size.
maxFileBytes52428800Largest file read or written through SFTP.
hostKeyModeaccept-newaccept-new, verify, or off.
remoteRipgreprgRemote binary the packaged ripgrep is rewritten to.
anchorRoot$DSH_HOME/remote-workspacesRoot directory for anchor directories.
auditLogoffAppend-only JSONL audit of remote executions.