DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

ds-harness-remote

Ds Harness Remote

通过桌面端、网页端和 Android 端,端到端加密远程访问 DeepSeek Harness 和实验性 Codex 工作区,并支持 dsh-TUI Host。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:liguobao/ds-harness-remote#c374397dea2bea0e5a81adc993553be992102bc6
README兼容性版本

兼容性与来源证明

Ds Harness Remote 以 ds-harness-remote 发布,当前版本为 0.6.2。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/11/4

版本

0.6.2stable
2026/11/2
0.6.0stable
2026/10/29
0.5.23stable
2026/10/28
查看其余 73 个版本收起版本
0.5.22stable
2026/10/27
0.5.21stable
2026/10/27
0.5.20stable
2026/10/26
0.5.19stable
2026/10/23
0.5.18stable
2026/10/23
0.5.17stable
2026/10/22
0.5.15stable
2026/10/21
0.5.14stable
2026/10/19
0.5.13stable
2026/10/18
0.5.12stable
2026/10/18
0.5.11stable
2026/10/17
0.5.10stable
2026/10/17
0.5.9stable
2026/10/16
0.5.8stable
2026/10/15
0.5.7stable
2026/10/14
0.5.6stable
2026/10/13
0.5.5stable
2026/10/12
0.5.4stable
2026/10/11

相关插件

正在加载相关插件…

最新版
0.6.2
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 1.7k
周下载
8,242
最近提交
2026/11/4
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
0.5.3stable
2026/10/11
0.5.2stable
2026/10/9
0.5.1stable
2026/10/8
0.5.0stable
2026/10/7
0.4.27stable
2026/9/30
0.4.26stable
2026/9/29
0.4.25stable
2026/9/29
0.4.23stable
2026/9/28
0.4.22stable
2026/9/28
0.4.21stable
2026/9/27
0.4.20stable
2026/9/26
0.4.19stable
2026/9/26
0.4.18stable
2026/9/26
0.4.17stable
2026/9/22
0.4.16stable
2026/9/20
0.4.15stable
2026/9/20
0.4.14stable
2026/9/16
0.4.13stable
2026/9/10
0.4.12stable
2026/9/10
0.4.11stable
2026/9/9
0.4.10stable
2026/9/5
0.4.9stable
2026/9/3
0.4.8stable
2026/9/3
0.4.7stable
2026/9/3
0.4.6stable
2026/9/3
0.4.5stable
2026/9/3
0.4.4stable
2026/9/3
0.4.3stable
2026/9/1
0.4.2stable
2026/8/30
0.4.1stable
2026/8/28
0.4.0stable
2026/8/28
0.3.36stable
2026/8/27
0.3.35stable
2026/8/27
0.3.34stable
2026/8/27
0.3.33stable
2026/8/26
0.3.32stable
2026/8/25
0.3.31stable
2026/8/25
0.3.30stable
2026/8/24
0.3.29stable
2026/8/23
0.3.28stable
2026/8/22
0.3.27stable
2026/8/21
0.3.26stable
2026/8/21
0.3.25stable
2026/8/21
0.3.24stable
2026/8/21
0.3.23stable
2026/8/21
0.3.22stable
2026/8/21
0.3.21stable
2026/8/21
0.3.20stable
2026/8/21
0.3.19stable
2026/8/20
0.3.18stable
2026/8/20
0.3.17stable
2026/8/20
0.3.16stable
2026/8/20
0.3.15stable
2026/8/19
0.3.14stable
2026/8/19
0.3.13stable
2026/8/19

相关插件

继续浏览 security-access 分类下经过校验的插件。

Experimental Auto Review@deepseek-ai/dsh-experimental-auto-review针对每个工具的 LLM 授权审查,适用于 DeepSeek Harness Auto 权限预设Cc Safety Netcc-safety-net编码代理 CLI 钩子——阻止破坏性命令和访问机密文件Doctor@linxin666/dsh-doctorDSH 配置档案的事务性救援模式,配备受监督的启动器、隔离的恢复容器、确定性修复、健康监控以及本地 Web 恢复控制台Pocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。

README

DeepSeek Harness Remote

English  ·  中文  ·  日本語  ·  Documentation  ·  Web  ·  Android  ·  iOS

Self-hosting  ·  npm  · 

Connect once. Ready whenever you are.

Continue using your DeepSeek Harness instance from a phone, computer, or browser. Return to the same Harness session from whichever device is with you.

Harness keeps running on your work computer, with the same workspaces, tools, and project setup. DS Harness Remote is simply another window into that environment.

