AI Agent Hub
Back to plugins
🖥️

dsh-code-server-app

Client Updated 2026.09.03

Run the following command in DeepSeek Harness:

dsh plugin install jinsiyu/dsh-code-server-app

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

Install it in DeepSeek Harness by running dsh plugin install jinsiyu/dsh-code-server-app; the full source code is hosted at https://github.com/jinsiyu/dsh-code-server-app .

About this plugin

You want a full VS Code-class editor living inside DSH, but you do not want to install code-server globally, babysit a separate process, or re-point the workspace directory every time you switch sessions. dsh-code-server-app bundles code-server as an in-plugin dependency: after installation it auto-discovers, auto-starts, and auto-adopts on restart, so there is zero manual wiring. A single floating orb in the lower-right corner is the only entry point - click to open an internal float window (iframe into code-server), click again to collapse. The window supports eight-way resize, drag, double-click maximize, and always stays above the composer. Switching DSH sessions or workspaces triggers an automatic restart on the new directory with an instant page refresh.

Process lifecycle is fully managed by the host plugin: PID tracking, tree-level termination on stop, real-time status reporting on crash, and transparent adoption of a still-running instance after a DSH restart (no duplicate spawns, no stray kills). Directory resolution follows a session-cwd-first chain, and Windows path edge cases (drive-letter stripping, file URI quirks) are handled with tested workarounds. The extension store is Open VSX, so open-source extensions install by search; Microsoft-proprietary extensions can be added manually via .vsix. The settings card surfaces environment diagnostics and a background setup task with progress polling.

Built for developers who live in DSH and want IDE-grade editing and debugging without running a separate service. One install, one orb, and code-server is ready whenever you drop the cursor into the composer.

Use Cases

  • Open a full IDE beside DSH conversations for quick edits and debugging
  • Editor automatically follows the new workspace directory on session switch
  • Zero global install; self-contained in-plugin runtime, one orb click to start

Best For

  • Developers who write and debug code inside DSH on a daily basis
  • Users who want to avoid managing a standalone code-server service
  • Engineers who need IDE-grade tooling tightly coupled with conversational workflows