Repolode
omdsh-dev

omdsh-dev/DSH-better-sidebar

DeepSeek Harness(DSH)向けのサイドバーワークベンチプラグイン。ファイル、Git、ターミナル、サイドチャット、タスクページを標準搭載し、外部拡張にも対応

スター
4,309
フォーク
416
未解決の Issue
208
最終コミット
一昨日

これは何?

dsh-better-sidebarは、DeepSeek Harness(DSH)のWebインターフェースに右側のサイドバーと下部のワークベンチを追加します。標準搭載のページでは、ファイルの閲覧・編集、読み取り専用のコミットグラフを備えたGitのソース管理パネル、分割ペイン対応のターミナル、親セッションのコンテキストを引き継ぐサイドチャットスレッド、サブエージェントの構成やバックグラウンドジョブを表示するタスクビューを利用できます。

また、このプラグインはctx.betterSidebarサービスのregisterTabとregisterFileViewerを公開しており、ほかのDSHプラグインから独自のサイドバーページやファイルビューアーを追加できます。プロジェクトでは、SVN・SSHツール、Excel・Officeのプレビュー、ノートブックビューなど、こうしたプラグインのエコシステムが拡大しています。

インストールにはDSHのプラグインコマンドを使用します。対象バージョンはDSH 0.2.1-rc.1以降で、古いDSHリリース向けのバージョン固定版も用意されています。

主な機能

  • 01Gitの状態を色で表示する遅延読み込み対応のファイルツリー、全体検索、ドラッグ&ドロップによるアップロード
  • 02Markdown、Mermaid、サンドボックス化されたHTMLのプレビューに対応した編集可能なCodeMirrorエディター
  • 03ソース管理グループと読み取り専用のコミットグラフを備えたGitパネル
  • 04下部ワークベンチで複数のターミナルタブを利用でき、ドラッグ操作でペインを分割
  • 05親のコンテキストを引き継ぎ、独立して実行できるサイドチャットスレッド
  • 06サイドバーのタブやファイルビューアーを登録するプラグインAPI

ユースケース

  • DSHエージェントとチャットしながら、プロジェクトのファイルを確認・編集する
  • サブエージェントのタスクやバックグラウンドジョブの出力を一か所で監視する
  • ctx.betterSidebarプラグインAPIを使って、DSHのカスタムサイドバーページを作成する

クイックスタート

  1. 1

    プラグインをDSHのWebプロファイルにインストールします

    dsh plugin --profile web add dsh-better-sidebar@latest
  2. 2

    ブラウザーをハードリロードしてプラグインを読み込みます

使う前に知っておきたいこと

  • DSH 0.2.1-rc.1以降が必要です。古いホストでは、特定の旧バージョンのプラグインを固定する必要があります。
  • npmのlatestタグはv0.28.0に移動します。このバージョンは、固定バージョンを使用しない限りDSH 0.2.0-rc.2と互換性がありません。
  • ターミナルはDSH自体が提供するため、このプラグインにはPTYは含まれていません。
  • Side Chatはまだベータ版です。

トピック

よくある質問

DSH-better-sidebar とは?
DeepSeek Harness(DSH)向けのサイドバーワークベンチプラグイン。ファイル、Git、ターミナル、サイドチャット、タスクページを標準搭載し、外部拡張にも対応 dsh-better-sidebarは、DeepSeek Harness(DSH)のWebインターフェースに右側のサイドバーと下部のワークベンチを追加します。標準搭載のページでは、ファイルの閲覧・編集、読み取り専用のコミットグラフを備えたGitのソース管理パネル、分割ペイン対応のターミナル、親セッションのコンテキストを引き継ぐサイドチャットスレッド、サブエージェントの構成やバックグラウンドジョブを表示するタスクビューを利用できます。
DSH-better-sidebar は無料で使えますか?ライセンスは?
DSH-better-sidebar は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
DSH-better-sidebar は今もメンテナンスされていますか?
活発にメンテナンス中。DSH-better-sidebar の最終コミットは 2026年10月17日 です。
DSH-better-sidebar は何に使えますか?
DSHエージェントとチャットしながら、プロジェクトのファイルを確認・編集する サブエージェントのタスクやバックグラウンドジョブの出力を一か所で監視する ctx.betterSidebarプラグインAPIを使って、DSHのカスタムサイドバーページを作成する
DSH-better-sidebar のインストール方法は?
プラグインをDSHのWebプロファイルにインストールします: dsh plugin --profile web add dsh-better-sidebar@latest ブラウザーをハードリロードしてプラグインを読み込みます
DSH-better-sidebar はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/omdsh-dev/DSH-better-sidebar

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト