跳转至

vscode-deepseek-harness

⭐ 3 · ✅ 活跃 · 集成 · 近期 ⬆️ +1

类型 集成 分类 IDE 与编辑器
星数 ⭐ 3 状态 ✅ 活跃
作者 kalynnka 更新时间 2026-08-20

一句话介绍

非官方:把 dsh 作为 VS Code 原生聊天 Agent 使用。

详细介绍

中文文档 · English An unofficial VS Code extension that registers DeepSeek Harness as a chat session target in VS Code's native agent sessions view — the same surface that hosts Claude Code and Codex — rather than shipping another webview chat panel. Status: M0–M5 implemented. A VSIX builds, installs and activates with its proposed APIs granted. - docs/plans/0001-vscode-chat-session-provider.md — architecture decision, API mapping, and milestones. - docs/gaps.md — what the chat UI wanted, what /api could not give it, and what was done instead.

✨ 核心特性

📦 安装

npm install
npm run build
npm run package        # → deepseek-harness-sessions-<version>.vsix

🚀 快速开始

code --install-extension deepseek-harness-sessions-*.vsix

📚 更多信息

Install

This extension is not on the Marketplace and cannot be — an extension that declares enabledApiProposals is refused at publish time. Installing the VSIX by hand is the only route, and the proposal opt-in below is not optional: without it the contribution is skipped in silence and nothing appears anywhere. 1. Get the VSIX. Either download it from [Releases](https://github.com/kalynnka/vsco

Settings

The bind host is deliberately not configurable: the dsh web server has no TLS and no auth, so a harness this extension starts is always on loopback, as a child it owns and kills on exit. The port is deepseekHarness.url's, fixed rather than ephemeral — an ephemeral port would hide the harness from the next window, which would then start a second one, which is the exact hazard [gaps §23](docs/gaps

🔗 链接