AI Agent Hub
Back to plugins
🖥️

dsh-web-shell

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install JesmonX/dsh-web-shell

Paste the following prompt into your AI chat to install this plugin:

To install this plugin in DeepSeek Harness, please use the command dsh plugin install JesmonX/dsh-web-shell, or install directly from the source code at https://github.com/JesmonX/dsh-web-shell.

About this plugin

Accessing the terminal directly within the DeepSeek Harness browser interface is a critical need for developers. The dsh-web-shell plugin addresses this challenge by leveraging xterm.js and WebSocket to bridge the browser's capabilities with the host's PTY environment, allowing you to operate backend command lines without switching windows. Beyond providing a fluid terminal experience, this plugin excels in interaction details. It adopts a right-docked design where the main chat column automatically yields space, preventing content obstruction. It supports adjustable widths (360-960px) and remembers layout states per Profile. Notably, it separates "Collapse" from "Close"—collapse hides the panel while preserving the session, whereas close terminates the connection, offering superior operational flexibility. Addressing developer security concerns, the plugin incorporates strict validation mechanisms, ensuring shell permissions match the host process and blocking unauthorized network access. Whether you are a developer needing frequent script debugging or a power user accustomed to command-line workflows, the support for Bash/Zsh switching and the integrated, secure Web terminal make it an essential tool for efficient, high-level operation.

Use Cases

  • Debugging code or running scripts directly within the DeepSeek Harness environment.
  • Quickly managing project files or checking system status via command line.
  • Testing shell commands or performing interactions securely within the browser.

Best For

  • Developers accustomed to using command-line tools.
  • Users needing quick terminal access in a web application.
  • Advanced users performing system operations within DeepSeek Harness.