コンテキストモード:Claude Code向けにツール出力を圧縮するMCPサーバー

✍️ OpenClawRadar📅 公開日: February 25, 2026🔗 Source
コンテキストモード:Claude Code向けにツール出力を圧縮するMCPサーバー
Ad

コンテキストモードの機能

コンテキストモードは、Claude CodeでのすべてのMCPツール呼び出しが生データを200Kのコンテキストウィンドウにダンプしてしまう問題に対処します。ソースからの例では、Playwrightスナップショットが56KB、20件のGitHubイシューが59KB、1つのアクセスログが45KBかかります。30分後には、コンテキストの40%が失われる可能性があります。

このMCPサーバーはClaude Codeとこれらの出力の間に位置し、サンドボックスで処理を行うことで、モデルに届くのは要約のみとなります。これにより、コンテキスト使用量が98%削減されます(315KBが5.4KBになります)。

インストールとセットアップ

単一コマンドでのインストール:

/plugin marketplace add mksglu/claude-context-mode
/plugin install context-mode@claude-context-mode

またはCLI経由:

claude mcp add context-mode -- npx -y context-mode

インストールには、大きな出力を自動的にコンテキストモード経由でルーティングする自動ルーティングスキルと、サブエージェントプロンプトにコンテキストモードルーティングを注入するPreToolUseフックが含まれます。プロンプトは必要ありません。

利用可能なツール

  • batch_execute: 複数のコマンドの実行と複数のクエリの検索を1回の呼び出しで行います(986KB → 62KB)
  • execute: 10言語でコードを実行します。stdoutのみがコンテキストに入ります(56KB → 299B)
  • execute_file: サンドボックスでファイルを処理します。生コンテンツは決して外部に出ません(45KB → 155B)
  • index: マークダウンをFTS5でチャンク化し、BM25ランキングを行います(60KB → 40B)
  • search: インデックス化されたコンテンツを複数クエリで検索します(オンデマンド検索)
  • fetch_and_index: URLを取得し、マークダウンに変換してインデックス化します(60KB → 40B)
  • stats: ツールごとの内訳を含むセッショントークントラッキング
Ad

技術的実装

execute呼び出しは、独自のプロセス境界を持つ分離されたサブプロセスを生成します。スクリプトは互いのメモリや状態にアクセスできません。サブプロセスはコードを実行し、stdoutをキャプチャし、そのstdoutのみが会話コンテキストに入ります。ログファイル、APIレスポンス、スナップショットなどの生データは、サンドボックスから決して出ません。

10言語のランタイムが利用可能です:JavaScript、TypeScript、Python、Shell、Ruby、Go、Rust、PHP、Perl、R。Bunは自動検出され、JS/TSの実行が3-5倍高速化されます。

認証済みCLIは資格情報パススルーで動作します — ghawsgcloudkubectldockerは、環境変数と設定パスを会話に公開することなく継承します。

出力が5KBを超え、意図が提供された場合、コンテキストモードは意図駆動フィルタリングに切り替わります:完全な出力をナレッジベースにインデックス化し、意図に一致するセクションを検索し、関連する一致のみを返し、フォローアップクエリ用の検索可能な用語の語彙を提供します。

ナレッジベースはSQLite FTS5(全文検索5)仮想テーブルを使用します。indexツールは、コードブロックをそのままにしながらマークダウンコンテンツを見出しごとにチャンク化し、保存します。検索はBM25ランキングを使用します — これは、用語頻度、逆文書頻度、文書長に基づいて文書をスコアリングする確率的関連性アルゴリズムです。

📖 完全なソースを読む: HN AI Agents

Ad

👀 See Also

CodeLedger: オープンソースのClaude Codeプラグインは、トークン使用量とバックグラウンドエージェントを追跡します
Tools

CodeLedger: オープンソースのClaude Codeプラグインは、トークン使用量とバックグラウンドエージェントを追跡します

CodeLedgerは、Claude Code用のオープンソースMCPサーバープラグインで、プロジェクト全体のトークン使用量を自動的に追跡し、バックグラウンドエージェントを特定し、ローカルのJSONLセッションファイルの分析に基づいてコスト最適化の推奨事項を提供します。

OpenClawRadar
スペクトラル:OpenClawエージェント向けMCPサーバー生成のためのアプリトラフィックキャプチャ
Tools

スペクトラル:OpenClawエージェント向けMCPサーバー生成のためのアプリトラフィックキャプチャ

Spectralは、あらゆるアプリケーションからトラフィックをキャプチャし、LLMで分析して動作するMCPサーバーを生成するオープンソースツールです。これにより、OpenClawエージェントはブラウザ自動化に依存せずに、アプリの実際のAPIを直接呼び出せるようになります。

OpenClawRadar
CloudflareのAIプラットフォーム:AIエージェント向け統合推論レイヤー
Tools

CloudflareのAIプラットフォーム:AIエージェント向け統合推論レイヤー

CloudflareのAIプラットフォームは、画像、動画、音声モデルを含むマルチモーダル対応の70以上のモデルと12以上のプロバイダーに単一のAPIでアクセスできます。モデル間の切り替えは1行のコード変更で可能で、カスタムメタデータによる一元化されたコスト監視を提供します。

OpenClawRadar
RAG-EngramアーキテクチャでファインチューニングされたQwen3.5-2Bは、8Kコンテキストにおいて根拠に基づいた回答の精度を50%から93%に向上させます。
Tools

RAG-EngramアーキテクチャでファインチューニングされたQwen3.5-2Bは、8Kコンテキストにおいて根拠に基づいた回答の精度を50%から93%に向上させます。

開発者がカスタムRAG-EngramアーキテクチャでQwen3.5-2Bをファインチューニングし、『中間喪失』現象に対処。実世界のクエリにおいて8Kトークンでの正解率を50%から93%に向上させました。このシステムは、静的エンティティ埋め込みと動的チャンクナビゲーションの2段階アプローチを採用しています。

OpenClawRadar