ディレクトリに戻る

dsh-deep-ptc-mode

キュレーションリスト掲載メンテナンス: 活発

lishize20040802-rgb/dsh-deep-ptc-mode

DeepSeek Harness向けのオープンソースDeep PTCエージェント設定です。進捗表示、積極的なツール利用、早めの確認質問とDeepSeekのトークン予算を組み合わせます。

GitHub で見るホームページ
$ dsh plugin add dsh-deep-ptc-mode

40

スター

5

フォーク

JavaScript

言語

MIT

ライセンス

2026-10-27

作成日

2026-11-13

最終プッシュ

MIT ライセンスの DSH preset(JavaScript)。進捗報告、確認の質問、規模に応じた計画、中断可能なバックグラウンド作業、オンデマンドのツール読み込み、ターンごとのスキルカードを追加します。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-11-10

ライセンス

MIT

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

  • 十数回のツール呼び出しの間、黙り込まずに作業しながら報告させる

    run_code のたびに一言、節目では長めの更新、最後に失敗したツールとプロバイダーを示す短い結果

    長い DSH の実行で進捗を見失う利用者

  • コマンド実行中にエージェントが眠ったり到達不能になったりしないようにする

    コードで強制される到達性。前面の待機は 30 秒でバックグラウンドへ移り、ユーザーのメッセージで約 2 秒以内に待機中のコマンドがバックグラウンドへ渡り、5 秒を超える前面の sleep は拒否され、ジョブ完了でモデルが起きる

    実行中のセッションに割り込みたい利用者

  • セッションが実際に使うシェルを preset ごとに選ぶ

    Settings → Plugins → Deep PTC で WSL Bash、PowerShell(自動検出した 5.1 と 7 を含む)、Zsh、ネイティブ Bash から選択

    既定のシェルがエージェントに使わせたいものと違う Windows / macOS 利用者

  • ツールカタログを小さく保ち、必要なときだけ完全なスキーマを読み込む

    deep_ptc_tools ディレクトリがメタデータを先に検索し、1 回の呼び出しで 16 KB 予算内に最大 6 つのスキーマを読み込み、壊れた外部ツールを会話ごとに隔離する

    多くのプラグインを入れてツール一覧がコンテキストを圧迫している利用者

02DeepSeek Harness への導入方法

前提条件

  • Node >= 24 と DSH >= 0.2.2-rc.1。インストーラーは manifest に基づき DSH 0.2.1-rc.5 ではこのパッケージを拒否します
  • Deep PTC は宣言から派生するため、インストール済みの Harness に公式 PTC preset が必要です

インストール手順

  1. 01

    `plugin_manager({ action: "install_bundle", target: "dsh-deep-ptc-mode@1.8.8" })` でインストールするか、ローカルのチェックアウト / .tgz を指定します

  2. 02

    同じバンドルを入れると更新になります。ペルソナのみの旧リリースからのアップグレードは Host プラグインの再読み込みが必要で、設定カードが出ない場合はアプリを開き直します

  3. 03

    Settings → Plugins → Deep PTC を開いて実行環境を選び、新しい会話で Deep PTC Mode を選択します

導入成功の確認

  • `npm run check` は、静的に import しているホストパッケージが peerDependencies に無いと失敗します。これにより link: インストールがフォールバックのスナップショットではなく実際の宣言を使い続けます

ロールバック

  • `plugin_manager` の `remove_bundle` アクションで target を `dsh-deep-ptc-mode` にしてアンインストールします。ローカルの link インストールはソースディレクトリを削除する前にアンインストールします

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DSH の agent preset で、読み込み時にインストール済みの公式 PTC 宣言から派生します。公式の行はすべて継承し、ペルソナ、シェルツール、到達性ガード、job / question のラッパーだけを置き換えて、設定カードとサイドカードを追加します。

  • 動的な preset 継承

    動作中のホストの公式 PTC 宣言→派生した Deep PTC preset。公式ツールの変更にプラグインのリリースなしで追随します。同梱の lib/preset.json スナップショットは警告付きのフォールバック専用です

    宣言や設定が変わると再構築され、Deep PTC の会話を作成・再開する前に一度チェックします。ポーリングタイマーはありません
  • ツールディレクトリと隔離

    deep-ptc スコープに公開する外部プラグインのツール→メタデータ検索、オンデマンドのスキーマ読み込み、失敗した外部ツールの会話単位の隔離、サイドカードまたは /deep-ptc-reset-tools からのリセット

    隔離状態は会話とともに永続化し、エージェントの再作成やプロバイダーの再読み込みでも解除されない
  • スキルコンテキストカード

    公式の skill ツール経由と run_code 内の呼び出しで読み込まれたスキル→ターン終了時に、コンテキストに残っていて閉じられていないスキルだけを並べるカード。個別スイッチと「すべて保持 / すべて閉じる」付き

    スキルを閉じるとツール結果の本文は短いマーカーに置き換わり、永続ログには元のテキストが残る
  • 視覚効果とサイドカード

    画面に表示されている Deep PTC セッション→dsh-refined-ui の見た目、キーボード操作、アニメーションに加え、実行環境、サブエージェント、バックグラウンドジョブ、ツール状態のサイドカード

    スタイルは画面の会話が Deep PTC のときだけ適用されます。外部テーマや UI プラグインを使う場合は視覚効果のスイッチを切ります

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

向いている用途

  • 長い DSH の実行で進捗を見失う利用者
  • 実行中のセッションに割り込みたい利用者
  • 既定のシェルがエージェントに使わせたいものと違う Windows / macOS 利用者
  • 多くのプラグインを入れてツール一覧がコンテキストを圧迫している利用者

不向きな用途

  • Node >= 24 と DSH >= 0.2.2-rc.1 が必要です。インストーラーは manifest に基づき DSH 0.2.1-rc.5 ではこのパッケージを拒否します。
  • Windows では WSL とネイティブ Bash は danger-full-access としてすでに許可された実行を要求します。README は制限付きの Windows 作業には PowerShell を勧めています。
  • preset 識別のアダプターはホストの agentPresets.composedPreset インスタンスを包み、その内部シグネチャに依存するため、DSH のアップグレード後に再確認が必要です。パッケージ単位の判定はヒューリスティックです。
  • プロンプトが変えるのはモデルの作業傾向であり、実際のトークン上限や課金ではありません。遵守も保証されません。思考の深さを実際に制御するのはモデルの reasoningEffort です。

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

  • Node >= 24 と DSH >= 0.2.2-rc.1 が必要です。インストーラーは manifest に基づき DSH 0.2.1-rc.5 ではこのパッケージを拒否します。
  • Windows では WSL とネイティブ Bash は danger-full-access としてすでに許可された実行を要求します。README は制限付きの Windows 作業には PowerShell を勧めています。
  • preset 識別のアダプターはホストの agentPresets.composedPreset インスタンスを包み、その内部シグネチャに依存するため、DSH のアップグレード後に再確認が必要です。パッケージ単位の判定はヒューリスティックです。
  • プロンプトが変えるのはモデルの作業傾向であり、実際のトークン上限や課金ではありません。遵守も保証されません。思考の深さを実際に制御するのはモデルの reasoningEffort です。
  • OPS / オンラインモデルとの実際のエンドツーエンド統合は行われておらず、スマートフォンの画面制御も実機で操作されていません。
2026-10-272026-11-07v1.8.8

MIT · 最新リリース v1.8.8(2026-11-10)。インストール済みの公式 PTC preset から派生し、同梱スナップショットは警告付きのフォールバックのみ

06よくある質問

Deep PTC Mode の導入手順は?

`plugin_manager({ action: "install_bundle", target: "dsh-deep-ptc-mode@1.8.8" })` を実行するか、ローカルのチェックアウトや .tgz を指定します。その後 Settings → Plugins → Deep PTC で実行環境を選び、新しい会話で Deep PTC Mode を選びます。

必要なバージョンは?

Node >= 24 と DSH >= 0.2.2-rc.1 です。インストーラーは manifest に基づき DSH 0.2.1-rc.5 ではこのパッケージを拒否します。

公式 PTC のツールは失われますか?

いいえ。公式の行はすべてそのまま継承されます。Deep PTC が置き換えるのはペルソナのテキストだけで、プラットフォームで切り替わる 2 つのシェルツールを 1 つの隔離された実行グループにまとめ、到達性ガードを加え、公式の job と question ツールをラップします。

このモードでトークン上限や課金は変わりますか?

変わりません。README によれば、プロンプトが変えるのはモデルの作業傾向であり、実際のトークン上限や課金ではなく、遵守も保証されません。思考の深さを実際に制御するのはモデルの reasoningEffort です。

アンインストール方法は?

`plugin_manager` の `remove_bundle` アクションで target を `dsh-deep-ptc-mode` にします。ローカルの link インストールは、ソースディレクトリを削除する前にアンインストールしてください。

08データと出典

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

    Deep PTC is a DeepSeek Harness agent mode with progress reports, clarifying questions, task-size planning, and interrupt…

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

    Deep PTC is composed at load time from the PTC preset the installed Harness declares (`@deepseek-ai/dsh-web-app/presets/…

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

🏆

dsh プラグイン おすすめ

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

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

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