在编辑器里直接用 DeepSeek Harness:左侧启动器列出当前项目的对话,一点就在编辑器右侧打开完整界面,自动对齐你的工作区。
把 DeepSeek Harness 放进 VS Code,而不是让你在浏览器和编辑器之间来回切。
显示当前文件夹的对话列表,一键新建或继续。
点开即用,和你的代码并排,左边看文件右边聊。
打开哪个项目,对话就绑定哪个目录,agent 读写的是同一批文件。
活动栏、右侧栏、编辑器右上角、状态栏都能进。
自动同步 VS Code 深浅色,不用手动调。
检测到 dsh 没跑就自动拉起,不用先开终端。
全程约 3 分钟。前提:Node.js ≥ 22、已安装或即将安装 DeepSeek Harness。
npm install -g @deepseek-ai/dsh装完用
dsh --version 验证。dsh-vscode-0.6.0.vsix,
然后在 VS Code 按 Cmd+Shift+P,
输入 Install from VSIX → 选中下载的文件。
装完执行一次 Developer: Reload Window 让扩展生效。扩展本身不需要密钥,密钥是 DeepSeek Harness 用的。
export DEEPSEEK_API_KEY=sk-你的密钥
VS Code 设置里搜 dshHarness 就能找到。
| 设置 | 默认 | 说明 |
|---|---|---|
dshHarness.repoPath | 空 | 可选:指向一份 deepseek-harness 源码目录(留空则用 PATH 里的 dsh) |
dshHarness.command | dsh | 启动服务的可执行文件 |
dshHarness.port | 3080 | 本地服务端口 |
dshHarness.autoStart | true | 服务没跑时自动启动 |
dshHarness.syncTheme | true | 让界面跟随 VS Code 深浅色 |
说明还没装或不在 PATH。重跑第 1 步,或把 dshHarness.repoPath 指向你的源码目录。
把 dshHarness.port 改成别的,比如 3081。
命令面板执行 View: Reset View Locations,再重载窗口。
官方 npm 版 dsh 缺少会话定位支持;扩展会自动装配套插件,重载界面即可。