DeepSeek Harness を Windows にインストールする方法 — 10 ステップ完全ガイド

Node.js のインストールから最初のタスク実行まで:DeepSeek Harness(dsh)を Windows 10/11 に導入する手順を、10 ステップ・17 枚の実機スクリーンショットで解説します。各画像から元動画の該当シーンへジャンプできます。

最終更新: 2026-08-30

DeepSeek Harness(dsh)は現在開発者プレビューですが、Windows へのインストールは普通の npm パッケージと同じ要領です。Node.js をインストールし、PowerShell でグローバルインストールを一行実行し、http://127.0.0.1:3080 の Web UI を開くだけ。WSL は不要です。

このガイドは全体を 10 ステップに分解し、スクリーンショットはすべて実際のインストール録画から切り出しています。画像にはタイムスタンプ付きのリンクがあり、画面が本文と違うときは元動画の該当シーンをすぐ確認できます。

10 ステップでインストール(実機スクリーンショット付き)

  1. 1

    まずは Node.js をインストール

    DeepSeek Harness には Node.js 20 以上が必要です(Node 22 LTS 推奨)。nodejs.org から Windows 向けインストーラーをダウンロードして既定の設定で実行し、任意のターミナルで node --version を実行して v20 以上と表示されれば OK です。

    $node --version
    nodejs.org の Download Node.js ページ。Windows に DeepSeek Harness を入れる前準備として Node.js をインストールするための Prebuilt Installer ボタンが表示されている
    nodejs.org のダウンロードページ——Windows 向け Prebuilt Installer を選びます。動画の 1:01 から見る
  2. 2

    PowerShell を開いて DSH をグローバルインストール

    スタートメニューから PowerShell を開き、次のグローバルインストールコマンドを実行します。-g フラグ付きなので、dsh コマンドはどのフォルダーからでも使えます。npm は 30 秒ほどで added 454 packages と表示して終了。続けて dsh web を実行すると、dsh web: http://127.0.0.1:3080 と表示され、既定ではブラウザーも自動で開きます。

    $npm install -g @deepseek-ai/dsh
    $dsh web
    ユーザーフォルダーのプロンプトで起動した Windows PowerShell。DeepSeek Harness のインストールコマンドを入力する直前の画面
    PowerShell の準備完了。インストールコマンドはここに入力します。動画の 1:27 から見る
    PowerShell で npm install -g @deepseek-ai/dsh を実行している画面。Windows への DeepSeek Harness グローバルインストールコマンド
    グローバルインストールのコマンド:npm install -g @deepseek-ai/dsh。動画の 1:37 から見る
    npm が registry から DeepSeek Harness のパッケージをダウンロードしている様子。npm http fetch のログが流れる PowerShell
    npm が registry から DeepSeek Harness のパッケージを取得中。動画の 2:07 から見る
    added 454 packages と dsh web: http://127.0.0.1:3080 を表示した PowerShell。Windows への DeepSeek Harness インストール完了直後
    added 454 packages が出たら、続けて dsh web がローカル URL を表示します。動画の 2:21 から見る
  3. 3

    インストールしたくない?npx なら一行

    とりあえず試したいだけなら npx @deepseek-ai/dsh web を実行し、'Ok to proceed?' と聞かれたら y を入力します。DSH はその場でダウンロードされて起動し、システムには残りません。なお、下のスクリーンショットは macOS のターミナルですが、コマンドは PowerShell と完全に同じです。

    $npx @deepseek-ai/dsh web
    npx @deepseek-ai/dsh web を実行し、Ok to proceed に y で応答して dsh web: http://127.0.0.1:3080 と表示されたターミナル
    一行で試す代替手段:npx @deepseek-ai/dsh web(PowerShell でも同じコマンド)。動画の 1:51 から見る
  4. 4

    初回起動:テスト告知と API キー

    Web UI の初回起動時には Internal Testing Notice(内部テストの告知)が表示されます。DSH は開発者プレビューなので、Continue を押して進みます。次に DSH は公式 DeepSeek プロバイダーの設定として API キーを求めてきます。platform.deepseek.com でキーを作成し(モデル利用は DeepSeek への従量課金)、貼り付けて Save and continue を押せば完了です。API キーはパスワード同様に扱ってください。

    Windows の Chrome で DeepSeek Harness の Web UI を初回起動した画面。Internal Testing Notice ダイアログと Continue ボタン
    初回起動では Internal Testing Notice が出るので Continue を押します。動画の 2:43 から見る
    DeepSeek Harness の Add an API key ダイアログ。マスクされた DeepSeek API キーが貼り付けられ、Save and continue ボタンが強調されている
    DeepSeek API キーを貼り付けて Save and continue。動画の 2:52 から見る
  5. 5

    ワークスペースとモードを選ぶ

    ワークスペースは、agent が変更してよい作業フォルダーのことです。Workspace Write モードでは、ここがまさに権限の境界になります。大切なプロジェクトのフォルダーを選び、モードは既定の Standard のままで OK。フル機能のコーディング agent 用プリセットです。

    DeepSeek Harness の Into the Unknown オンボーディング画面。メッセージボックスの上に Choose workspace と Standard mode のセレクター
    ワークスペースのフォルダーを選び、モードは Standard のまま。動画の 2:01 から見る
  6. 6

    Settings でモデルを接続

    Settings → Models を開くと DeepSeek プロバイダーが並んでいるので、同じ API キーを貼って Apply を押します。別のモデルも使いたい場合は + Add provider から anthropic、openrouter、ollama など数十社を選べます。

    DeepSeek Harness の Settings Models 画面。DeepSeek プロバイダーの API キー欄と Apply ボタン
    Settings → Models:キーを貼って Apply を押します。動画の 2:43 から見る
    DeepSeek Harness の Add provider ドロップダウン。anthropic、deepseek、openrouter、ollama などのモデルプロバイダーが並ぶ
    + Add provider:anthropic、openrouter、ollama など数十社。動画の 2:59 から見る
  7. 7

    4 つの agent プリセットを知る

    DeepSeek Harness には 4 つの組み込みプリセットがあります:Standard(フル機能のコーディング agent)、PTC(同じツール群を Code-Mode TypeScript SDK でつなげたもの)、Minimal(常駐シェルとファイルエディターのみ)、Creator(自分でプリセットを書く)。Settings からいつでも切り替えられます。

    DeepSeek Harness の Settings 画面。Standard mode、PTC mode、Minimal mode、Creator mode の 4 つの組み込みプリセット
    4 つの組み込みプリセット:Standard、PTC、Minimal、Creator。動画の 7:20 から見る
  8. 8

    権限を設定し、モデルを選ぶ

    権限は Read Only、Workspace Write(推奨の既定値)、Full access の 3 段階です。モデルピッカーには、日常タスク向けに高速な DeepSeek-V4-Flash、難しいタスク向けに DeepSeek-V4-Pro が並み、reasoning Effort(推論の強さ)も調整できます。

    DeepSeek Harness の権限ドロップダウン。Read Only、Workspace Write、Full access の 3 モードで Workspace Write が選択されている
    権限は 3 段階——推奨は既定の Workspace Write。動画の 6:00 から見る
    DeepSeek Harness のモデルセレクターメニュー。メッセージボックスの上に DeepSeek-V4-Pro と reasoning Effort のオプション
    速さなら DeepSeek-V4-Flash、難所は DeepSeek-V4-Pro。動画の 6:40 から見る
  9. 9

    すべてはプラグイン

    Settings → Plugins を開くと、Shell、Agent loop、Web search など 160 以上のプラグインが agent を構成しているのが分かります。どれも中身を確認・設定・差し替えできます——これが harness の設計思想です。インストール可能なコミュニティプラグインは、当サイトのプラグインディレクトリで探せます。

    DeepSeek Harness の Settings Plugins パネル。Shell、Agent loop、Web search プラグインの設定と API キー欄
    Settings → Plugins:Shell、Agent loop、Web search など。動画の 8:40 から見る
  10. 10

    最初のタスクを実行し、Trajectory を見る

    何でも聞いてみましょう。たとえば 'DeepSeek Harness を一言で説明して'。Trajectory タブにはすべてのステップ、ツール呼び出し、トークン数が記録され、タスクトラッカーは CREATE FILE → WRITE CODE → RUN TESTS の形で進行を表示します。動いたら、プラグインをいくつか入れて harness を自分仕様にしていきましょう。

    Windows の Chrome で表示した DeepSeek Harness の Trajectory タブ。what is DeepSeek Harness という質問に対する Initial System Prompt
    Trajectory タブには各タスクの Initial System Prompt も記録されます。動画の 4:00 から見る
    DeepSeek Harness のチャット画面。agent のコード解説の隣に CREATE FILE、WRITE CODE、RUN TESTS のタスクトラッカー
    タスクトラッカー:CREATE FILE → WRITE CODE → RUN TESTS。動画の 5:20 から見る

