Apache-2.0 の DeepSeek Harness プラグインバンドル。要件、テスト、レビュー、検証を明示的なデリバリー判断にまとめます。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-09-13
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
編集を始める前に、曖昧な開発要件を確認済みの仕様にする。
6 つの要件ディメンションを問い直し、doublecheck_spec で仕様を記録する。
コード変更の前に要件を確認したい DeepSeek Harness ユーザー。
実装中のテストとレビューの証拠を追跡可能にする。
grill → design → red → green → review → verify のデリバリー規律ループを実行する。
DSH セッションで再現可能な品質ゲートを使いたい開発者。
デリバリーを引き渡せる状態か判断する。
4 フェーズの gate レポートを作成し、deliverable または rework required の結論を出す。
セッションログとテスト結果から明確な引き渡し判断を得たいチーム。
02DeepSeek Harness への導入方法
前提条件
- README が検証した互換対象は DeepSeek Harness dsh-v0.1.5-rc.2。公開済みの 0.1.2-rc.1 pin line もサポートされます。
- Node.js ^22.19.0 || >=24.0.0。
インストール手順
- 01
`dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"` で web プロファイルにバンドルを追加します。
$ dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"
- 02
公開 npm 版は `dsh plugin --profile web add dsh-doublecheck` でも導入できます。
$ dsh plugin --profile web add dsh-doublecheck
- 03
導入後にプロファイルを再起動します。2 つの行がプロファイルとともに自動で有効になります。
導入成功の確認
- 再起動後、`dsh --profile web --dump-config | grep -E -A3 'id: doublecheck-(grill|guard)'` を実行して行を確認します。
ロールバック
- `dsh plugin --profile web remove dsh-doublecheck` で削除するか、プロファイルパッチから行を削除します。
03DSH 統合と能力の範囲
DeepSeek Harness 向けのネイティブなプラグインバンドル。doublecheck-grill と doublecheck-guard の 2 行をプロファイルに導入します。
要件グリルと仕様コミット
タスク依頼と 6 つの要件ディメンションへの回答→doublecheck_spec でコミットされ、ワークスペース Markdown にも書き出される合意済み仕様
要件が合意に達するまで実装を拒否します。レッド / グリーンのテスト証拠ゲート
DSH セッションログに記録されたシェルテスト実行→実装前の失敗実行と編集後の成功実行をデリバリー証拠にする
テスト成功を要求する設定では、最新のテストがない、または失敗すると赤信号になります。敵対的レビューとデリバリー証明
確定した仕様、実装 diff、セッション証拠→フォークした critic レビュー、doublecheck_report、ディメンション別検証ワークフロー
レビューと検証フェーズはサブエージェント実行を開始する場合があります。4 フェーズの gate と機械可読レポート
要件、テスト、一貫性、レビューの証拠→deliverable または rework の判定を含む gate-report.md / gate-report.json。JSON と SARIF の CLI 出力にも対応
セッションワークスペースに gate-report.md と gate-report.json を書き込みます。
04誰に向いているのか?使うべきでない場面は?
向いている用途
- コード変更の前に要件を確認したい DeepSeek Harness ユーザー。
- DSH セッションで再現可能な品質ゲートを使いたい開発者。
- セッションログとテスト結果から明確な引き渡し判断を得たいチーム。
不向きな用途
- 永続状態の書き込みはホストの ignorable append surface に依存します。README に挙げられた非対応ホストでは書き込みがスキップされ、スイッチはプロセス内だけの状態になります。
05互換性・メンテナンス・セキュリティ上の注意
- 永続状態の書き込みはホストの ignorable append surface に依存します。README に挙げられた非対応ホストでは書き込みがスキップされ、スイッチはプロセス内だけの状態になります。
- 設定名前空間、プランモード状態、サブエージェント、ワークフローエンジンは任意の接続点です。関連サービスがなければ該当動作をスキップまたは縮退します。
- プラグインは設定された仕様とレポートをセッションワークスペース内にだけ書き込み、認証情報、環境変数、ワークスペース外のファイルには触れません。
Apache-2.0 · 継続的にメンテナンス中(最新リリース v0.9.11、2026-09-12)
06よくある質問
dsh-doublecheck は何を導入しますか?
README によると、要件確認と検証ワークフローを担う doublecheck-grill と、ゲート、コマンド、設定名前空間、デリバリーチェックリストを担う doublecheck-guard の 2 行を導入します。
DSH のデリバリーループはどう動きますか?
grill → design → red → green → review → verify の順です。要件を合意し、仕様をコミットし、テストでギャップと修正を確認し、critic が diff をレビューして、最後にレポートで証明します。
2 つの行が有効か確認する方法は?
プロファイルを再起動した後、`dsh --profile web --dump-config | grep -E -A3 'id: doublecheck-(grill|guard)'` を実行します。
プラグイン自身がモデルやネットワークを呼び出しますか?
README では guard 自身はモデルを呼ばず、プラグインも直接ネットワークアクセスを行わないと説明されています。critic、reviewer、検証フェーズは Harness のサブエージェントを起動する場合があります。
任意のホストサービスがない場合は?
プランモード、サブエージェント、ワークフロー、設定、dsh-auto-review などの任意シームは利用不可またはスキップとして扱われ、レビューエンジンはローカル reviewer に縮退します。
07関連する DSH ワークフロー
dsh-routing-suite
by yjh051108
DeepSeek Harness(dsh)向けのルーティング套件。まずランタイムインジェクターを導入し、続いてタスク認識型の推論モードルーター(P1〜P23 を計測済み)を組み込めます。
brooks-lint
by hyhmrright
12 の古典的な工学書に基づく AI コードレビュー。書籍の引用付きで劣化リスクを診断し、重要度ラベルと全走査の自動修正を含む 6 つの分析モードを提供
dsh-plugin-shop
by livxue
DeepSeek Harness向けの最も充実したプラグインストア。毎日更新され、Web上のあらゆるソースから収集・公開前レビューを経て登録されます。
anolisa
by agentic-os-org
ランタイム、セキュリティ、可観測性を備えたAgentic OS。トークンレス応答圧縮で、エージェントのトークン使用量とコストも抑えます。
08データと出典
The delivery quality gate for DeepSeek Harness: grill the requirements, test the implementation, prove the delivery — th…
dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-13。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
