在 VS Code 中使用 DeepSeek Harness. Use DeepSeek Harness in VS Code
22
stars
109
commits
TypeScript
primary language
Sep 11, 2026
updated
[!NOTE] ⭐ Like DSH Sidebar? Give it a Star on GitHub! It helps more people find the project.
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.
👋 I built this because I wanted DSH right beside my editor. If that sounds useful to you too, give it a try! I'd love to hear how it fits into your workflow.
.vscode/launch.json, manage breakpoints, step through execution, and inspect stack frames and local variables using VS Code's native debugger.@file or @folder references travel with your prompt.Install the official DeepSeek Harness CLI:
npm install -g @deepseek-ai/dsh
Then choose the extension channel that fits you:
Open Extensions in VS Code, search for DSH Sidebar, and select Install. You can also install it from the VS Code Marketplace.
To try features already available on main but not yet published to the Marketplace, build and install the latest VSIX:
git clone https://github.com/Lixxx1/dsh-vscode.git
cd dsh-vscode
pnpm install --frozen-lockfile
pnpm run package
In VS Code, run Extensions: Install from VSIX... from the Command Palette and select dsh-vscode.vsix. Development builds move faster and may be less stable; pull the latest changes and rebuild the VSIX to update.
Requires VS Code 1.100 or newer and Node.js ^22.19 or >=24.
Installing community runtime plugins also requires pnpm on your PATH.
DEEPSEEK_API_KEY./ for official DSH commands, and @ to add files or folders.Enable DeepSeek Harness: Autonomous Debugging in VS Code Settings and add a debug configuration to .vscode/launch.json.
DeepSeek can then start the debugger, set breakpoints, step through execution, inspect runtime values, fix the code, and verify the result directly from the sidebar.
Requires DeepSeek Harness 0.1.0-rc.8 or newer.
💬 Found a rough edge or have an idea for what should come next? Open an issue. I read every piece of feedback, and contributions are welcome too.
109 commits
Hacker News (1)
TypeScript
94.4%
CSS
5.2%
在 VS Code 中使用 DeepSeek Harness. Use DeepSeek Harness in VS Code
22
stars
109
commits
TypeScript
primary language
Sep 11, 2026
updated
[!NOTE] ⭐ Like DSH Sidebar? Give it a Star on GitHub! It helps more people find the project.
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.
👋 I built this because I wanted DSH right beside my editor. If that sounds useful to you too, give it a try! I'd love to hear how it fits into your workflow.
.vscode/launch.json, manage breakpoints, step through execution, and inspect stack frames and local variables using VS Code's native debugger.@file or @folder references travel with your prompt.Install the official DeepSeek Harness CLI:
npm install -g @deepseek-ai/dsh
Then choose the extension channel that fits you:
Open Extensions in VS Code, search for DSH Sidebar, and select Install. You can also install it from the VS Code Marketplace.
To try features already available on main but not yet published to the Marketplace, build and install the latest VSIX:
git clone https://github.com/Lixxx1/dsh-vscode.git
cd dsh-vscode
pnpm install --frozen-lockfile
pnpm run package
In VS Code, run Extensions: Install from VSIX... from the Command Palette and select dsh-vscode.vsix. Development builds move faster and may be less stable; pull the latest changes and rebuild the VSIX to update.
Requires VS Code 1.100 or newer and Node.js ^22.19 or >=24.
Installing community runtime plugins also requires pnpm on your PATH.
DEEPSEEK_API_KEY./ for official DSH commands, and @ to add files or folders.Enable DeepSeek Harness: Autonomous Debugging in VS Code Settings and add a debug configuration to .vscode/launch.json.
DeepSeek can then start the debugger, set breakpoints, step through execution, inspect runtime values, fix the code, and verify the result directly from the sidebar.
Requires DeepSeek Harness 0.1.0-rc.8 or newer.
💬 Found a rough edge or have an idea for what should come next? Open an issue. I read every piece of feedback, and contributions are welcome too.
Hacker News (1)
109 commits
TypeScript
94.4%
CSS
5.2%