ディレクトリに戻る

dsh-desktop

メンテナンス: 活発

bruc3van/dsh-desktop

Agent を安全に常駐させる独立 dsh クライアント。公式 Web UI そのまま、トレイ常駐、厳選プラグイン事前審査

GitHub で見るホームページ
$ dsh plugin add dsh-desktop

93

スター

17

フォーク

TypeScript

言語

MIT

ライセンス

2026-08-12

作成日

2026-10-03

最終プッシュ

MIT ライセンス、コミュニティ保守の非公式デスクトップクライアント。DeepSeek Harness をネイティブにラップし、公式 dsh ランタイムを同梱して公開の `dsh web` CLI / `/api` プロトコルで駆動。トレイ常駐の長時間タスク、インストール前レビューを行う安全なマーケットプレイス、既存インスタンスを再利用するスマートモードに対応。パッケージ版は Node.js や CLI のセットアップが不要です。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-28

ライセンス

MIT

01どんなタスクに使えるのか?

  • DeepSeek Harness を常駐デスクトップアプリとして実行——ウィンドウを閉じても長時間タスクは実行し続ける

    デスクトップウィンドウに公式 Web UI を表示。トレイ / メニューバー常駐、バックグラウンドの Harness サービス、予期しない終了時の制御付き再起動、システム復帰後の自動リカバリ

    長時間タスクを委任する DeepSeek Harness(dsh)ユーザーで、タスクをターミナルやブラウザタブに縛られたくない人

  • インストール前にレビューする安全なマーケットプレイスで dsh プラグインを探索・インストール

    内蔵マーケットプレイスに 600+ の厳選プラグイン:カタログは毎日自動収集+人手によるキュレーション。エージェントが先にコードを読み、クリーンだと確認してから公式コマンドでインストール

    プラグインを利用したいが、マシン上で実行する前に安全性を確認したい dsh ユーザー

  • 既存の dsh インスタンスとシェル環境を再利用

    スマートモードは 127.0.0.1:3080 のインスタンス、PATH 上の `dsh`、または npx キャッシュを再利用し、CLI やブラウザと `~/.dsh` セッションを共有。エージェントは完全なシェル環境で実行される

    すでに `dsh web` や CLI を実行しており、ターミナル、ブラウザ、デスクトップで同じ Harness プロセスを共有したい開発者

02DeepSeek Harness への導入方法

前提条件

  • リリース版インストーラーには固定版の公式 `@deepseek-ai/dsh` ランタイムが同梱されています——Node.js、pnpm、`dsh` CLI は不要です
  • 現時点のインストーラーは正式な開発者署名がされていません。初回起動時にシステム警告が表示される場合があります(macOS/Windows の回避手順は README 参照)

インストール手順

  1. 01

    GitHub Releases からお使いの OS 用のインストーラーをダウンロードして起動します

  2. 02

    初回起動時にオンボーディングで API Key を追加します(「後で設定」を選んだ場合は、後から「設定 → モデル → DeepSeek」で完了できます)

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DeepSeek Harness 専用のデスクトップクライアント:固定版の公式 `@deepseek-ai/dsh` ランタイムを同梱し、公開の `dsh web` CLI / `/api` プロトコルで駆動。スマートモードでは実行中のインスタンス、PATH 上の `dsh`、または npx キャッシュを再利用します

  • トレイでの長時間タスク

    委任された長時間実行の Harness タスク→ウィンドウを閉じた後も Harness サービスはバックグラウンドで稼働し続けます。トレイ / メニューバーのアイコンをクリックすると再び開きます。制御付き再起動とシステム復帰後の自動リカバリに対応

    メインウィンドウを閉じた後も、アプリはシステムトレイ / macOS メニューバーに常駐します
  • 管理されたエージェント実行環境

    harness 内のエージェントコマンド→エージェントは PATH 上の `dsh` を再利用し、完全なシェル環境で実行されます。同梱ランタイムでは `node`、`dsh`、`pnpm` が常に利用可能です

    エージェント環境から `ELECTRON_RUN_AS_NODE` を除去し、`code` などの Electron ベースのツールが動作し続けるようにします同梱ランタイムのディレクトリには `npm` / `npx` がありません
  • 安全なマーケットプレイス——インストール前のレビュー

    厳選された 600+ のカタログに含まれる dsh プラグイン→セキュリティレビュー用のプロンプトがエージェントに渡され、リポジトリのコードを読み取ります。クリーンだと確認できた場合のみ、公式コマンドでインストールを実行します

    マーケットプレイスはデフォルトでオフで、有効化した後にのみネットワークへ接続しますセーフインストールはユーザーに代わってインストールコマンドを一切実行しません
  • スマートモード——実行中インスタンスの再利用

    127.0.0.1:3080 で実行中の公式インスタンス、PATH 上の `dsh`、または npx キャッシュされたパッケージ→ブラウザ、CLI、デスクトップが同じ Harness プロセスを共有し、セッション状態がリアルタイムに同期されます

    スマートモードはマシンに既に存在するものだけを使用します——ネットワーク取得なし、ダウンロードなし、Node.js のインストールなし
  • 検証済みのアプリ内アップデート

    GitHub Releases で公開された新しいバージョン→インストーラーをダウンロードして SHA-256 を検証し、その後インストーラーを起動します。ダウンロードや検証に失敗した場合はローカルランタイムが保持されます

    リリースビルドは起動から約 4 秒後にアップデートを確認し、12 時間以内の自動再確認は行いません

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • 長時間タスクを委任する DeepSeek Harness(dsh)ユーザーで、タスクをターミナルやブラウザタブに縛られたくない人
  • プラグインを利用したいが、マシン上で実行する前に安全性を確認したい dsh ユーザー
  • すでに `dsh web` や CLI を実行しており、ターミナル、ブラウザ、デスクトップで同じ Harness プロセスを共有したい開発者

不向きな用途

  • 現時点のインストーラーは正式な開発者署名がされていません。macOS では初回起動がブロックされる場合があり(右クリックで開くか `xattr -dr com.apple.quarantine` を実行)、Windows の SmartScreen では「実行」を選択する必要があります。
  • このアプリは App Sandbox を有効化していないため、エージェントは通常のユーザープロセスと同じファイル読み書き権限を持ちます。
  • 公式 dsh は現在ローカルのみを対象としています。デフォルトでは 127.0.0.1 で待ち受け、ネットワークに露出する 0.0.0.0 へのバインドは明確に拒否されます(リモートコード実行のリスクがあるため)。リモートやコンテナ内のインスタンスは公式のサポート対象外です。

05互換性・メンテナンス・セキュリティ上の注意

  • 現時点のインストーラーは正式な開発者署名がされていません。macOS では初回起動がブロックされる場合があり(右クリックで開くか `xattr -dr com.apple.quarantine` を実行)、Windows の SmartScreen では「実行」を選択する必要があります。
  • このアプリは App Sandbox を有効化していないため、エージェントは通常のユーザープロセスと同じファイル読み書き権限を持ちます。
  • 公式 dsh は現在ローカルのみを対象としています。デフォルトでは 127.0.0.1 で待ち受け、ネットワークに露出する 0.0.0.0 へのバインドは明確に拒否されます(リモートコード実行のリスクがあるため)。リモートやコンテナ内のインスタンスは公式のサポート対象外です。
  • 同梱ランタイムのディレクトリには `npm` / `npx` がありません——これらが必要なシナリオ(例:`npx` で MCP サーバーを起動する)では、Node.js を自分でインストールするか、固定アドレスモードに切り替えてください。
  • macOS の通知センターには有効なコード署名が必要なため、現在のアドホック署名ビルドでは Web 通知が Dock バッジ、Dock バウンス、クリック可能なアプリ内アラートに格下げされます。
2026-08-122026-08-24v0.3.2

MIT · actively maintained (latest release v0.3.2, 2026-08-22)

06よくある質問

DSH Desktop を使うには Node.js や dsh CLI のインストールが必要ですか?

不要です。リリース版インストーラーには固定版の公式 `@deepseek-ai/dsh` ランタイムが同梱されています——一般ユーザーに Node.js、pnpm、dsh CLI は不要で、ダブルクリックですぐ使えます。スマートモードも、マシンに既に存在するもの(PATH 上の `dsh`、npx キャッシュ、実行中のインスタンス)だけを再利用します——ネットワーク取得なし、ダウンロードなし、Node.js のインストールなしです。

ウィンドウを閉じても長時間タスクは実行し続けますか?

はい。ウィンドウを閉じてもタスクは中断されません。アプリはトレイ / メニューバーに常駐し、Harness サービスはバックグラウンドで稼働を続け、クリックで再び開きます。予期しないローカル終了時は制御付き再起動が行われ、システム復帰後や長時間バックグラウンドでページが異常になった場合は、サービスへの到達確認後に自動リロードされます。

内蔵の安全なマーケットプレイスは、インストール前にどのようにプラグインをレビューしますか?

マーケットプレイスはデフォルトでオフで、有効化した後にのみオンラインになります。「セーフインストール」はユーザーに代わってインストールコマンドを一切実行しません。新しいセッションの入力欄にセキュリティレビュー用プロンプトを入れるだけです(未送信)。エージェントが実際にリポジトリのコードを読み、クリーンだと確認できた場合のみ、公式コマンド `dsh plugin --profile web add` でインストールします。

スマートモードと固定アドレスモードの違いは何ですか?

スマートモードは次の順に検出します:127.0.0.1:3080 の公式インスタンス → PATH 上の `dsh` → npx キャッシュ → 同梱ランタイム。ブラウザ、CLI、デスクトップで同じ Harness プロセスを共有し、セッションがリアルタイムに同期されます。固定アドレスモードは、自分で管理している Web UI のアドレスに直接接続します——クライアントはランタイムを一切起動しないため、ランタイムのバージョンもプラグインも環境もすべてあなたのものになります。

マーケットプレイスのカタログは人手でキュレーションされていますか?

はい。カタログは毎日自動収集され、人手によるキュレーションが行われます。毎日のスナップショットパイプラインは `dsh-plugin` タグ付きリポジトリをクロールし、説明文の存在を要求し、アーカイブ済み / 無効なプロジェクトを除外し、その後 `curated.json` の手動除外リストを適用してカテゴリ分布をバランスさせます。掲載されていることはセキュリティの保証ではありません——インストール前にレビューしてください。

08データと出典

  • 作者による申告github.com0237d5cea02e…

    DSH Desktop 是一个独立的 DeepSeek Harness(`dsh`)Electron 客户端。窗口里呈现的是官方 Web UI 本体——不是仿制版,官方产品什么样,窗口里就是什么样

  • 作者による申告github.com0237d5cea02e…

    发布安装包内置固定版本的官方 `@deepseek-ai/dsh` 运行时;普通用户无需另外安装 Node.js、pnpm 或 `dsh` CLI。

  • 作者による申告github.com0237d5cea02e…

    客户端只使用公开的 `dsh web` CLI 和 `/api` 协议,不修改官方仓库,也不依赖 Harness 私有内部包。

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-28。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

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

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