ディレクトリに戻る

dsh-plugin-cc

メンテナンス: 活発

cpj-dev/dsh-plugin-cc

DeepSeek Harness を Claude Code に接続し、レビュー、批評、タスク委譲、セッションインポートを行うブリッジ

GitHub で見る
$ dsh plugin add dsh-plugin-cc

85

スター

0

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-14

作成日

2026-08-27

最終プッシュ

MIT ライセンスの Claude Code プラグイン。スラッシュコマンドから DeepSeek Harness(dsh)をネイティブに実行し、レビュー、クリティーク、委譲、再開可能なセッションを実現。固定版 dsh CLI と broker 管理のマルチターン `cc` プロファイルを備える。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-28

ライセンス

MIT

01どんなタスクに使えるのか?

  • DeepSeek Harness によるローカル変更のレビューとクリティーク

    dsh が駆動する、ローカル変更に対する読み取り専用レビュー(`/dsh:review`)と構造化された敵対的クリティーク(`/dsh:critique`)

    Claude Code で開発し、DeepSeek Harness にローカルの作業をレビューまたはクリティークしてもらいたい開発者

  • dsh でのワンショットタスクと再開可能なマルチターンセッションの実行

    `--write` / `--session` / `--resume` / `--mode` / `--background` によるタスク実行、`dsh-delegate` サブエージェントによるバックグラウンド委譲、再開可能なセッションへの会話インポート

    DeepSeek Harness にタスクを完了させ、長時間のセッションを維持したい Claude Code ユーザー

02DeepSeek Harness への導入方法

