Repolode
bowenliang123

bowenliang123/dsh-context

エージェントのコンテキストウィンドウの構成、リクエストごとの推移、イベント、エージェントファミリーを可視化するDeepSeek Harnessプラグイン。

スター
2,650
フォーク
89
未解決の Issue
4
最終コミット
6 時間前

これは何?

dsh-contextは、エージェントのコンテキストウィンドウを可視化するDeepSeek Harness向けプラグインです。システムプロンプト、ツールスキーマ、ユーザーメッセージ、注入されたコンテキスト、アシスタントの応答、ツールの実行結果など、コンテキストの内訳を概算トークン数と割合とともに表示します。

コンテキストの経時変化も追跡できます。リクエストごとの推移チャートではターンごとの増加を確認でき、圧縮や刈り込みが発生した箇所も表示されます。イベントログには、コンテキストの注入、圧縮、刈り込み、モデルの切り替え、プランモードの切り替えが記録されます。Context Browserでは任意のリクエストを開き、各要素の実際の内容を確認できます。また、File Activityビューではエージェントが読み取り、書き込み、検索したファイルをまとめて表示します。

サイドバーにセッション横断のContext Insightsページ、セッションごとのContextタブとFleetタブ、右サイドバーのパネル、/contextスラッシュコマンドを追加します。設定では、デフォルトのビュー配置、推移表示のオプション、任意のシステムプロンプトのプレフィックスとサフィックスを指定できます。

主な機能

  • 01コンテキストウィンドウの構成をカテゴリ別に分解し、概算トークン数を表示します。
  • 02リクエストごとのコンテキストの増加を表示し、推移チャート上で圧縮や刈り込みの発生箇所を示します。
  • 03任意のリクエストについて、各要素の実際の内容を閲覧できます。
  • 04エージェントが読み取り、書き込み、検索したファイルと行数の差分をまとめて表示します。
  • 05親エージェントやサブエージェントを含むエージェントファミリーを、リアルタイムカードで表示します。
  • 06使用量、コスト、キャッシュヒットの統計を確認できる、セッション横断のインサイトページを提供します。

ユースケース

  • コンテキストが埋まるにつれて、エージェントとの長い会話の品質が低下する原因を調べる。
  • どのツール、スキル、注入された指示がコンテキストを最も多く消費しているか確認する。
  • セッション中にエージェントが変更したファイルを確認する。
  • 複数のセッションにわたるトークン使用量と推定コストを監視する。

クイックスタート

  1. 1

    dsh CLIでプラグインをインストール

    dsh plugin --profile web add dsh-context
  2. 2

    Web UIを起動

    dsh web

使う前に知っておきたいこと

  • 実行するにはDeepSeek Harnessホストアプリケーションが必要です。

トピック

よくある質問

dsh-context とは?
エージェントのコンテキストウィンドウの構成、リクエストごとの推移、イベント、エージェントファミリーを可視化するDeepSeek Harnessプラグイン。 dsh-contextは、エージェントのコンテキストウィンドウを可視化するDeepSeek Harness向けプラグインです。システムプロンプト、ツールスキーマ、ユーザーメッセージ、注入されたコンテキスト、アシスタントの応答、ツールの実行結果など、コンテキストの内訳を概算トークン数と割合とともに表示します。
dsh-context は無料で使えますか?ライセンスは?
dsh-context は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dsh-context は今もメンテナンスされていますか?
活発にメンテナンス中。dsh-context の最終コミットは 2026年10月21日 です。
dsh-context は何に使えますか?
コンテキストが埋まるにつれて、エージェントとの長い会話の品質が低下する原因を調べる。 どのツール、スキル、注入された指示がコンテキストを最も多く消費しているか確認する。 セッション中にエージェントが変更したファイルを確認する。 複数のセッションにわたるトークン使用量と推定コストを監視する。
dsh-context のインストール方法は?
dsh CLIでプラグインをインストール: dsh plugin --profile web add dsh-context Web UIを起動: dsh web
dsh-context はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/bowenliang123/dsh-context

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト