ローカル WSL ディストリビューション内で DeepSeek Harness エージェントセッションを実行するネイティブ DSH プラグイン。bash とファイルは Linux パス、Windows は /mnt/<drive> 経由で参照可、WSL 内へのインストール不要。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-09-03
ライセンス
MIT
01どんなタスクに使えるのか?
ローカル WSL ディストリビューション内で DeepSeek Harness エージェントセッション全体を実行する
エージェントセッションの bash コマンドとファイル読み書きは WSL 内の Linux パスで動作し、Windows ファイルは /mnt/<drive> 経由で引き続き参照可能
Windows 上で DeepSeek Harness(dsh)を使い、bash やファイル操作を Linux サンドボックスで行いたい(WSL 内に dsh を入れずに済む)ユーザー
Web GUI から DeepSeek Harness に WSL ワークスペースを直接追加する
設定済みの WSL ワークスペース。モデルは Linux パスとして開き、モード選択はバイリンガル(例:WSL · Standard mode(标准模式))で、ディストリビューションごとの任意ユーザー名を指定可能
DeepSeek Harness Web を動かし、CLI 設定なしでサイドバーから WSL プロジェクトを開きたい開発者
02DeepSeek Harness への導入方法
インストール手順
- 01
$ npm パッケージからインストール:`dsh plugin --profile web add dsh-wsl-workspace`
- 02
GitHub リポジトリからインストール(事前ビルド済み lib/ 同梱、ローカルビルド不要):`dsh plugin --profile web add https://github.com/6Mikao9/dsh-wsl-workspace`
$ dsh plugin --profile web add https://github.com/6Mikao9/dsh-wsl-workspace
- 03
ローカルディレクトリからインストール(開発 / 自ホスト):`dsh plugin --profile web add <ローカルパス>`
$ dsh plugin --profile web add <ローカルパス>
- 04
プラグイン追加後、`dsh web` を再起動する
$ dsh web
導入成功の確認
- 再起動後の `dsh web` では、サイドバー下部の「設定」の隣に W ボタンが表示されます。
- 「Add WSL workspace」ダイアログで、Check ボタンを使ってワークスペース作成前にパスの存在を確認できます。
03DSH 統合と能力の範囲
公式 dsh CLI(`dsh plugin --profile web add`)でインストールするネイティブ DSH プラグイン。DeepSeek Harness Web GUI に WSL ワークスペース種別を追加し、ローカル WSL ディストリビューション内でエージェントセッションを実行します。
GUI からの WSL ワークスペース追加
DeepSeek Harness Web サイドバー。選択した WSL ディストリビューションと絶対 Linux パス(または参照したディレクトリ)→モデルが開ける新しい WSL ワークスペース。ダイアログは DeepSeek Harness の UI 言語に追従
bash とファイルは WSL の Linux パスで動作
WSL ワークスペース内のエージェントセッション→bash コマンドは WSL ディストリビューション内で実行され、`read`/`write`/`edit` は WSL ファイルを操作するため、モデルが見るすべてのパスは Linux パス
ワークスペースごとのスキルカタログ探索
登録済み WSL ワークスペースのルート→最寄りの `.git` 祖先からスキルを探索し、`.dsh/skills` と `.agents/skills` を走査(上限 4 階層 / 64 ディレクトリ / 4096 ディレクトリ)、走査ルートごとにキャッシュ
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Windows 上で DeepSeek Harness(dsh)を使い、bash やファイル操作を Linux サンドボックスで行いたい(WSL 内に dsh を入れずに済む)ユーザー
- DeepSeek Harness Web を動かし、CLI 設定なしでサイドバーから WSL プロジェクトを開きたい開発者
不向きな用途
- Windows の ACL サンドボックスは `wsl.exe` を包めません(子プロセスは Linux カーネル側で動く)ため、WSL 自体が分離境界となり、DSH ファイルポリシーは bash に適用されません。bash コマンドの信頼境界として WSL を扱ってください。
- `workspace-write` では読み取りはどこでも可ですが、書き込みはセッションワークスペースに制限されます。ワークスペース外への書き込みを許可するにはファイルポリシーを `danger-full-access` に切り替えてください。ユーザー名欄はファイルツールに影響しません。
05互換性・メンテナンス・セキュリティ上の注意
- Windows の ACL サンドボックスは `wsl.exe` を包めません(子プロセスは Linux カーネル側で動く)ため、WSL 自体が分離境界となり、DSH ファイルポリシーは bash に適用されません。bash コマンドの信頼境界として WSL を扱ってください。
- `workspace-write` では読み取りはどこでも可ですが、書き込みはセッションワークスペースに制限されます。ワークスペース外への書き込みを許可するにはファイルポリシーを `danger-full-access` に切り替えてください。ユーザー名欄はファイルツールに影響しません。
- Windows 側の `\\wsl.localhost` 共有は Linux シンボリックリンクを解決できないため、`ln -s` でワークスペースにリンクしたプロジェクトは探索されません。実際のプロジェクトディレクトリを含む階層でワークスペースを登録してください。
MIT · メンテナーはネイティブ DSH プラグイン統合を宣言(topics: dsh, dsh-plugin, dsh-plugins);最新リリース 0.4.2(2026-09-02)
06よくある質問
DeepSeek Harness 用に dsh-wsl-workspace をインストールするには?
`dsh plugin --profile web add dsh-wsl-workspace`(npm)、または `dsh plugin --profile web add https://github.com/6Mikao9/dsh-wsl-workspace`(GitHub、事前ビルド済み lib/ 同梱)、またはローカルディレクトリを指定します。その後 `dsh web` を再起動すると、「設定」の隣に W ボタンが表示されます。
このプラグインは WSL 内に dsh をインストールする必要がありますか?
いいえ。README には WSL 内へのインストールは不要と明記されています。セッションはローカル WSL ディストリビューション上で bash とファイルツールを実行し、dsh は Windows 側に残ります。
WSL セッションから Windows のファイルにアクセスできますか?
できます。bash は WSL ディストリビューション内で実行されますが、Windows ファイルは `/mnt/<drive>`(例:`/mnt/c/Users/...`)から引き続き参照できるため、セッションは WSL と Windows の両方に同時に到達できます。
WSL ワークスペースは DSH ファイルポリシーにどう影響しますか?
Windows の ACL サンドボックスは `wsl.exe` を包めないため、WSL 自体が分離境界となり、DSH ファイルポリシーは bash に適用されません。ファイルツール(`read`/`write`/`edit`)は Windows 側の WSL 共有を経由し DSH ファイルポリシー下で動作します。`workspace-write` では書き込みはセッションワークスペースに限定され、`danger-full-access` に切り替えない限り外部へ書き込めません。
07関連する DSH ワークフロー
open-design
by nexu-io
コーディングエージェントをデザインエンジンとして使い、プロトタイプや LP を生成して HTML/PDF/PPTX/MP4 に書き出すローカルファーストのデスクトップアプリ
picgo
by molunerfinn
画像アップロードツールの定番。Obsidian・Typora・VS Code などに対応し、S3・GitHub・Cloudflare R2・Imgur・Aliyun OSS など 60 以上の画像ホスティングサービスに、ペーストするだけで即アップロードできます。
dsh-desktop
by anywhere-labs
DeepSeek Harness(dsh)プラグインエコシステム向けのモダンなデスクトップクライアント。すべてが「プラグイン」であり、デスクトップそのものもプラグインとして機能します。
openbiliclaw
by whiteguo233
ローカル動作のオープンソース AI コンテンツ発見エージェント。Bilibili、小紅書、抖音、YouTube、X、知乎、Reddit、微博などから嗜好に合うコンテンツを能動的に探索(DeepSeek Harness プラグイン対応)
08データと出典
Add a WSL workspace from the DeepSeek Harness web GUI and run the whole agent session — bash commands and file reads/wri…
dsh plugin --profile web add dsh-wsl-workspace
`dsh.compatibility.dshReleases` declares per-release compatibility with the official DSH versions
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-03。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
