mcpField
P
principle-guard-the-context-window

principle-guard-the-context-window

github.com/hachejエージェントワークフロー160 回インストール3 日前に更新
リポジトリ

principle-guard-the-context-window について

有限なセッションコンテキストを管理するエージェント向けスキルです。大きなデータを分離し、頻繁に使う内容をインラインに置き、各フェーズの範囲を制限します。

主な機能

  1. 01大きな出力をサブエージェントに委ねる
  2. 02頻出する資料をインラインに配置
  3. 03ファイル数とターン予算を制限

活用シーン

  1. 01長い出力をメインコンテキスト外で要約
  2. 02頻繁に使う資料の再読み込みを削減
  3. 03複数フェーズのタスク範囲を設定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hachej/boring-stack --skill principle-guard-the-context-window

インストール後、Claude Code で/principle-guard-the-context-windowを入力して読み込まれたか確認します。

同梱ファイルLICENSE

詳細

コンテキストウィンドウを守る

コンテキストウィンドウは有限であり、セッション中に補充されません。すべてのトークンに、消費する価値が必要です。

理由: コンテキストのオーバーフローは、推論の質を低下させ、圧縮によるアーティファクトを生み、進行を止めます。

パターン:

  • 大きなペイロードを分離します。 冗長な出力、スクリーンショット、大きなドキュメントはサブエージェントに渡します。メインのコンテキストには生データではなく、要約を含めます。
  • 頻繁に使う内容はインラインにします。 呼び出しのたびに使うテンプレートやリファレンスは、読み込みのコストが毎回かかる別ファイルではなく、スキルファイルに含めます。
  • フェーズの規模を決め、スコープに上限を設けます。 フェーズごとのファイル数を制限し、ターン数の予算を設定し、仕組みにかかるコストを考慮します。

コメント