Windows インストールのよくある質問

Windows 10/11 対応、WSL の要否、料金など——DeepSeek Harness を Windows にインストールするときによくある質問をまとめました。

DeepSeek Harness は Windows 10 / 11 で動きますか?

動きます。DeepSeek Harness は Node.js 上の npm 経由でインストールでき、Windows 10 と Windows 11 のどちらでも WSL なしで利用できます。開発者プレビューのため、リリース間で挙動が変わる可能性はあります。

Windows で dsh を動かすのに WSL2 は必要ですか?

必要ありません。PowerShell だけでインストールから実行まで完結します。ただし DSH は更新の速いプレビュー版なので、今後プラットフォーム要件が変わった場合は公式 README を正としてください。

npm install -g が PowerShell の実行ポリシーエラーで失敗するときは?

running scripts is disabled on this system といった赤いエラーが出る場合、npm 自体は正常で、PowerShell の ExecutionPolicy がグローバルインストール時に作られるスクリプトをブロックしています。一般的な対処は Set-ExecutionPolicy -Scope CurrentUser RemoteSigned の実行、または npx @deepseek-ai/dsh web でインストールせずに実行する方法です。

DeepSeek Harness は Windows で無料ですか?

harness 本体はオープンソースで無料です。モデルの利用は別で、自分の DeepSeek API キーを接続し、トークン代は DeepSeek に従量課金されます。DeepSeek の料金体系なら、日常的な利用のコストはかなり低く抑えられます。

Web UI が自動で開きません。どこで確認できますか?

dsh web は http://127.0.0.1:3080 で Web UI を提供します。ブラウザーでこのアドレスを手動で開けば OK で、PowerShell にも URL が表示されます。dsh web --no-open を付けた場合は、ブラウザーを自動で開かず URL の表示だけを行います。

インストールの次は何をすればいいですか?

プラグインを入れましょう。当サイトのプラグインディレクトリには 1 万件以上のコミュニティプラグインが掲載されており、インストールガイドではサードパーティコードの見極め方を解説しています。

関連ガイド

dsh が動き始めたら、次はこのガイドを。

出典とクレジット

本ページのスクリーンショットは、以下の 2 本の動画の実機デモから切り出し、1 枚ずつ確認したものです。各画像から元動画の該当する時間点へジャンプできます。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。