principle-guard-the-context-window について
Guard the Context Window は、限られたセッションのコンテキストを有効に使うためのスキルです。大きなデータの分離、必要な情報だけの読み込み、頻用資料のインライン化、作業範囲の制限を勧めます。
主な機能
- 01大きなデータを分離
- 02関連ファイルだけを読む
- 03頻用資料をインライン化
- 04フェーズ範囲とターン数を制限
活用シーン
- 01長い出力をサブエージェントに委ねる
- 02集中する作業に必要なファイルを選ぶ
- 03コンテキストの上限内で作業を計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ poteto/ plugins --skill principle-guard-the-context-windowインストール後、Claude Code で/principle-guard-the-context-windowを入力して読み込まれたか確認します。
詳細
コンテキストウィンドウを守る
コンテキストウィンドウは有限であり、セッション中に補充されることはありません。入力されるすべてのトークンに、価値を持たせましょう。
理由: コンテキストがあふれると、推論の品質が低下し、圧縮による情報の劣化が生じ、作業が停止します。計算資源や時間とは異なり、セッション内で消費したコンテキストは取り戻せません。
パターン:
- 大きなペイロードを分離する。 冗長な出力、スクリーンショット、大きなドキュメントはサブエージェントに渡します。メインのコンテキストには、生データではなく要約を含めます。
- 使わないものは読まない。 関連性に応じて、必要な部分だけを読みます。現在のタスクに不要なファイルは読み飛ばします。
- 頻繁に使う内容はインラインに保つ。 呼び出しのたびに使うテンプレートや参照情報は、毎回読み込みが必要になる別ファイルではなく、スキルファイルに含めます。
- フェーズの規模を抑え、範囲に上限を設ける。 フェーズごとのファイル数を制限し、ターン数の予算を設定して、仕組みにかかるコストを考慮します。
コメント
Markdown 対応