Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>DSH SidebarNew to Visual Studio Code? Get it now.
DSH Sidebar

DSH Sidebar

Xiaodong Lin

|
4 installs
| (0) | Free
A project-aware VS Code chat sidebar powered by the official DeepSeek Harness runtime.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DeepSeek Harness for VS Code

Bring DeepSeek Harness into the same place you write code. dsh-vscode gives DSH a Claude Code/Codex-style right sidebar that already understands your project, active file, and selected code.

Ask DeepSeek to inspect, change, and verify code without switching between your editor, terminal, and a separate chat window.

English | 简体中文

CI MIT License Status

DeepSeek Harness in the VS Code sidebar

Features

  • Work with the real DSH runtime. Sessions, streaming, tool calls, approvals, follow-up questions, and official / commands stay inside the VS Code sidebar.
  • Start with the right context. DeepSeek receives the current workspace, active file, and selected code. Add specific files or folders with @, or pin a selection with Add Selection to Chat.
  • Control every session. Switch official Permission and Plan modes from the composer, then choose Model and Reasoning Effort independently.
  • Review edits where you code. Changed files are grouped by turn with +/- line counts. Open them in VS Code's native Diff Editor, then Keep or safely Revert individual files or the full change set.
  • Stay in control while DeepSeek works. Queue, edit, remove, or steer follow-up messages. If DeepSeek reaches a dirty editor buffer, the task stops before overwriting your unsaved work.

Install

Install the official DeepSeek Harness CLI first:

npm install -g @deepseek-ai/dsh

Then build and install the extension:

git clone https://github.com/Lixxx1/dsh-vscode.git
cd dsh-vscode
corepack pnpm install --frozen-lockfile
corepack pnpm run check
corepack pnpm run package
code --install-extension dsh-vscode.vsix

Requires VS Code 1.100 or newer and Node.js ^22.19 or >=24.

Use

  1. Open a trusted project folder in VS Code.
  2. Select DeepSeek Harness in the right sidebar. If it is hidden, find it under Other Views.
  3. Use the key button to configure DEEPSEEK_API_KEY.
  4. Choose the Permission mode, Model, and Reasoning Effort, then start working. Use the Shield menu for Permission and Plan modes, / for official DSH commands, and @ to add files or folders.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft