vibeinging/dsh-desktop

DeepSeek Harness を公式 Web アプリに統合する、プラグイン型の Electron デスクトップ版です。

完成アプリ自由に使える · MITAI エージェントJavaScript難易度
5900 保存
37フォーク3Issue

中辛 の解説

JavaScript(TypeScript)と React で構成した Electron アプリです。公式 DeepSeek Harness npm ランタイムを固定し、宣言的な Profile で拡張機能を管理します。市場から新しいプラグインを発見・インストール・更新・削除でき、git worktree、Project、Canvas、Office ツール、タスクボードなど複数の社区 Bundle を初期搭載しています。すぐに起動して使え、デモとしてスクリーンショット付きの画面遷移が README に記載されています。難易度は中程度(ビルド・デプロイの理解が必要)です。

こんなリポジトリです

こんなときに便利です

  • DeepSeek Harness を堅牢なデスクトップ環境で実行し、公式 Web インターフェースを維持しながらコミュニティプラグインを追加する。
  • Git Worktree、Project、Canvas など複数の作業領域を Office オートメーション・タスクボードと組み合わせて、AI アシスタントベースのワークベンチとして機能させる。
  • オフライン初期化を利用して、インターネット接続なしで完全な開発環境を起動し、プロファイル破損時の自動リカバリで生産性を保つ。

主な機能

公式 DSH Web を Electron でホストし、Session・Agent・Tool・MCP を統合社団コミュニティプラグイン(portable および desktop-adapter Bundle)を宣言的に管理・更新・削除窄(狭い)ネイティブ Host インターフェース(ウィンドウ、ファイルダイアログ、ブラウザワークスペース)をメソッドホワイトリスト経由で提供

ほかとの違い

公式 Web を唯一のメインインターフェースとし、社団 Bundle を優先し、デフォルト組成を再現可能に保つことで、anywhere-labs 版のような独立シェル・トレイ・ターミナル統合ではなく、公式ランタイムと透明な拡張機能管理に焦点を当てています。

このリポジトリの作り方

はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。

準備するもの

  • Node.js 24 以上

すぐに始める

  1. macOS Apple Silicon 版のインストーラーをダウンロードするか、ソースからビルドします。
git clone https://github.com/vibeinging/dsh-desktop.git
cd dsh-desktop
npm install
  1. 開発環境が正しく設定されているか確認します。
npm run doctor
  1. Electron アプリを起動します。
npm run dev:electron
  1. macOS Apple Silicon 版をビルドする場合は以下を実行します(開発用・未署名)。
npm run package:mac:dir
open "release/mac-arm64/DSH Desktop.app"
  1. リリース版は GitHub Releases から .dmg をダウンロードし、Applications フォルダにドラッグします。

  2. プラグイン管理は「設定 → プラグイン市場」から行うか、コマンドラインで実行します。

dsh plugin --profile web add -w <package>@<exact-version> --save-exact --ignore-scripts
dsh plugin --profile web remove <package>

ギット飯トライで味見

入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。

ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。

npx gitbap-try vibeinging/dsh-desktop

Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →

スター推移 · 7日

5907日間の増加数を計算するための比較データが不足しています

確認日時

使いやすさ · まねしやすいか

サンプル評点 34/100
  • ゆるいライセンス
  • テストあり
  • サンプル集
  • 最近の更新
  • AGENTS.md
  • llms.txt
  • テンプレート

最近の更新あり · 2026 年に作成

「AI エージェント」 こういうリポジトリを毎週受け取りませんか?

毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/vibeinging/dsh-desktop.svg)](https://www.gitbap.com/r/vibeinging/dsh-desktop)
Claude からそのまま使う — ギット飯のつなぎ方

ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。

方法 ① コネクタ URL

Claude の設定 → コネクタにこのアドレスを貼り付け。

https://www.gitbap.com/api/mcp
方法 ② プラグイン(試用まで)

プラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
つなぎ方をくわしく →

AI が README をもとに要約しました · 原文を見る