MIT ライセンスの DeepSeek Harness ネイティブ Cordis プラグイン。Web シェルにプロジェクト用サイドバー引き出し・ドッキング可能な分割ワークスペース・バインド済みプロジェクトのライブコントロールルーム総覧を提供。純増分的で公式プラグインを置換せず、状態はすべて localStorage に。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-25
ライセンス
MIT
01どんなタスクに使えるのか?
DeepSeek Harness の各プロジェクトをドッキング可能なウィンドウにし、常駐のコントロールルームで一括監視する
プロジェクトのサイドバー引き出しと、実行状態・サブエージェント数・整形済みメッセージプレビューを反映するライブカードグリッド(作業中 / 要対応 / 完了)
複数のプロジェクトを同時に動かし、Web シェル上でバインド済みプロジェクトを一覧したい DeepSeek Harness(dsh)ユーザー
各プロジェクトをエージェントのチャットとつながる自製の分割ワークスペースとして開く
宣言型レイアウトプリセット(左列 / 上行 / メイングリッド + 右チャットペイン)、ドラッグ可能な区切り、ペインごとのタブ、および内蔵ペイン(ファイルエクスプローラー、ターミナル、ブラウザー、アニメーションサイト、カスタムウィンドウ)
DeepSeek Harness 内でファイル・ターミナル・ブラウザーのペインをエージェントの会話に結びつけたい開発者
プロジェクトを会話にバインドし、プロジェクトを開くとその会話コンテキストに切り替える
リネーム / アイコン / 並び替え / 非表示とプロジェクト ↔ 会話バインドを備えたプロジェクトフォルダー
複数の長期エージェント会話を管理し、各プロジェクトに対応するチャットスレッドを持ちたいユーザー
02DeepSeek Harness への導入方法
前提条件
- DeepSeek Harness(`dsh`)が PATH に存在すること——README は `dsh` コマンドが無い場合は `npx @deepseek-ai/dsh` を使うよう記載
- ローカルクローンで導入する場合、リンク先はスペースを含まない絶対パスであること(例:`D:/tools/dsh-worktable/01_content`)
インストール手順
- 01
最新の GitHub Release から導入(Git 不要):`dsh plugin --profile web add "https://github.com/Aisland-SJL/dsh-worktable/releases/latest/download/dsh-worktable.tgz"`
$ dsh plugin --profile web add "https://github.com/Aisland-SJL/dsh-worktable/releases/latest/download/dsh-worktable.tgz"
- 02
またはリポジトリをクローンしてローカル追加:`dsh plugin --profile web add "link:<絶対パス>/01_content"`(ローカルパスのみ、スペースなし)
$ dsh plugin --profile web add "link:<絶対パス>/01_content"
- 03
DSH Web プロセスを再起動して GUI を更新し、ピン留めされた 🖥️ コントロールルームカードを開いて会話を一つバインドするとライブカードグリッドが得られる
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
Cordis プラグインとして `dsh plugin --profile web add` でインストールし、DeepSeek Harness の Web シェルにサイドバーのアプリ引き出しとドッキング可能な分割ワークスペースを注入し、ホストのセッション快照を(モデルを介さずに)ミラーします。
サイドバー アプリ引き出し
自分でホストするプロジェクトと常駐プラグイン(例:dsh-travelatlas)→リネーム / アイコン / 並び替え / 非表示とプロジェクト ↔ 会話バインドを備えた統一プロジェクト引き出し
プロジェクトを開くとチャットペインがバインドされた会話に切り替わるドッキング可能な分割ワークスペース
サイドバーから開いたプロジェクト→宣言型レイアウトプリセット、ドラッグ可能な区切り、ペインごとのタブを持つ分割ワークスペース。内蔵ペインはファイルエクスプローラー、ターミナル、ブラウザー、アニメーションサイト、カスタムウィンドウ
コントロールルーム(組み込みの既定プロジェクト)
ホストのセッション一覧スナップショット→実行状態・サブエージェント数・整形済みメッセージプレビューを備えた 3 列のライブカードグリッド(作業中 / 要対応 / 完了)
イベント駆動のホスト快照ミラー——ポーリングゼロ、トークンゼロカスタムウィンドウ / エージェント成果物のマウント
新規または既存の会話に送る要件→エージェントが構築した結果がウィンドウに自動マウントされロックされる
完了時にエージェントが `widget-result.json` をプロジェクトフォルダーに書き込み、クライアントがそれをマウントしてロックするホスト Cordis プラグイン + Web クライアント
ホストルート `/api/worktable/*`(ヘルスチェック、ファイルシステム、git、ファイル読み書き、サイト配信、mkdir、ワークスペース、ネイティブスキンテンプレート)と WebSocket `/api/worktable/term`→slot プロトコル経由でサイドバーとシェルオーバーレイに注入。自製の分割エンジン・タブモデル・ドラッグ&ドロップ・永続化
プラグイン登録時に `~/.dsh` へ書き込む(認可を求める場合がある)
04誰に向いているのか?使うべきでない場面は?
向いている用途
- 複数のプロジェクトを同時に動かし、Web シェル上でバインド済みプロジェクトを一覧したい DeepSeek Harness(dsh)ユーザー
- DeepSeek Harness 内でファイル・ターミナル・ブラウザーのペインをエージェントの会話に結びつけたい開発者
- 複数の長期エージェント会話を管理し、各プロジェクトに対応するチャットスレッドを持ちたいユーザー
不向きな用途
- Windows が完全検証済みのプラットフォーム。macOS のサポートは実験的——コアのファイルパスコードはクロスプラットフォーム対応済みだが、macOS 実機でのエンドツーエンドテストは未完了。
05互換性・メンテナンス・セキュリティ上の注意
- Windows が完全検証済みのプラットフォーム。macOS のサポートは実験的——コアのファイルパスコードはクロスプラットフォーム対応済みだが、macOS 実機でのエンドツーエンドテストは未完了。
- 状態はブラウザーの localStorage にのみ保存され(ワークスペースファイルは触らない)、プロジェクト・バインド・ビューは端末間で同期されない。
- ターミナルペインは Windows 上の単なる PowerShell ホストであり、ネイティブターミナルアプリと同等の PTY 機能はない。
- カスタムウィンドウの自動マウントは、エージェントが実際に `widget-result.json` をプロジェクトフォルダーに書き込むことが条件。コントロールルームが監視するのは会話にバインドされたプロジェクトのみ(未バインドはアイドル表示)。
- テレメトリはなく、ホスト API とプラグインルート以外へのネットワーク呼び出しはない。唯一の送信リクエストはオプションの読み取り専用 GET(GitHub Releases API への1日最大1回、手動チェックも可)で、アップロードはなく設定で無効化できる。
MIT · 活発にメンテナンス中(最新リリース v0.2.2、2026-08-24)
06よくある質問
DSH Worktable を DeepSeek Harness に導入するには?
`dsh plugin --profile web add "https://github.com/Aisland-SJL/dsh-worktable/releases/latest/download/dsh-worktable.tgz"` を実行し、DSH Web プロセスを再起動して GUI を更新、ピン留めされたコントロールルームカードを開いて会話を一つバインドします。`dsh` コマンドが無い場合は `npx @deepseek-ai/dsh` を使ってください。
DeepSeek Harness の公式プラグインを置換・修正しますか?
いいえ。これは純増分的な Cordis プラグイン(ホストルート+Web クライアント)で、公式プラグインを置換せず、`sessions.open` でホストセッションを選択するだけです。
Worktable はデータをどこに保存しますか?
すべてのユーザー状態はブラウザーの localStorage(`dsh.worktable.*` のプレフィックス)に保存され、ワークスペースファイルは触りません。プロジェクト・バインド・ビューは端末間で同期されない点に注意。
対応プラットフォームは?
Windows が完全検証済みのプラットフォーム。macOS のサポートは実験的——コアのファイルパスコードはクロスプラットフォーム対応済みですが、macOS 実機でのエンドツーエンドテストは未完了です。
DeepSeek Harness のアップデート後に Worktable が開かなくなったら?
データは安全です。プロジェクト・バインド・レイアウトはブラウザーにあり、アップグレードで触られることはありません。設定 → 今すぐチェックを開くか、単にインストールコマンドを再実行して最新版を取得し、dsh web を再起動して更新してください。
07関連する DSH ワークフロー
openviking
by volcengine
AI エージェント向けの自己進化型コンテキストデータベース。メモリ、知識 RAG、スキルを統合
distilly
by titanwings
他者の思考プロセスを蒸留し、あらゆるエージェントやボットで再利用できるスキルに変換するプラグイン(旧 Colleague Skill)。
nocobase
by nocobase
ビジネスシステムを高速構築できるオープンソースのAI+ノーコードプラットフォーム。実績ある基盤の上でAIが動作するため、スピードと信頼性を両立できる。
archify
by tt-a1i
アーキテクチャ図、ワークフロー図、シーケンス図、データフロー図などを動きのある自己完結型 HTML として生成し、鮮明に書き出せるエージェントスキル
08データと出典
An agent-project workbench for DeepSeek Harness
Cordis plugin — host routes + web client, pure additive (no official plugin replaced)
Reuses the host conversation — the plugin only selects sessions (`sessions.open`)
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-25。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
