Skip to content

opencode-dynamic-context-pruning
インテリジェントな Token 最適化プラグイン

OpenCode プラグイン。会話履歴から冗長なツール呼び出しをインテリジェントに削除することで、自動的に Token 使用量を削減します。自動重複排除、上書き書き込み検出、エラー除去の3つの戦略に加え、AI 主導の discard/extract ツールを提供し、モデルがいつコンテキストをクリアするかを自主的に決定できます。

なぜ DCP を選ぶのか?

長い会話で大量の Token を節約し、LLM のコストを削減し、モデルの応答品質を向上させます。

自動重複排除戦略

同じツール名とパラメータの呼び出しを検出し、最新の呼び出しを自動的に保持します。手動での操作は不要です。

上書き書き込み検出

ファイルの書き込み操作と読み込み操作の時系列を追跡し、後続の読み込みで上書きされた書き込み操作を自動的にクリアします。

エラー除去戦略

指定されたターン数を超えたエラーツール入力を自動的にプルーニングし、デバッグ用にエラーメッセージを保持します。

AI 主導のプルーニング

discard と extract ツールを提供し、AI がいつコンテキストをクリアするかを自主的に決定できるようにし、意味レベルでの最適化を実現します。

透明性と制御可能性

/dcp コマンドで Token 使用状況と累積統計を表示し、手動トリガーによるプルーニングをサポートします。

状態の永続化

プルーニング状態と統計データをセッション間で保持し、長期的な Token 節約効果を追跡します。

コース概要
全4章、11レッスン