集中したAIコードレビューのためのグラフベースのローカルファーストツール
code-review-graphは、Tirth8205によって開発されたローカルファーストのコードインテリジェンスツールおよびMCPサーバーで、コードレビューのワークフロー中にAIのコンテキストの膨張を減少させます。これはリポジトリを永続的な構造マップに解析し、モデルが正確な分析とリファクタリングのために関連するスニペットのみを読み取ることができるようにします。主な機能には、グラフ解析、エディタ統合、および関係を探るためのインタラクティブなビジュアライザーが含まれます。AIコーディングアシスタントを使用するソフトウェアエンジニアは、より迅速でターゲットを絞ったレビューを受け、大規模なコードベースでのトークン使用量を減少させます。
リポジトリを高忠実度のコードグラフに解析します
このツールは、Tree-sitterを使用してソースファイルを関数、クラス、呼び出し関係の永続的なグラフに解析し、平坦なファイルリストではなく構造的なマップを生成します。Python、TypeScript、JavaScript、Goをサポートし、ブラウザでノードとエッジを検査するためのインタラクティブなHTMLビジュアライゼーションコマンドを提供し、アーキテクチャレビューやターゲットデバッグセッション中にリポジトリ構造を探索可能にします。
変更の爆風半径を追跡することでAIコンテキストを対象にします
MCPサーバーは、エージェントが爆風半径分析を実行するために呼び出すことができる20以上の専門ツールを公開し、呼び出し元と依存関係を追跡して、モデルが必要なモジュールのみを読み取るようにします。ユーザーはレビューのためにトークン消費が最大8倍削減されたと報告しています。すべてのファイル保存またはgitコミットごとのインクリメンタル更新によりインデックスが最新の状態に保たれ、ローカルファースト設計によりリポジトリがローカルに解析されるため、ソースコードは開発者のマシンを離れません。
既存のワークフローにインストールされますが、MCPホストとPythonを期待します
インストールは、'pip install'のような標準のPythonパッケージマネージャーから実行され、'uvx'ランチャーを実行し、'install'ステップがサポートされているエディターを自動的に構成します。このツールは、クロスプラットフォームCLIおよびMCPサーバーとして実行され、Python 3.10以上が必要です。Claude DesktopやCursorなどのMCP準拠のホストと統合されているため、チームはサーバーサイドツールにアクセスするために互換性のあるAIエディターを使用する必要があります。
コミュニティに支えられ、地域で維持されるツールを求めるチームに適しています
開発者はプロジェクトをオープンソースの取り組みとして維持しており、コミュニティのフィードバックは「grepループ」問題に対処する効果を強調しています。その組み合わせにより、ツールはAI支援のレビューワークフローを評価するチームにとって信頼できる候補となります。実用的な使用のために、その出力を開発者向けの推奨として扱い、自動化された提案を標準的なコードレビューおよびCIテストの実行で検証してから変更をマージしてください。






