AI Agent Hub
Back to plugins
🖥️

dsh-devpanel

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install lispking/dsh-devpanel

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

Run dsh plugin install lispking/dsh-devpanel inside a DeepSeek Harness workspace (requires Node ^22.19.0 or later, Harness dsh-v0.1.2-alpha.4+, and a pnpm workspace); source code is available at https://github.com/lispking/dsh-devpanel.

About this plugin

Out of the box, the DeepSeek Harness web console offers a single chat card. Running a command means switching to an external terminal, verifying which files the AI touched means scanning the filesystem, and tracking token spend means digging through raw logs. dsh-devpanel folds a multi-tab PTY terminal, an AI-output file browser, and a dual-dimension usage dashboard directly into the console, so a session's inputs, artifacts, and cost all close the loop in one browser window.

The centerpiece is a real PTY terminal docked beneath the composer. It spawns your system login shell, launches interactive programs (vim, top, REPLs), delivers signals to the foreground process group, and streams output with correct multi-byte UTF-8 handling. A file sidebar on the right automatically collects every file the AI wrote or edited in the current session plus files produced by shell commands, rendering them as Markdown, syntax-highlighted code, inline images, or playable audio and video with fullscreen support. A usage dashboard merges AI-side metrics (tokens, calls, per-model share, response duration) with terminal-side metrics (sessions, submitted commands, wall time) into overview cards, a daily dual-series trend, a yearly GitHub-style heatmap, paginated detail tables, and one-click CSV or JSON export.

The plugin targets engineers who do AI-assisted development inside DeepSeek Harness and want to run commands, review files, and monitor usage without ever leaving the browser. No modifications to the Harness runtime are required; both services attach through Typert Remote bindings auto-discovered by the Gateway. The UI ships in Simplified Chinese and English.

Use Cases

  • Run interactive commands directly inside the browser console without switching to an external terminal
  • Review every file the AI edited or shell commands produced in the current session at a glance
  • Inspect combined AI and terminal activity stats and export a CSV billing report

Best For

  • Engineers doing AI-assisted development inside DeepSeek Harness
  • Developers who want to run commands, review files, and monitor usage in one browser tab
  • Teams that need to track and export AI session cost and terminal activity data