IUM: MCPシンボルインデクサーがAIエージェントのトークン使用量をgrep比15.9倍削減

IUMは2パスASTウォーカーで、すべてのシンボルイベント(定義、呼び出し箇所、変更)のSQLiteデータベースを構築し、そのインデックスをModel Context Protocol(MCP)経由でClaude Code、Cursor、または任意のMCPクライアントのツールとして公開します。grepが数千行をコンテキストにダンプする代わりに、エージェントは正確なファイル:行座標、コールグラフトレーシング、セマンティック検索を取得できます。
なぜこれが必要か
Claude Codeは、不慣れなコードベースで繰り返しgrep呼び出しを行い、1つの関数を見つけるために数十のファイルを読むことでコンテキストウィンドウを消費していました。IUMは、MCP経由でクエリ可能な事前構築済みインデックスでこれを置き換えます。
ベンチマーク:トークンコスト
DataFusionコードベース(1,538ファイル、Rust)に対してテストしました。grepとIUMで4つの同等クエリを実行しました:
- grep:82,645トークン
- IUM:5,190トークン
- 比率:15.9倍少ないトークン
作者からの注意:生の実行速度ではgrepが勝ります。トークンコストではIUMが勝ります。1回限りのスクリプトにはgrepを。何千もの呼び出しを行うAIエージェントには、計算上IUMが有利です。
技術詳細
- 2パスASTウォーク → シンボルイベントのSQLiteマトリックス
- トレース、検索、座標検索のためのMCPツールを公開
- すべてローカルで実行 — コードがマシンを離れることはありません
- 対応言語:Rust、Python、TypeScript、CSS、HTML
使い方
copecode.devからインストール。Claude Code、Cursor、または任意のMCPクライアントでそのまま動作します。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClawマルチエージェント書籍執筆スキルがリリースされました
OpenClaw上に構築されたマルチエージェント書籍執筆システムがスキルとしてリリースされました。このツールは、DeepWiki MCP接続、イラスト用GLM画像生成、予算見積もり、章単位の修正機能を備えています。OpenClaw Paradigm Bookの2つの章がこのツールを使用して更新されました。

Prefex: プロンプトキャッシュとセッションメモリを自動化するClaude Code用ローカルプロキシ
Prefexは、Claude CodeとAnthropicのAPIの間に位置するローカルプロキシで、Anthropicのベータ版プロンプトキャッシュ機能に必要なヘッダーを自動的に注入します。また、完全な会話履歴の再送信を避けるためのセッションメモリを実装し、コスト最適化のためのモデルルーターも含まれています。

フラーレン:コーディングエージェント向けオープンソース永続メモリ層、SWE-benchでトークンを64%削減
Fullerenesは、Tree-sitterを介して構築されたローカルSQLite知識グラフを使用して、Claude Codeなどのコーディングエージェントに永続的なメモリを提供し、SWE-benchでトークン使用量を64%、内部ベンチマークで最大96.6%削減します。

Grape Root Toolは、リポジトリコンテキストをキャッシュすることでClaudeコードのトークン使用量を削減します
Grape Rootという無料の実験的ツールは、Claude Codeにおける冗長なトークン消費に対処します。以前に探索されたリポジトリファイルに関する軽量な状態を維持することで、フォローアッププロンプト時の変更されていないファイルの不要な再読み込みを防ぎます。