ディレクトリに戻る

billion-context-dsh

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

tyan66666/billion-context-dsh

モデル駆動コンテキスト圧縮(ACP)。billion-context-pi 移植、compress/decompress/search_context ツール

GitHub で見るホームページ
$ dsh plugin --profile web add billion-context-dsh

123

スター

20

フォーク

TypeScript

言語

MIT

ライセンス

2026-08-13

作成日

2026-10-01

最終プッシュ

MIT ライセンスの DSH ネイティブプラグイン。モデル主導の能動的コンテキスト圧縮(ACP)を提供:モデルが高忠実度の要約を書き、コンテキスト領域を回収し、圧縮ブロックを復元・検索可能にする。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-30

ライセンス

MIT

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

  • DeepSeek Harness の長い対話がコンテキストを使い果たさないよう、いつ・何を圧縮するかをモデルに決めさせる

    モデルが書いた高忠実度の要約(ファイルパス・決定・エラーを保持)でコンテキスト領域を回収。圧縮ブロックは `decompress` で復元、`search_context` で検索可能

    DeepSeek Harness 上で長時間・超大コンテキストのタスクを動かす開発者や agent ワークフロー

  • 超長い agent タスクを最後まで走らせ、結論をターンをまたいで蓄積させる

    各ステップが前の成果に続き、重要な結論が使い続けられて蓄積する一方、コンテキストは常に瘦せた状態を保つ

    多数のターン・超大コンテキストにまたがるエンジニアリングや agent ワークフロー

02DeepSeek Harness への導入方法

前提条件

  • DeepSeek Harness(dsh)がインストールされ起動していること——本プラグインは DSH の CompactionEngine バックエンド
  • 設定は `~/.dsh` 配下にあり、初回インストールで一度のファイル書き込み権限承認が必要(README に明記)

インストール手順

  1. 01

    DSH プラグインストアからインストールするか、`dsh plugin --profile web add billion-context-dsh` を実行

    $ dsh plugin --profile web add billion-context-dsh

  2. 02

    `dsh` を再起動(bundle 層は起動時に構成される)し、新しいセッションを開始

    $ dsh

導入成功の確認

  • 新しいセッションでモデルに `acp_status` を呼ばせるか `/acp status` を実行させ、マウントを証明する

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DeepSeek Harness のネイティブな CompactionEngine バックエンドとして統合——`dsh plugin` でインストールすると ACP の bundle パッチが host プレーンに自動マウントされ、compress / decompress / search_context / acp_status の各モデルツールと `/acp` コマンドをすべてのモードに登録する。

  • モデル主導の `compress` ツール

    セッションコンテキストの seq 範囲→モデルが書いた高忠実度の要約で、checkpoint ノードとなる。原文は append-only ログに残る

    圧縮範囲は append-only セッションログに永続化される(surfaceOp: replace)原文は隠されるが保持され、`decompress` で復元可能
  • `acp_status` コンテキスト台帳

    任意の scope / view / tool / sort / limit ドリルダウン引数→CONTEXT BREAKDOWN + 圧縮ブロック台帳 + nudge 決定行 + Checkpoint seqs

  • `decompress` 復元と `search_context` 検索

    `acp_status` が表示する `bN` または compaction id(decompress);キーワード(search_context)→`decompress` は圧縮ブロックの原文を読み取り専用で復元;`search_context` は該当ブロックの要約と原文を返す

    `decompress` は読み取り専用の復元でログを変更しない

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

向いている用途

  • DeepSeek Harness 上で長時間・超大コンテキストのタスクを動かす開発者や agent ワークフロー
  • 多数のターン・超大コンテキストにまたがるエンジニアリングや agent ワークフロー

不向きな用途

  • peer 依存 `@deepseek-ai/dsh-compaction`(`^0.1.0-rc.6 || ^0.1.1-rc.1`)を宣言しており、サポート対象の DSH バージョンと一致させる必要がある。古い公開パッケージは DSH 0.1.1-rc.x にインストールできず、修正版へのアップグレードが必要。
  • 同一 realm 内に `ctx.compaction` バックエンドを 2 つ共存させてはならない——host の `compaction-basic` を無効化しないと競合する。agent ごとにコンテキストマネージャは 1 つだけに。
  • 本プラグイン(v0.2.13)と DeepSeek Harness 自身がともに公開ベータ版であり、README は明示的に本番環境での利用を禁じ、破壊的変更を予告している。

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

  • peer 依存 `@deepseek-ai/dsh-compaction`(`^0.1.0-rc.6 || ^0.1.1-rc.1`)を宣言しており、サポート対象の DSH バージョンと一致させる必要がある。古い公開パッケージは DSH 0.1.1-rc.x にインストールできず、修正版へのアップグレードが必要。
  • 同一 realm 内に `ctx.compaction` バックエンドを 2 つ共存させてはならない——host の `compaction-basic` を無効化しないと競合する。agent ごとにコンテキストマネージャは 1 つだけに。
  • 本プラグイン(v0.2.13)と DeepSeek Harness 自身がともに公開ベータ版であり、README は明示的に本番環境での利用を禁じ、破壊的変更を予告している。
2026-08-132026-08-26v0.2.13

MIT · 活発にメンテナンス中(最新リリース v0.2.13、2026-08-25)

06よくある質問

DeepSeek Harness に billion-context-dsh をインストールするには?

DSH プラグインストアからインストールするか、`dsh plugin --profile web add billion-context-dsh` を実行し、dsh を再起動(bundle 層は起動時に構成される)して新しいセッションを開始する。ACP bundle パッチは自動マウントされる。モデルに `acp_status` を呼ばせるか `/acp status` を実行させれば検証できる。

DSH 組み込みの自動圧縮を置き換えますか?

しません。DSH 組み込みの `compaction-basic` に加え、モデル主導の ACP バックエンドを追加する。host の `compaction-basic` を無効化しないと、同一 realm 内で 2 つの `ctx.compaction` バックエンドが競合する。agent ごとにコンテキストマネージャは 1 つだけに。

どのモデルツールを公開しますか?

4 つのツール——`compress` / `decompress` / `search_context` / `acp_status`——に加え `/acp` スラッシュコマンドを、host プレーンにマウントし、すべてのモード(standard / code / minimal / cordis / カスタムプリセット)で有効にする。

本番環境で使えますか?

いいえ。本プラグイン(v0.2.13)と DeepSeek Harness 自身が公開ベータ版であり、README は本番環境での利用を明示的に禁じ、破壊的変更を予告している。

圧縮したコンテキストは復元できますか?

はい。圧縮範囲は checkpoint ノードとなり、原文は append-only セッションログに残るため、`decompress` で読み取り専用に復元でき、`search_context` でブロックの要約と原文を検索できる。

08データと出典

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

    DSH 商店 / `dsh plugin` 一键装(bundle)——装完即全局生效,零配置。

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

    dsh plugin --profile web add billion-context-dsh

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

🏆

dsh プラグイン おすすめ

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

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

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