メインコンテンツへスキップ
見出し画像

Claude Codeの文脈を98%節約する「context-mode」|GitHubで今週3,500スター増で週間トレンド入り

    Claude Code(クロードコード)やCodex(コーデックス)の会話が、長い作業の途中で埋まってしまう問題を減らすプラグイン「context-mode(コンテキストモード)」が、GitHub(ギットハブ)で伸びている。

    2026年10月22日時点で週間トレンドに入り、今週だけで3,556スター、累計は3万1,600スターを超えた。

    ツールが返す大量の生データを別のプロセスに閉じ込め、会話に入れるのは結果だけにする。開発元の計測では、1回の作業で出たツール出力315KBが5.4KBまで減り、削減率は98%とされる。

    Claude Codeに入れる2行のコマンドと効果を確かめるプロンプト、導入前に見ておきたいライセンスと権限の注意点は下に書いた。

    context-modeで何が減るのか

    AIのコーディングエージェントは、ファイルの中身やWebページ、ログをそのまま会話(コンテキスト)に読み込む。開発元の説明では、ブラウザ操作ツールPlaywright(プレイライト)の画面取得1回で56KB、GitHubのIssue20件で59KB、アクセスログ1本で45KBを使う。

    その結果、30分ほどで会話の枠の40%が埋まるという。枠が足りなくなると古いやり取りが要約され、編集中のファイルや進めていたタスクを忘れやすくなる。

    context-modeのGitHubページに載っている計測値は次のとおり。

    • Playwrightの画面取得:56.2KB → 299B(99%減)

    • GitHubのIssue20件:58.9KB → 1.1KB(98%減)

    • アクセスログ500件:45.1KB → 155B

    • CSV500行:85.5KB → 222B

    • Gitの履歴153件:11.6KB → 107B

    開発元は、1回の作業を続けられる時間が約30分から約3時間に延びるとしている。

    315KBが5.4KBになる仕組み

    中心になるのは、MCP(エムシーピー)サーバーとして足される11個のツールだ。

    • `ctx_execute` などがコードを別のプロセスで動かし、会話に入るのは画面に出力した結果だけ。JavaScript・Python・シェルなど12言語に対応する

    • 50個のファイルを読み込んで数える代わりに、数えるスクリプトを書かせて結果だけを返す。開発元の例では、ファイル読み込み47回分の700KBが1回の実行で3.6KBになった

    • 取得したページや大きな出力はSQLite(エスキューライト)の全文検索に入れ、必要な箇所だけを取り出す

    • ファイル編集・Git操作・タスク・エラー・ユーザーの指示をSQLiteに記録し、会話が要約されたあとや `--continue` で再開したときに作業状態を戻す

    ツールの呼び出しはフック(hooks)で横取りし、生データが出る操作を自動でサンドボックスへ回す。Claude Codeのようにフックが使えるツールでは削減率約98%、指示ファイルだけで動かすツールでは約60%とされる。

    対応ツールはClaude Code・Codexなど17種

    開発元によると、対応するAIコーディングツールは17種。Claude Code・Codex CLI・Gemini CLI(ジェミニ シーエルアイ)・Cursor(カーソル)・GitHub Copilot(コパイロット)などが並ぶ。

    • Claude Codeは、プラグインのマーケットプレイスから入れられ、フックとスラッシュコマンドも自動で登録される

    • Codex CLIは、Codexのプラグイン画面から入れたうえで、`~/.codex/config.toml` でフックを有効にする。Node.js 22.5以上が必要

    • Antigravity(アンチグラビティ)とZed(ゼッド)は、フックに対応していないため、指示ファイルを手でコピーして使う。削減率は約60%

    プラグインのマーケットプレイスから1回で入れられるのはClaude Codeだけで、ほかのツールは設定ファイルを手で書き換える必要がある。

    GitHubの記録では、リポジトリの作成は2026年2月23日。最終更新は10月21日で、更新が続いている。

    Claude Codeで試す手順

    前提はClaude Codeのバージョン1.0.33以上。ターミナルで次を打って確かめる。

    claude --version

    Claude Codeを開き、次の2行を順に入力する。

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

    入れ終わったらClaude Codeを再起動するか、`/reload-plugins` を打つ。続けて次を入力し、すべての項目に [x] が付けば導入は完了だ。

    /context-mode:ctx-doctor

    効果を見るためのプロンプトは、開発元が用意した例を日本語にしたもの。GitHubの公開リポジトリを調べさせ、最後に削減量を表示させる。

    https://github.com/modelcontextprotocol/servers を調べて、構成、使われている技術、主なコントリビューター、未解決のIssue、最近の動きをまとめて。終わったら /context-mode:ctx-stats を実行して。

    開発元によると、この調査の生データは986KBだが、会話に入るのは62KB(94%減)で済む。

    フックを入れずにツールだけ試したい場合は、ターミナルで次の1行を打つ。この形では自動の振り分けが効かず、AIが自分でツールを選んだときだけ削減される。

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

    導入前の注意点(ライセンスと権限)

    • ライセンスはElastic License 2.0(エラスティック・ライセンス)。MITなどのオープンソースライセンスとは条件が違う。他社向けのマネージドサービスとして提供する使い方などに制限がある

    • フックはツール呼び出しのたびに割り込む。サンドボックスの中では、gh・aws・gcloud・docker などの認証設定がそのまま引き継がれる

    • Claude Codeの `settings.json` に書いた禁止ルール(例:sudo の禁止)は、サンドボックスの中でも効くと説明されている

    • 記録はPC内のSQLiteに保存され、外部への送信や利用状況の収集は無いと開発元は説明している。14日を超えたデータは起動時に消える

    Anthropic(アンソロピック)のClaude Code公式プラグイン集も、外部のプラグインは中身を信頼できるか確かめてから入れるよう呼びかけている。

    削減率と作業時間の数値は、どれも開発元が公開した計測値だ。

    まとめ|ctx-statsで削減量を確かめる

    今日試せること:Claude Codeにcontext-modeを入れ、いつもの作業を1つ終えたら `/context-mode:ctx-stats` を打つ。ツールごとの使用量と削減率が表示される。

    `/context-mode:ctx-doctor` で全項目に [x] が付けば、導入は完了。


    ▼ 毎朝、AIの最新ニュースが1分で読める

    Substack「えーAI」では、最新AIニュースと活用術を毎朝 無料配信している。

    その日いちばん効くニュースだけを選び、1分で読める形にして届ける。

    → 無料で購読する(メールアドレスのみ・いつでも解除可)


    ▼ あわせて読みたい

    Claude Codeを作るチーム自身が、AIの書いたコードをどう確かめているか。

    AIニュースは毎日更新。取りこぼしたくない方はフォローを。


    ▼「うちの仕事でも使えるのか」を整理する

    記事で扱ったAIを自分の業務にどう組み込むか、無料相談で一緒に整理する。ITが本業ではない個人事業主・小規模事業者が中心。

    → 吉田Web事務所|AI導入・業務効率化サポート


    ※ この記事はAIによって執筆した記事です。誤りが含まれる可能性があります。重要な情報は必ず一次ソースをご確認ください。

     
     
    ChatGPT初期からAIを活用。最近はアプリ・ソフト開発に夢中。AI副業で累計150万円超を達成。 AI活用したい人向けに、「AIで稼ぐための実践術」「すぐ使える活用法」「最新のAIニュース」を毎日発信しています。 【仕事のご依頼はnoteメールへどうぞ📩】

    あなたへのおすすめ