The DeepSeek Harness desktop edition is supported. Install the latest release:

ds-harness-remote@0.6.2

Features

  • Access your local Harness instance remotely from the web, a PC, or a mobile device: DSH first, with Codex, Cursor, and Antigravity support too.
  • DeepSeek Harness Desktop is ready to use after installation, with its native interface and no separate desktop conversation UI.
  • Create workspaces, configure models, and switch conversation models with the same smooth workflow as local use.
  • No public listening port or public IP is required on the Harness Host. Connect from anywhere with internet access over a bidirectional end-to-end encrypted channel.
  • Prefer P2P connections, use TURN relay nodes worldwide, and fall back to multiple Server Relays when needed.
  • Access workspace files, read-only previews, remote terminals, and authorized local development-service previews through the native Harness sidebar.
  • Remote Tool context injection supports Host and workspace discovery, Harness session creation and management, history reading, waiting for execution, interruption requests, and authorized file transfers. Details.
  • Alongside DeepSeek Harness, access native workspaces for Codex, Cursor, Google Antigravity, Pi, OpenCode, Claude Code, Hermes Agent, and other tools through ACP integrations, with remote file browsing and terminals.
  • Clients are available across Android, iOS, Web, and native DSH.
  • Multiple clients can connect to the same Harness Host simultaneously, with RPC calls and streams isolated per connection.

Contents

  • Connect once. Ready whenever you are
  • Features
  • Supported clients
  • Install
  • Quick start
  • Screenshots
  • How it works
  • Experimental ACP workspaces
  • End-to-end encryption
  • Network and transport
  • Security
  • FAQ
  • Documentation
  • Links
  • Star History
  • Project status and trademarks
  • License

Supported clients

ClientFormStatusNotes
DSH Desktop pluginRemote sidebarSupportedInstall ds-harness-remote@0.6.2; this computer can also be the Host
WebBrowser pageSupportedOpen https://dsh.r2049.cn; reuses the native Harness interface
AndroidNative appSupportedDownload the APK from Releases; see the Android guide
DSH GoA standout app by ccch1mneyyySupportedSee ccch1mneyyy/dsh-go: an Android client for DeepSeek Harness. Run it directly on your phone or control DSH on your computer remotely.
iOSTestFlight betaBetaNot publicly released; see issue #20
Browser extensionChromeEntry point onlyExchanges an already signed-in Web authorization for a separate device credential, lists online Hosts and opens the same-origin Remote Web; it does not host a conversation UI
dsh-TUITerminal-only CLISupportedCan act as a Host; see the dsh-TUI Remote guide. The installer never creates a Web service for it automatically
LinuxCloud serverSupportedSign in on the official website for unattended installation with a single command and no configuration.

Several clients can connect to the same Host at once; RPC calls and streams are isolated per connection.

Install

DeepSeek Harness Desktop support

Open Extensions / Plugin management in DeepSeek Harness Desktop, choose installation from npm, and enter this package:

ds-harness-remote@0.6.2

Restart Desktop afterward. Its official dsh launcher can also install the pinned package with dsh plugin --profile desktop add -w ds-harness-remote@0.6.2.

Linux one-command installation

Visit https://dsh.r2049.cn, sign in, and obtain an installation authorization code to install with one command.

dsh-TUI Host

For terminal Host setup with dsh-TUI, see the dsh-TUI Remote guide.

Native Android client

Keep conversations connected across multiple workspaces at once, and use Bot mode, powered by Fei2411/DS-Bot.

Download the latest APK from GitHub Releases, and sign in to the same account to see your Hosts.

DSH Go — DeepSeek Harness in your pocket: run it locally on your phone or control your computer remotely.

ccch1mneyyy/dsh-go has built-in support for the ds-harness-remote protocol. You can run DeepSeek Harness locally on your phone or connect to your computer remotely.

After installing the ds-harness-remote plugin in DSH Go on your phone, you can also connect to the phone’s DSH from your computer or the web and use Mobile Use seamlessly.

iOS client

  • Join the beta

Quick start

  1. Open Remote from the DeepSeek Harness sidebar.
  2. Choose Zhihu, GitHub, or Google authorization, or sign in with an account and password. Account registration requires an invitation code; email the repository author to request one.
  3. On another device, install the same plugin in DeepSeek Harness and sign in as described in steps 1–2. Alternatively, use Remote Web, iOS, Android, or DSH Go directly without installing a plugin.
  4. Select an online Host, then choose an existing workspace or browse remote directories to open one.

