SymDex: オープンソースMCPコードインデクサーがAIエージェントのトークン使用量を削減

SymDexの機能
SymDexは、現在のAIコーディングエージェントが抱える特定の問題に対処します:関数を探すように求められると、通常はその関数を含むファイル全体を読み、実際の作業を行う前にコンテキストウィンドウのトークンを消費してしまいます。開発者がSymDexを構築したのは、使用したすべてのAIエージェントがたった1つの関数を見つけるためにファイル全体を読んでいたからです。
トークンの計算
ソース資料によると、300行のファイルには約10,500文字が含まれています。主要なLLMで使用されるBPEトークナイザーは1トークンあたり約3〜4文字を処理するため、コード部分で約3,000トークン、インデントの空白やレスポンスのフレーミングを加えると、1つの関数を検索するのに約3,400トークンが必要になります。実際のデバッグセッションでは8〜10ファイルに触れる可能性があり、修正を行う前にコンテキストウィンドウのほとんどを消費してしまいます。
仕組み
SymDexはコードベースを一度だけ事前にインデックス化します。インデックス化後、エージェントはファイル全体を読まずにすべての関数とクラスの正確な位置を知ることができます。約3,400トークンを消費して読んでいた300行のファイルも、SymDexでは約100トークンで結果を返します。
追加機能:
- ローカルでのセマンティック検索(名前だけでなく、機能によって関数を見つける)
- コールグラフの追跡により、エージェントは何かに触れる前に何が壊れるかを知ることができる
始め方
インストールと基本的な使用方法:
pip install symdex
symdex index ./your-project --name myproject
symdex search "validate email"互換性とライセンス
SymDexはClaude、Codex、Gemini CLI、Cursor、Windsurf、およびMCP互換のあらゆるエージェントで動作します。スタンドアロンのCLIも備えています。このツールは無料で、MITライセンスであり、完全にユーザーのマシン上で動作します。12のプログラミング言語をサポートしています。
📖 全文を読む: r/ClaudeAI
👀 See Also

エージェントメール創業者、OpenClawによるCAPTCHAブロック暴露後、エージェントネイティブなオンボーディングの詳細を説明
AIエージェント向けメールAPIであるAgentMailは、自社のOpenClawエージェントがCloudflare CAPTCHAで失敗したことを受けて、オンボーディングフローを再構築しました。新しいシステムは、プログラムによるアカウント作成のための単一のRESTエンドポイントを提供しつつ、検証のために人間をループに残しています。

Claude Codeプラグインは、あらゆるプラグインを分析し、インタラクティブなWikiレポートを生成します。
vision-powersという新しいClaude Codeプラグインは、任意のプラグインパスまたはGitHub URLを分析し、アーキテクチャ図、セキュリティ監査、スキル分析を含むインタラクティブなHTML wikiレポートを生成します。インストールはclaude plugin add vision-powers@claude-code-zeroで行います。

Prism MCP v5.1は、10倍のメモリ圧縮と修正からのエージェント学習を追加します。
Prism MCP v5.1は、TypeScriptに移植されたTurboQuantによる10倍のメモリ圧縮を導入し、ベクトルデータベースなしでラップトップ上に数百万のメモリを実現します。このアップデートでは、ユーザーの修正からエージェントが学習する機能と、視覚的なナレッジグラフインターフェースが追加されました。

GLM-5.1対MiniMax M2.7:AIコーディングエージェントの性能比較
GLM-5.1はSWE-bench-Verifiedで77.8、Terminal Bench 2.0で56.2のスコアを達成し、オープンソースモデルの中で最高の性能を示しています。一方、MiniMax M2.7は低いTTFTと高いスループットで高速な応答を実現し、CIボットやバッチ編集に最適です。