MIT ライセンスの dsh agent-preset プラグイン。コーディネーター 1 体 + 専門家 17 体、スマート委譲、クロスレビュー、メッセージバス、タスクボード、品質ゲートを備え、DSH のプリセット探索ディレクトリへの配置で有効化されます。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-11-10
ライセンス
MIT
01どんなタスクに使えるのか?
DeepSeek Harness のワークスペースを「チーフコーディネーター」モードにし、タスクを最適な専門エージェントへ振り分ける
コーディネーター 1 体 + 専門エージェント 17 体(フルスタック/セキュリティ・データ/ビジネス)。各専門家は `expert_frontend_dev`・`expert_security`・`expert_product_manager` などのツールとして公開され、コーディネーターが並列に呼び出せる
カスタムプロンプトを書いたり複数の設定を保守したりせずにマルチエージェント構成を使いたい DeepSeek Harness 利用者
リスクの高いタスクを複数の専門エージェントで進めつつ、話題の逸脱や作業の重複を防ぐ
品質ゲート(5 段階パイプライン、独立レビュー、2 巡までの手戻り上限)、ファイルベースのメッセージバス、依存 DAG とクラッシュ復旧を備えたファイルシステムタスクボード、経験プール
DeepSeek Harness で複雑でリスクの高い変更を扱う、単一エージェントでは足りないチーム
02DeepSeek Harness への導入方法
前提条件
- DeepSeek Harness が導入済みであること(プリセットは DSH ワークスペース内で選択します)
- 書き込み可能な `~/.dsh/.agent-presets/`——DSH のプリセット探索ディレクトリで、サブディレクトリ 1 つが 1 プリセット
インストール手順
- 01
パッケージを導入:`dsh plugin add dsh-expert-mode`、または `npm install dsh-expert-mode`
$ dsh plugin add dsh-expert-mode
- 02
プリセットディレクトリを作り、プリセットファイルをコピー:`mkdir -p ~/.dsh/.agent-presets/expert-mode` の後、`cp -r node_modules/dsh-expert-mode/agent.cordis.yml node_modules/dsh-expert-mode/preset.yml node_modules/dsh-expert-mode/cordis.patch.yml ~/.dsh/.agent-presets/expert-mode/`
- 03
任意:方法論ドキュメントもコピーするなら `cp -r node_modules/dsh-expert-mode/.expert-mode ~/.dsh/.agent-presets/expert-mode/`
- 04
`dsh web` を再起動し、ワークスペースのプリセット選択で「专家模式」を選ぶ
$ dsh web
導入成功の確認
- 再起動後、プリセットがワークスペースのプリセット選択に現れる
- 質問を投げて専門家へ振り分けられるか確認する。README の例ではコーディネーターが「バックエンド開発 + セキュリティ」と判定し、Backend Dev と Security へ委譲します
03DSH 統合と能力の範囲
ネイティブな dsh の agent-preset プラグイン(Cordis サービスプラグインではありません)。npm パッケージに `agent.cordis.yml`・`preset.yml`・`cordis.patch.yml` が含まれ、DSH のプリセット探索ディレクトリ `~/.dsh/.agent-presets/` へコピーしたうえで、ワークスペースのプリセット選択から「专家模式」を選ぶと有効になります。
スマート委譲とファストトラック
受け取ったタスク→領域を判定して最適な専門家へ振り分け、複雑なタスクは複数の専門家へ並列に配分、単純なタスクはコーディネーターが直接処理
タスク完了後も専門家は待機し続けるため、追加修正で最初からやり直さずに済む専門家間メッセージバス
専門家同士のメッセージ(`comm/bus.py`)→`.expert-mode/comm/mailboxes/<expert>/*.msg` へ直接非同期で配送し、監査ログは `comm/logs/bus.log`。コーディネーター経由の中継はなし
すべてのメッセージが `.msg` ファイルとして永続化される品質ゲートと障害復旧
リスクの高いタスク→要件の明確化 → 実装 → 検証 → レビュー → 統合。独立した専門家レビューと 2 巡の手戻り上限つき。タイムアウト時は自動再試行し、失敗時は戦略を切り替え
段階的開示により方法論を必要時に注入し、README では 28% のトークン削減とされています経験プールとクロスレビュー
完了したタスクの教訓、リスクの高いタスク→教訓を保存して次回に注入。リスクの高いタスクは複数の専門家による独立レビューを受ける
04誰に向いているのか?使うべきでない場面は?
向いている用途
- カスタムプロンプトを書いたり複数の設定を保守したりせずにマルチエージェント構成を使いたい DeepSeek Harness 利用者
- DeepSeek Harness で複雑でリスクの高い変更を扱う、単一エージェントでは足りないチーム
不向きな用途
- npm パッケージを入れただけでは有効になりません。プリセットのファイルを DSH のプリセット探索ディレクトリ `~/.dsh/.agent-presets/` へ配置して初めて有効化され、プリセット名は `preset.yml` の `name` フィールドから取られます。
- ホストプレーンの `@deepseek-ai/dsh-memory-connect` をこのプリセットの `agent.cordis.yml` に追加しないでください。`sessions` と `systemPrompt` を注入するため、プリセット内で登録すると `service has been registered at <cross-session-memory>` が発生し、プリセットのマウントに失敗して既定プリセットへ戻ります。
05互換性・メンテナンス・セキュリティ上の注意
- npm パッケージを入れただけでは有効になりません。プリセットのファイルを DSH のプリセット探索ディレクトリ `~/.dsh/.agent-presets/` へ配置して初めて有効化され、プリセット名は `preset.yml` の `name` フィールドから取られます。
- ホストプレーンの `@deepseek-ai/dsh-memory-connect` をこのプリセットの `agent.cordis.yml` に追加しないでください。`sessions` と `systemPrompt` を注入するため、プリセット内で登録すると `service has been registered at <cross-session-memory>` が発生し、プリセットのマウントに失敗して既定プリセットへ戻ります。
- セッションをまたぐ記憶は含まれません。プリセットは意図的に記憶サービスを登録せず、`dsh-memory-connect` はホスト構成へ別途導入する必要があります。
- 方法論ドキュメントは任意です。YAML 3 ファイルのコピーだけでもプリセットは有効化され、`.expert-mode/` もコピーすると methods・experts・`comm/` のバス資料が含まれます。
MIT · 継続的にメンテナンス中(最新リリース v0.9.2、2026-08-27)· Awesome DSH Plugin に掲載
06よくある質問
通常の Cordis プラグインですか?
いいえ。agent-preset プラグインです。npm パッケージを入れてもファイルが `node_modules` に入るだけで、`agent.cordis.yml`・`preset.yml`・`cordis.patch.yml` を `~/.dsh/.agent-presets/expert-mode/` へコピーして初めて有効化されます。
導入後の有効化手順は?
`~/.dsh/.agent-presets/expert-mode` を作成し、YAML 3 ファイルをコピー(方法論ドキュメントも使うなら `.expert-mode/` も)して `dsh web` を再起動し、ワークスペースのプリセット選択で「专家模式」を選びます。
セッションをまたぐ記憶は入っていますか?
入っていません。プリセットは意図的に記憶サービスを登録しません。ホストプレーンのプラグインをプリセット内で登録すると `service has been registered at <cross-session-memory>` が発生し、プリセットのマウントに失敗します。必要なら `dsh-memory-connect` をホスト構成へ別途導入してください。
専門家同士はどう通信しますか?
ファイルベースのメッセージバス(`comm/bus.py`)経由です。メッセージは `.expert-mode/comm/mailboxes/<expert>/` に `.msg` ファイルとして届き、監査ログは `comm/logs/bus.log` に残ります。内容はコーディネーターのコンテキストを経由せず専門家間を直接流れます。
リスクの高いタスクで逸脱を防ぐ仕組みは?
ターンごとの自己点検を伴う五アンカー制約、リスクの高いタスクに対する複数の独立専門家によるクロスレビュー、そして 5 段階の品質ゲート(要件の明確化 → 実装 → 検証 → レビュー → 統合)で手戻りは 2 巡までです。
07関連する DSH ワークフロー
memos
by memtensor
LLMやAIエージェント向けの自己進化型メモリOS。超永続メモリ・ハイブリッド検索・タスク横断のスキル再利用を備え、トークン使用を最大約35%削減。DeepSeek Harness対応。
dsh-anchored-standard
by xiaobright
Minimal 準拠のブートストラップから Standard ツール一式へ移行する 2 フェーズ構成の DeepSeek Harness プリセット
mem9
by mem9-ai
各ユーザーターン前の自動想起、完了ターンの背景スマート取り込み、5 つの記憶ツール(store/search/get/update/delete)を DeepSeek Harness に追加。
dsh-mnemon
by omdsh-dev
Mnemon 駆動のクロスエージェント・ローカルファースト永続メモリ。ランタイム/プロジェクト文書/長期記憶、Sidebar UI
08データと出典
this is an **agent-preset plugin**, not a Cordis service plugin.
`~/.dsh/.agent-presets/` is DSH's preset discovery directory.
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-11-10。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
