AI Agent Hub
Back to plugins
🖥️

dsh-ide-panels

Client Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install AIRIKE1/dsh-ide-panels

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

Find dsh-ide-panels in the DeepSeek Harness plugin market, or clone https://github.com/AIRIKE1/dsh-ide-panels and run dsh plugin install AIRIKE1/dsh-ide-panels, then restart DSH Desktop to activate.

About this plugin

DSH (DeepSeek Harness) centers on conversational Agent interactions, but developers running long tasks often still need IDE-grade tools: a file explorer, a working terminal, version control, and project-wide search. dsh-ide-panels overlays a VS Code-inspired shell around the DSH chat interface. The central tab tool area lets you open unlimited instances of the editor, documentation viewer, terminal, browser, and code-change diff, with drag-to-reorder tabs. The right sidebar stacks an Explorer, Search, Git Source Control, Remote (SSH/WSL), Extensions, Settings, and Agent panel in a vertical icon rail. The bottom panel hosts a real PowerShell terminal (node-pty + xterm.js), a debug console, and an output log, all with free-resizable height. Every panel's on/off state is persisted and survives restarts.

On the engineering side, the plugin handles several practical concerns without relying on external services. Code-change comparison works from local file snapshots rather than git, so it runs in any directory: establish a baseline, then modified files appear in side-by-side panes with new lines highlighted in green. The Git panel covers status, stage, commit, diff, and log, with one-click repository initialization when none exists. Local search recursively matches file names and contents and opens the result directly in the editor. The remote resource manager accepts a direct host connection or reads ~/.ssh/config, and lists WSL distributions automatically. All of these routes hit the host directly via local endpoints and never pass through the Agent, so responses are instant.

This plugin is for developers who treat DSH Desktop as their primary development entry point and want a full workstation surrounding the conversation window. There is no need to bounce between the chat and a separate IDE; every tool panel expands on demand and collapses when done, while the chat column stays fixed on the left and is never obscured. If you want to weave Agent dialogue, manual coding, debugging, and version control into a single window, this is a lightweight, install-and-go option.

Use Cases

  • Open a terminal and write debug code right beside DSH chats
  • Search files, diff changes, and manage Git without switching windows
  • Connect to SSH or WSL remotes directly from the sidebar panel

Best For

  • Developers who treat DSH Desktop as their primary development entry point
  • Solo developers who want Agent chat and manual coding in one window
  • Full-stack engineers seeking a lightweight IDE shell without a full IDE