トークンリデューサー:インテリジェントなコンテキスト圧縮のためのClaudeコードプラグイン

Token Reducerは、中規模から大規模なリポジトリを扱う際の過剰なトークン消費という問題に対処するClaude Codeプラグインです。このツールは、Claudeに送信する前にリポジトリのコンテキストをローカルで処理し、関連するコードを失うことなくコンテキストサイズを大幅に削減します。
仕組み
このプラグインは、コンテキストを知的に圧縮するためにいくつかの技術を使用します:
- ASTベースのチャンキング — コードを単純なテキスト分割ではなく、意味のある単位(関数、クラス、ブロック)に解析します
- ハイブリッド検索 — BM25(キーワードマッチング)とベクトル類似性を組み合わせて、最も関連性の高いチャンクを見つけます
- TextRank圧縮 — 重要な部分を保持し、ノイズを除去するための抽出要約を適用します
- インポートグラフマッピング — 依存関係を追跡し、関連するコードがまとまるようにします
- 2ホップシンボル拡張 — 関数Bを呼び出す関数Aを扱う際、自動的にBのコンテキストを取り込みます
性能とテスト
Python、TypeScript、JavaScriptのリポジトリでのテストでは、開発者はタスクに関連するコードを失うことなく、コンテキストサイズを90〜98%削減したと報告しています。このツールは、Claude自体を使用してアーキテクチャを反復的に構築し、基本的なチャンカーから始めて実際のコーディングタスクに対してテストを行い、圧縮が効率的でありながらコンテキストを保持するようにしました。
インストールと利用可能性
Token Reducerは完全に無料でMITライセンスです。インストール方法:
/plugin marketplace add Madhan230205/token-reducer
ソースコードはGitHubのgithub.com/Madhan230205/token-reducerで利用可能です。開発者は、圧縮がワークフローにどのように役立つか、重要なコンテキストが失われるケース、どの言語やリポジトリ構造がより良い処理を必要とするかについてのフィードバックを求めています。
技術詳細
このプラグインは完全にローカルで実行され、クラウドAPIは使用せず、データがマシンから流出することはありません。開発者自身のプロジェクトで確実に動作した後、Claude Codeプラグインとしてパッケージ化されました。リポジトリは貢献を受け付けており、異なる言語への最適化、よりスマートなキャッシングの追加、検索パラメータの調整などの余地があります。
📖 Read the full source: r/ClaudeAI
👀 See Also

AIエージェントパイプライン向けオープンソース構造的幻覚チェッカー
新しいオープンソースツールは、AIエージェントパイプラインにおける構造的失敗を検出する4つの抑制機能を提供します。これには、グラウンディングの強制、プロンプトインジェクション検出、JSON検証、ツール応答検証が含まれます。REST APIとMCPサーバーの両方で利用可能で、無料枠は月500リクエストです。

Zerro: ライブアプリを指さして話すだけで、Claude Codeが瞬時に編集するのを見守れます
ZerroはMacアプリで、実行中のアプリにカーソルを合わせ、変更を声で指示すると、Claude Codeがリアルタイムでファイルを編集します。動作をキャプチャし、どの要素を指しているかを特定し、実行前にチェックポイントを作成します。

TideSurf: DOM圧縮ツールがウェブエージェントのトークン使用量を30分の1に削減、TTFTを12倍高速化
TideSurf v0.3は、レンダリングされたDOMをマークダウン風の圧縮形式に変換し、GitHubページでは生のDOMと比較してトークン消費量を32分の1に削減しながら、LLMエージェント向けに18のインタラクティブツールを追加します。

OpenTidy: Claude Codeを活用した管理タスクのためのオープンソース背景アシスタント
OpenTidyは、請求書処理、フォーム入力、コミュニケーションのトリアージなどの管理タスクを処理するために、永続的なClaude Codeセッションを生成するオープンソースのmacOSサービスです。最大10個の並列ジョブを実行し、機密性の高いアクションにはTelegram通知を送信します。