By default, Remote uses this project's hosted Server at https://dsh.r2049.cn.

For self-hosting, use the repository's minimal Server. The current version includes P2P coordination and a Relay Server, but does not provide the full hosted Remote Web experience.

Screenshots

Desktop

On another computer, select an online Host and open its workspace. The workspace opens in the native Harness interface, with the active Host and encrypted connection status in the header.

Remote workspace picker listing online Hosts A Harness conversation running through an encrypted remote connection

To prevent this computer from controlling other Hosts, open the Host list at https://dsh.r2049.cn/ and enable Controlled only. This device will no longer see other devices under your account, while Web and other clients can still connect to it remotely.

Android

Use text or image prompts, switch models, and access supported workspace files and terminals.

The interface follows the system language and supports English, Simplified and Traditional Chinese, Japanese, Spanish, German, and French. In language settings, tap “More ...” to show all languages. See the Android guide for details.

Android client listing online and offline computers Sending an image prompt from the Android client Viewing the image response in the Android client

Mobile Settings includes a global Compact conversations switch, off by default and applied when a conversation is next opened.

Supporting Hosts reduce historical tool details while preserving messages and tool status. Turn the setting off and reopen the conversation to load full history.

How it works

DSH Desktop / Remote Web / Android
  ↔ authenticated, end-to-end encrypted channel
Remote Plugin on the Host
  ↔ supported Harness or optional Codex workspace support
Harness sessions/workspaces or Codex projects

The Harness Host does not need a public listening port. Connect from anywhere with internet access over ds-harness-remote’s bidirectional end-to-end encrypted channel.

The client switches to the selected Host’s native Harness API, keeping the original workspaces, tools, and permission flows on that computer.

Every settings namespace registered by the Host can also be configured remotely through the official Harness settings API, with full support for most plugin settings.

Experimental ACP workspaces

The Host runs local ACP-capable Agents and forwards prompts, streamed replies, and approvals through ds-harness-remote. Each Agent keeps its own workspaces and sessions; only session translation for DSH is performed, without writing to Harness storage.

Supported backends:

  • Codex — connected through its independent App Server interface, with the same workspace entry.

  • Cursor — connected through the CLI's ACP interface.

  • Antigravity (AGY) — its stream-json CLI is adapted to the ACP gateway.

  • Pi Agent (experimental) — install @earendil-works/pi-coding-agent and pi-acp on the Host, configure Pi's provider locally; Remote automatically detects and initializes Pi unless explicitly disabled in Remote settings. The workspace is available only after ACP initialization succeeds. Uses the separate ACP data plane. Tools run with Host-user permissions; per-tool confirmation requires a Pi extension and is not enabled by default.

  • OpenCode — connected through opencode acp, with workspace discovery and history recovery. Host startup checks the CLI's supported options, accepting both native-listener and stdio-only ACP builds. Native session archiving on Desktop/Android requires the authenticated loopback API; builds without it report archiving unavailable. Archive state is saved by OpenCode; history is retained. Unarchive is not yet exposed.

  • Claude — uses a locally authorized claude-agent-acp on the Host; enable it in Remote settings. Desktop/Android support workspaces, history, text prompts and approvals. Image input and direct Files/Terminal access are not available.

  • Hermes — runs Nous Research's Hermes Agent through its own ACP server (hermes acp); opt-in in Remote settings. Desktop/Android support workspaces, history, streamed thinking and tool output, text prompts, approvals and model selection. Image input and direct Files/Terminal access are not available.

Setup and adapter development: Agent workspace integration guide.

Model selection for Cursor, Claude, Hermes, Pi, OpenCode, and AGY on Desktop/Android uses the Host's actual model catalog as determined by the Agent’s ACP interface.

Reasoning effort options depend on what the backend provides. Cursor uses a separate process per session, so model changes do not affect other conversations.

End-to-end encryption

Harness business traffic is encrypted on the Client and decrypted only by the selected Host using the fixed Noise_IK_25519_ChaChaPoly_SHA256 suite.

Connections must pass both same-account membership and locally pinned device identity key checks.

The service can coordinate connections and observe necessary network metadata, but it cannot read session messages, prompts, tool output, workspace paths, or remote file contents.

See End-to-end encryption for the handshake, key lifecycle, visible metadata, replay protection, and security limits.

Network and transport

The Host opens outbound connections only; it does not listen on a public port or require router port forwarding.

Remote negotiates paths in the order LAN -> P2P -> TURN -> Relay.

When WebRTC is unavailable or cannot connect, it falls back to the encrypted WebSocket Relay.

