トークン予算付きコードコンテキストバンドルと再現可能な取得のためのローカルMCPサーバー
Archexは、Mathews Tomによって開発されたMCPサーバーおよびコードインテリジェンスツールであり、大規模なローカルリポジトリをAIコーディングエージェント用のコンパクトなコンテキストバンドルに変換します。このツールは、tree-sitterパースを使用してシンボルを抽出およびランク付けし、モデルウィンドウに合わせたトークン予算のバンドルを組み立て、コンテキストレシートとCLIを提供します。これは、コードの探索とデバッグのために正確なローカルファーストのコンテキスト取得を必要とするソフトウェアエンジニアとAI研究者を対象としています。
Archexはリポジトリコードをトークンサイズのランク付けされたコンテキストバンドルに変換します
このツールは、tree-sitterを使用してソースファイルを解析し、シンボルを抽出して25以上の言語にわたるAST対応インデックスを構築します。グラフ拡張とランク付けを使用して、モデルウィンドウ内に収まるトークン予算のコンテキストバンドルを組み立て、含まれるファイル、スキップされた項目、およびバンドルの完全性を文書化するコンテキストレシートを出力します。このアプローチは、単純なファイルグレッピングではなく、シンボルレベルの入力を対象としています。
決定論的な取得は再現可能で高いリコール結果を生み出します
アプリはコンテキストを決定論的に組み立てるため、同じクエリはどのマシンでも同じバンドルを返します。開発者は、複雑なタスクにおいて必要なファイルのリコール率が0.95を超えると報告しており、組み込みのベンチマークハーネスにより、チームはリポジトリ内で取得メトリックを再現できます。これらの要素は、取得戦略とモデルウィンドウ予算の選択を客観的に比較するのをサポートします。
MCPクライアントと統合されますが、ローカル環境のセットアップに依存します
Archexは、Claude DesktopやCursorなどのクライアントと互換性のあるMCPサーバーとして機能し、インデックス作成と探索のための20以上のコマンドを持つCLIを公開します。デプロイにはPython 3.11から3.13またはDockerイメージが必要で、これによりサービスは開発者のマシンやCIシステム上に配置され、ホストされたインデックスではなくなります。この設計は、ワークフローの一部としてローカルサービスを実行することを望むチームに適しています。
ローカルファースト設計はリポジトリのプライバシーを保護し、検証可能なテストを可能にします
このツールは、そのコアパスでローカルに動作し、ホストされた推論やテレメトリーなしでインデックス作成と取得を行い、インデックス作成のための外部APIキーを必要としません。組み込みのベンチマークハーネスは、リポジトリ内での検証可能なパフォーマンストラッキングと比較を提供します。開発者はマルチエージェントオーケストレーションと評価インフラストラクチャの経験を持ち、センシティブなコードベースに対する検証可能性と予測可能な動作の強調に影響を与えています。
再現可能で検証可能なコンテキスト取得が重要な場合はArchexを選択してください
Archexは、AI支援のコードタスクのために測定可能で再現可能なコンテキスト抽出が必要なエンジニアリングチームにとって実用的な選択肢です。サービスをローカルでホストできます。初期設定とCLIの学習曲線を期待し、生成された提案はコード変更時にレビューが必要な出発点として扱ってください。ターンキーのホスティングインデックスが必要なワークフローの場合、ローカルファーストの運用モデルは運用上の制約と一致しない可能性があります。