前提条件

  • Node >= 20 と `DEEPSEEK_API_KEY` が必要。`/dsh:setup` にはさらに Node >= 22.19、`npm`、`pnpm`(`corepack enable`)が必要
  • プラグイン対応の Claude Code(クイックスタートは `/plugin marketplace add` と `/plugin install` を使用)
  • 任意:`/dsh:setup --harness <path>` 用にビルド済みの [deepseek-harness](https://github.com/deepseek-ai/deepseek-harness) チェックアウト、または `DSH_BINARY` で指定する既存の `dsh` バイナリ

インストール手順

  1. 01

    マーケットプレイスを追加:`/plugin marketplace add cpj-dev/dsh-plugin-cc`

  2. 02

    プラグインをインストール:`/plugin install dsh@deepseek-dsh`

  3. 03

    セットアップを実行:`/dsh:setup`

  4. 04

    レビューを実行:`/dsh:review`

導入成功の確認

  • `/dsh:check` — README の準備完了チェック
  • `/dsh:review` — クイックスタートの最後のコマンド。正常に実行できればプラグインが dsh に接続されていることを確認できる

ロールバック

  • アンインストール:プラグイン、プラグインデータディレクトリ、`~/.dsh/profiles/cc` を削除する

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

Claude Code のスラッシュコマンドから起動するファーストクラスの dsh ランタイム:固定版の @deepseek-ai/dsh CLI、専用のマルチターン `cc` プロファイル、broker 管理のセッションレイヤー

  • エージェントモード(standard / minimal / anchored-standard)

    実行ごとの `--mode`、シェルごとの `DSH_CC_MODE=minimal`、マシンごとの `/dsh:setup --mode minimal`モデルが参照できるツールカタログ:完全な dsh-base カタログ(`standard`)、bash と `str_replace_editor` のみ(`minimal`)、最初にこの 2 ツールだけ提供してから完全なカタログを復元(`anchored-standard`)

    broker(`--session` / `--resume` / `/dsh:import`)は開始時のモードを維持する。不一致の場合は → `/dsh:stop --broker`
  • 再開可能なマルチターンセッションとインポート

    `/dsh:run` の `--session` / `--resume`、または現在の会話からの `/dsh:import`broker プロセスが保持する再開可能な dsh セッション ID、弱インポートされた会話ダイジェスト

    セッションは broker プロセスが生きている間のみ保持される`/dsh:import` は圧縮されたテキストダイジェスト。非テキストの Claude ブロック(画像を含む)は破棄される
  • バックグラウンド委譲

    `/dsh:delegate <task>``dsh-delegate` サブエージェントによるバックグラウンドでの引き継ぎ

  • 実行管理と準備完了チェック

    `/dsh:check`、`/dsh:runs`、`/dsh:show`、`/dsh:stop`準備完了チェック、実行の一覧表示、保存済み結果の再生、実行または共有 broker の終了

    ターン途中の broker 実行を停止するとメモリ内のセッションが破棄される

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Claude Code で開発し、DeepSeek Harness にローカルの作業をレビューまたはクリティークしてもらいたい開発者
  • DeepSeek Harness にタスクを完了させ、長時間のセッションを維持したい Claude Code ユーザー

不向きな用途

  • 実行途中の承認はない。権限は起動前に決定される(`--write` の有無)。
  • 新規のワンショット実行は再開できない。セッション ID を記録するのは `--session` / `--resume` / `/dsh:import` のみで、それらも broker プロセスが生きている間だけ保持される。
  • 視覚的な理解は Claude 側に留まる。スラッシュコマンドの `$ARGUMENTS` はテキストであり、このプラグインは貼り付けられた画像を DSH に転送しない。`--image` フラグも存在しない。
  • POSIX のみ対応。Windows は対象外。

05互換性・メンテナンス・セキュリティ上の注意

  • 実行途中の承認はない。権限は起動前に決定される(`--write` の有無)。
  • 新規のワンショット実行は再開できない。セッション ID を記録するのは `--session` / `--resume` / `/dsh:import` のみで、それらも broker プロセスが生きている間だけ保持される。
  • 視覚的な理解は Claude 側に留まる。スラッシュコマンドの `$ARGUMENTS` はテキストであり、このプラグインは貼り付けられた画像を DSH に転送しない。`--image` フラグも存在しない。
  • POSIX のみ対応。Windows は対象外。
  • Node >= 20 と `DEEPSEEK_API_KEY` が必要。`/dsh:setup` にはさらに Node >= 22.19、`npm`、`pnpm`(`corepack enable`)が必要。
2026-08-142026-08-25v2.0.2

MIT · actively maintained (latest release v2.0.2, 2026-08-25)

06よくある質問

dsh-plugin-cc と DeepSeek Harness はどうインストールしますか?

`/plugin marketplace add cpj-dev/dsh-plugin-cc`、`/plugin install dsh@deepseek-dsh`、`/dsh:setup` を実行し、最後に `/dsh:review` で確認します。ビルド済みの deepseek-harness チェックアウトがあれば `/dsh:setup --harness <path>`、既存の `dsh` バイナリがあれば `DSH_BINARY` を設定します。

このプラグインは DeepSeek Harness で何をしますか?

Claude Code のスラッシュコマンドから DeepSeek Harness(`dsh`)を実行します:`/dsh:review`(ローカル変更の読み取り専用レビュー)、`/dsh:critique`(構造化された敵対的クリティーク)、`/dsh:run`(`--write`、`--session`、`--resume`、`--mode`、`--background` をサポートするタスク実行)、`/dsh:delegate`(`dsh-delegate` サブエージェントによるバックグラウンド委譲)、`/dsh:import`(現在の会話を再開可能なセッションへ弱インポート)。

前提条件は何ですか?

Node >= 20 と `DEEPSEEK_API_KEY` が必要です。`/dsh:setup` にはさらに Node >= 22.19、`npm`、`pnpm`(`corepack enable`)が必要です。このプラグインは POSIX のみ対応で、Windows は対象外です。

利用できるエージェントモードは?

デフォルトは `standard`(完全な dsh-base カタログ)です。`minimal` は実行全体で bash と `str_replace_editor` のみを公開します。`anchored-standard` は最初にこの 2 ツールだけを提供し、最初のツール呼び出しまたはアシスタント返信後に完全なカタログを復元します。実行ごとに `--mode`、シェルごとに `DSH_CC_MODE=minimal`、マシンごとに `/dsh:setup --mode minimal` で切り替えます。

ワンショット実行は再開できますか?

いいえ。新規のワンショット実行は再開できません。セッション ID を記録するのは `--session` / `--resume` / `/dsh:import` のみで、それらも broker プロセスが生きている間だけ保持されます。実行の終了には `/dsh:stop`、共有 broker の終了には `/dsh:stop --broker` を使います。

08データと出典

  • 作者による申告github.comffa8e8599d45…

    Claude Code plugin that runs **DeepSeek Harness** (`dsh`) from slash commands: review, critique, one-shot tasks, and res…

  • 作者による申告github.comffa8e8599d45…

    Pin: [`@deepseek-ai/dsh@0.1.1-rc.2`](https://www.npmjs.com/package/@deepseek-ai/dsh).

  • 作者による申告github.comffa8e8599d45…

    Runtime: [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (MIT). This plugin composes the public CLI…

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-28。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。