MIT ライセンスの DeepSeek Harness プラグインで、役割・モデル・メモリを持つ Bot を長く付き合える相棒とグループチャットに変え、バックグラウンドのサブタスク委譲とローカルのフォローキューを添えます。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-11-14
ライセンス
MIT
01どんなタスクに使えるのか?
調査・レビュー・執筆といった繰り返しの仕事ごとに Bot を用意し、DeepSeek Harness の中で固定の役割・指定モデル・独自メモリを持たせて会話を続ける
Bot ごとの独立したメインセッション、編集できる役割の説明、自分で追加して確認した非公開メモリの一覧
新しい会話のたびに背景と好みを貼り直している DeepSeek Harness ユーザー
ひとつの仕事をグループ内の複数 Bot に分担させる(研究 Bot が比較軸を整理し、レビュー Bot が前提と根拠を点検する、など)
並行して返るメンバーの回答、質問ごとに展開できるメンバーの実行過程、質問単位・グループ単位の使用量、個別メンバーの追撃や停止
選択肢の比較やレビューを、長いプロンプト一本ではなく追跡可能な分担で進めたい人
作業をバックグラウンドに投げ、会話を見張る代わりに検収待ちのキューで受け取る
Bot ごとの「タスクとメッセージ」ページ:バックグラウンドのサブタスクとその根拠・使用量、検収待ち・失敗・明示的な待機・手動登録のフォローカード
多段の作業を委譲し、結果の検収・追記・やり直しをしたいが GitHub CI は繋ぎたくない人
02DeepSeek Harness への導入方法
前提条件
- 利用可能なモデルを設定済みの DeepSeek Harness ホスト(会話とモデル実行に必要。ローカルフォローの有効化・閲覧はモデルを呼びません)
- `dsh` CLI と、導入先の profile(README では Web インスタンスに `web` を使用)
- 旧パッケージ `dsh-bot` を使っている場合は先にパッケージ名の移行が必要:Host を停止し、元の profile とデータ全体をバックアップする
インストール手順
- 01
デスクトップ版:**プラグイン → プラグインを追加 → サードパーティプラグインをインストール** を開き、`dsh-botgroup@0.6.7` を入力する
- 02
Web インスタンス:`dsh plugin --profile web add dsh-botgroup@0.6.7` を実行し、独自インスタンスでは `web` を実際の profile 名に置き換える
$ dsh plugin --profile web add dsh-botgroup@0.6.7
- 03
別手段 — GitHub パッケージ:同じ Release から `dsh-bot.tgz` と `dsh-bot.tgz.sha256` を取得し(自動生成の Source code アーカイブは選ばない)、`shasum -a 256 -c dsh-bot.tgz.sha256`(Linux は `sha256sum -c`)で検証してから、同じプラグイン入口で `.tgz` をインストールする
- 04
ホストの指示に従って再起動し、DSH を完全に終了して開き直したあと、サイドバーの Bots を開く
導入成功の確認
- 完全に再起動したあとサイドバーに Bots の入口が出る:Bot を新規作成して役割を書くと、その Bot 専用のメインセッションが保たれる
- メモリの確認:Bot の「メモリ」ページで好みを 1 件追加し、一覧に出ることを確かめる
- パッケージ名の移行後は Host を起動し、設定・Bot・メモリ・グループ・元のセッションが残っているか確認する
ロールバック
- 切り戻しはアップグレード前のバックアップが前提:元の profile と保存場所を維持したまま、同じ入口から新版パッケージを追加し、完全に終了して開き直す
- パッケージ名の移行:起動前に `cordis.patch.yml` の `id: dsh-bot` の上書き行を確認し、`name: dsh-bot` があれば `name: dsh-botgroup` に変えつつ、元の `id`・`config`・`dataDir` はそのまま残す。`name` のない行はそのままにする
03DSH 統合と能力の範囲
DSH プラグインパッケージ(`dsh-botgroup`)としてプラグインマネージャーまたは `dsh plugin add` で導入し、Bot・マルチ Bot グループ・プロアクティブなフォロー・ネイティブなサブタスク委譲をホスト内に組み込む仕組みです。
役割・モデル・ツール・スキルを持つ個人 Bot
Bot のプロフィール(名前、長期の役割記述、モデル、ツール、スキル)→その役割と非公開メモリを保つ専用のメインセッション
長期の役割の変更はホストのネイティブな承認フローで確認されるBot のプロフィールと非公開メモリは DSH の profile に保存されるマルチ Bot グループチャット
グループのメンバーと質問(@ で特定メンバーを指定可能)→並行するメンバーの回答、メンバーごとの実行過程、`/` コマンドメニュー、質問単位・グループ単位の使用量
メンバーの実行ごとにモデル枠を消費し、使用量は統計バーで確認できる失敗したメンバーは具体的な理由(枠の枯渇など)を表示するバックグラウンドのサブタスク委譲と検収
Bot のセッションから投げる作業→根拠と使用量を伴うネイティブなサブタスク記録、および対応タスクの検収・追記・やり直し
委譲したサブタスクはホストのネイティブなサブエージェント機能で動き、モデル枠を消費する強制終了後に不確定なバックグラウンド結果は自動再生されないローカルタスクと明示項目のプロアクティブなフォロー
フォロー範囲(特定の Bot またはグループ)と、任意で登録する完了条件つきの項目→検収待ち・失敗・明示的な待機・手動登録のフォローカード(各カードから元のタスクへ戻れる)
登録自体はタスクを開始せず、メッセージも送らない個人の登録はネイティブなツール承認で確定し、グループでは提案として活動ページで確認されてから有効になる文書分析と手法の評価
自分が明示的に提出した文書本文・質問・検収条件→タスク一覧に出る分析結果と、自分がレビューしてから採用する手法候補
外部リンクを自動取得せず、文書内の指示を承認とはみなさない作業手法を自動で書き換えない
04誰に向いているのか?使うべきでない場面は?
向いている用途
- 新しい会話のたびに背景と好みを貼り直している DeepSeek Harness ユーザー
- 選択肢の比較やレビューを、長いプロンプト一本ではなく追跡可能な分担で進めたい人
- 多段の作業を委譲し、結果の検収・追記・やり直しをしたいが GitHub CI は繋ぎたくない人
不向きな用途
- 開発依存は DSH `0.2.1-rc.2` に固定されています。0.6.7 は macOS の `0.2.1-rc.2` と `0.2.2-rc.1` の隔離ホストで導入とコールドスタートを検証済みですが、ネイティブ rc.2 には管理 Bot の分岐に関する制限が残ります。
- すべてはローカルの DSH Host 上で動きます。シャットダウン後にバックグラウンドタスクが続く保証はなく、モデルを使わない定時フォロー、外部 IM の送受信、OS/スマホへのプッシュ、クラウド常駐はこの版の提供範囲外です。
- Bot の作業ディレクトリはファイル隔離の境界ではなく、ホストの権限・承認・サンドボックスをそのまま引き継ぎます。つまり防護線は DSH がもともと持っているものだけです。
- パッケージ名が `dsh-bot` から `dsh-botgroup` に変わりました。既存ユーザーは profile とデータ全体をバックアップし、旧パッケージを外して新版を入れ、Host 起動前に `cordis.patch.yml` の `id: dsh-bot` の上書き行を修正する必要があります。
05互換性・メンテナンス・セキュリティ上の注意
- 開発依存は DSH `0.2.1-rc.2` に固定されています。0.6.7 は macOS の `0.2.1-rc.2` と `0.2.2-rc.1` の隔離ホストで導入とコールドスタートを検証済みですが、ネイティブ rc.2 には管理 Bot の分岐に関する制限が残ります。
- すべてはローカルの DSH Host 上で動きます。シャットダウン後にバックグラウンドタスクが続く保証はなく、モデルを使わない定時フォロー、外部 IM の送受信、OS/スマホへのプッシュ、クラウド常駐はこの版の提供範囲外です。
- Bot の作業ディレクトリはファイル隔離の境界ではなく、ホストの権限・承認・サンドボックスをそのまま引き継ぎます。つまり防護線は DSH がもともと持っているものだけです。
- パッケージ名が `dsh-bot` から `dsh-botgroup` に変わりました。既存ユーザーは profile とデータ全体をバックアップし、旧パッケージを外して新版を入れ、Host 起動前に `cordis.patch.yml` の `id: dsh-bot` の上書き行を修正する必要があります。
MIT · README の証拠のみ、最新リリース v0.6.7(2026-11-13)、セキュリティ監査なし
06よくある質問
DSH-Bot は DeepSeek Harness にどう入れますか?
デスクトップ版では「プラグイン → プラグインを追加 → サードパーティプラグインをインストール」で `dsh-botgroup@0.6.7` を入力します。Web インスタンスでは `dsh plugin --profile web add dsh-botgroup@0.6.7`(`web` は自分の profile に置き換え)を実行します。Release の `.tgz` を同じ入口から入れることもでき、その場合は同梱の `.sha256` で検証し、自動生成の Source code アーカイブは使わないでください。導入後に DSH を完全に終了して開き直し、サイドバーの Bots を開きます。
Bot ごとに別のモデル契約や API キーが必要ですか?
いいえ。プラグインはホストのモデル設定をそのまま使い、Bot ごと・グループメンバーごとにモデルを選べます。会話とモデル実行にはホスト側に利用可能なモデルが必要ですが、ローカルフォローの有効化・閲覧・更新はモデルを呼びません。モデル利用には費用がかかる場合があります。
複数の Bot をグループで走らせても大丈夫ですか?
処理すべきことがなくなるとメンバーは停止します。既定では同じグループで同時に 4 メンバーまで、自動の追加実行は 32 回までで、どちらも設定でき、個別メンバーやタスク全体を停止できます。ネイティブなモデル・ツールの時間制限もそのまま適用され、失敗したメンバーは枠の枯渇など具体的な理由を表示します。
PC を閉じたあともバックグラウンドタスクは動きますか?
いいえ。README はそれを明示的に約束していません。タスクはローカルの DSH Host に依存し、この版にはクラウド常駐もシステム終了後の継続実行もありません。モデルを使わない定時フォロー、外部 IM の送受信、OS/スマホへのプッシュ、クラウドホスティングも同様に対象外です。
旧 `dsh-bot` パッケージを入れている場合は何を変えますか?
Host を停止し、元の profile とデータ全体をバックアップしてから、DSH 経由で旧パッケージを外して新版を入れます。起動前に `cordis.patch.yml` の `id: dsh-bot` の上書き行を確認し、`name: dsh-bot` があれば `name: dsh-botgroup` に変えつつ、元の `id`・`config`・`dataDir` は残します。`name` のない行はそのままにします。同じ profile に新パッケージだけが残ったことを確認して Host を起動し、設定・Bot・メモリ・グループ・元のセッションを点検してください。
07関連する DSH ワークフロー
archify
by tt-a1i
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
openviking
by volcengine
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
aitoearn
by yikart
Let's use AI to Earn!
learn-harness-engineering
by walkinglabs
Harness engineering beginner tutorial, from 0 to 1
08データと出典
**你的个人智能体工作区。** 在 DeepSeek Harness 中创建各有职责与记忆的 Bot,持续对话、跟进工作,也可以把它们组成群聊,分工处理同一个任务。
桌面版打开 **插件 → 添加插件 → 安装第三方插件**,输入 `dsh-botgroup@0.6.7`,安装后按宿主提示重启。
通过原生子任务委派工作,查看证据和用量,对支持的任务验收、补充或返工;普通日程沿用 DSH 原生能力。
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-11-14。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