Every path carries the same Noise ciphertext and keeps the same Host/Client identity boundary.

See Network and transport for the topology, control and data planes, NAT behavior, fallback, reconnect semantics, and current validation status.

Security

  • On LAN and P2P paths, data bypasses the Server except for connection coordination. TURN uses the open-source coturn server; Relay mode forwards traffic over WebSocket.

  • Session traffic is end-to-end encrypted. The service relays ciphertext without storing session plaintext or device private keys.

  • Server membership and the Host's locally pinned peer identity must both authorize a connection.

  • Remote Tools injection — optional remote_* session tools; enabled by default and configurable in detailed Remote settings.

  • Interactive terminals use the Host-local terminal.enabled switch (on by default). They run as the Host user, independently of Agent approvals.

  • General tool RPC and remote desktop are not exposed.

  • The workspace picker lists folders only and returns bounded, read-only directory metadata.

  • Remote file preview cannot write, delete, upload, execute, or open a path in an external application.

  • Codex Remote / Agent ACP is optional, can be disabled, and follows the same encrypted Host permission boundary as the rest of Remote.

  • Removing a device revokes its credentials, membership, and active Remote connections.

FAQ

Do I need a public IP or port forwarding?

No. The Host only opens outbound connections and never listens on a public port.

Can the service read my conversations?

No. The service relays ciphertext only. Routing, authorization, presence and rate limiting require control metadata such as account and device ownership, online status, connection times and connectionId; prompts, conversation content, tool input and output, workspace paths and file preview contents stay unreadable.

Which machine can act as a Host?

Any signed-in Harness instance with the Remote plugin installed can act as a Host, whether on Windows, macOS, Linux, or even DSH Go.

Can several devices connect to one Host at the same time?

There is currently no limit on concurrent client connections, with RPC calls and streams isolated per connection.

Which Harness versions are supported?

The current baseline is dsh-v0.2.1-rc.5, compatible with 0.2.0 rc.2 / rc.1. See the compatibility guide.

Harness 0.1.1-rc.2 ApiProxy support has been removed from the Host plugin, its bundled Remote client, and Android. Use a Host with the official Typert Remote carrier; Hosts that only provide ApiProxy or lack capability discovery are rejected, with no fallback.

CodeX/ACP keep their independent data planes, and Desktop projections use Typert in memory.

Why does the Linux installer require root?

It configures a systemd system service, so the Host, Agent tools and remote terminals run with root privileges. Only expose it to trusted accounts.

Can I install the iOS app directly?

It is in TestFlight beta today and not publicly released; see issue #20.

How is this different from frp, a tunnel, or remote desktop?

Conventional server-based TCP port forwarding routes traffic through a Server, making its bandwidth a potential bottleneck.

This project probes four connection modes in sequence to establish P2P connections even in complex network environments.

Remote desktop captures the entire computer screen and reproduces it on the client, placing demands on upload and download bandwidth as well as computer performance.

This project encrypts and transmits only the messages needed by the native Harness conversation interface. General tool RPC and desktop control are not exposed, and permissions and approvals remain on the Host.

Tailscale, CF Turn, and UU Remote are also excellent solutions; choose whichever fits your needs.

Recommended plugins

Intelligent UI

Intelligent UI lets models answer with cards, tables, charts, and forms. The Android client renders them natively and lists the plugin under Plugins → Remote ready, where you can enable or disable it and edit live settings.

Fei2411/DS-Bot

DS Bot is a bot plugin for DeepSeek Harness (dsh) that turns dsh into a bot. You can chat and work with the bots you create.

Documentation

  • Plugin guide
  • Installation guide
  • dsh-TUI Remote guide
  • Codex Remote technical notes
  • ACP Remote / Agent adapter notes
  • Documentation index
  • End-to-end encryption
  • Network and transport
  • Remote Protocol
  • Development status and roadmap
  • Changelog
  • Privacy policy
  • Android guide
  • The current development baseline is dsh-v0.2.1-rc.5; validation scope is documented in the compatibility guide.

Links

  • Friendly link: DSH Go — DeepSeek Harness in your pocket: run it locally on your phone or control your computer remotely. Remote integration is available.
  • Friendly link: dsh-TUI — Remote integration is available; see the dsh-TUI Remote guide.
  • Friendly link: LINUX DO
  • Friendly link: Cyber Liu Kanshan

Star History

Star History Chart

Project status and trademarks

This is an independent community project and is not an official DeepSeek product. DeepSeek and related names and marks belong to their respective owners.

License

MIT