AI Agent Hub
Back to plugins
dsh-sidebar-vscode preview

dsh-sidebar-vscode

Client Updated 2026.09.04

Run the following command in DeepSeek Harness:

dsh plugin install chendefine/dsh-sidebar-vscode

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

Run dsh plugin install chendefine/dsh-sidebar-vscode in the DeepSeek Harness terminal to install this plugin; source: https://github.com/chendefine/dsh-sidebar-vscode

About this plugin

Referencing code in a DSH conversation used to mean copy-pasting into the composer, where multi-file and multi-line selections quickly lose context; file links in chat had no editor behind them, and on headless containers the OS file opener was simply absent. dsh-sidebar-vscode embeds a VS Code web workbench inside the DSH sidebar so that code browsing and AI conversation share one window.

The core workflow is atomic reference chips. Select code in the embedded editor, hit a shortcut, and a single chip (for example @src/main.ts L10-L12) appears in the composer; one backspace removes it whole. Right-click a file or folder in the explorer and you get the same treatment. On submit the host expands each chip into a standalone context message right after the citing one. Chips carry no content, so the model reads bytes only when it actually needs them. A reference-management rail above the composer groups chips by reference, shows occurrence counts, and removes all chips of one reference with a single click. Produced-file chips in chat, tool-row path links, and prose file mentions are all rerouted into the embedded VS Code without a workbench reload; binary types such as pdf and docx fall back to the DSH built-in file viewer. The settings-page open-configuration-file button is rerouted through the same channel, fixing the dead end caused by a missing OS opener in container environments.

This plugin is for developers who reference code lines and files frequently in DSH, work in headless or containerized setups, and want code browsing and AI conversation to close the loop in one window.

Screenshots

Use Cases

  • Select code in the embedded editor and turn it into an atomic reference chip in the DSH composer
  • Click a file link in chat on a headless container and open it directly in the embedded VS Code
  • Right-click a file in the explorer and submit it as a content-less reference the model reads on demand

Best For

  • Developers who reference code lines and files frequently in DSH conversations
  • Engineers working in headless containers or behind a remote gateway
  • Users who want code browsing and AI dialogue in one unified window