コールグラフによるレビューコンテキスト
Context Goblinはコードベースのコールグラフを構築し、プルリクエストで変更されたシンボルを検出して、他のファイルにある呼び出し元をたどります。これにより、レビュー担当者は影響範囲を把握できます。
Context Goblinは、GitHubプルリクエスト向けのAIコードレビューツールです。レビュー前にコールグラフやリポジトリ間の関係を分析し、サービスやファイル、外部情報源のつながりに依存する問題の発見を支援します。
Context GoblinはGitHubプルリクエスト向けのAIコードレビューツールです。レビュー前にプルリクエストとコールグラフデータ、リポジトリ間の関係、その他の関連する情報源を組み合わせ、単なる差分ではなく変更のコンテキストに基づいてレビューします。
より深いリポジトリ認識に基づく自動レビューコメントを求めるチーム向けの製品です。ダッシュボードから実行したり、プルリクエストへのメンションに応答させたり、MCPクライアント経由で呼び出したりできます。判定、概要、インラインコメントを含むGitHubレビューを投稿します。
Context Goblinはコードベースのコールグラフを構築し、プルリクエストで変更されたシンボルを検出して、他のファイルにある呼び出し元をたどります。これにより、レビュー担当者は影響範囲を把握できます。
リポジトリ間のルート、キュー、共有テーブル、パッケージ依存関係をマッピングし、変更によって影響を受ける関係だけをレビューコンテキストに追加します。
レビューをアーキテクチャ、セキュリティ、ロジック、テストの4つの独立した専門エージェントに分担させることで、関心ごとごとに検出結果を絞り込みます。
すべての検出結果は投稿前にコードベースと照合され、スタイルだけに関するノイズは除外されます。
管理者はJira、Confluence、Notion、カスタムドキュメント、その他のMCP互換サーバーを接続し、エージェントが呼び出せるツールを選択できます。
ダッシュボードから、プルリクエストに @contextgoblin とコメントして、または review_repository MCPツールを呼び出してレビューを開始できます。
下流の呼び出し元、共有依存関係、サービス間の影響を伴うコードをプルリクエストで変更し、マージ前にその影響範囲をレビューで考慮したい場合にContext Goblinを使用します。
複数のサービスにまたがってルート、キュー、テーブル、パッケージのリンクが存在し、変更がリポジトリ間でどのように波及するかをレビュー担当者が把握する必要がある、複数リポジトリ構成で使用します。
チームのワークフローに合う方法でレビューを開始するために、ダッシュボード、GitHubメンション、MCPクライアントを使用します。レビュー担当者がGitHub上で作業する場合でも、別のエージェントから作業する場合でも利用できます。
コード変更がJira、Confluence、Notion、またはその他のMCP互換ソースに保存されたチケットのコンテキスト、デザインノート、社内ドキュメントに依存する場合に、MCPサーバー接続を使用します。
別のツールからコピーするのではなく、GitHub上で直接対応できるレビュー出力が必要な場合に、構造化された判定、重要度ラベル、インラインコメントを使用します。
接続済みのGitHubリポジトリにあるプルリクエストをレビューします。ダッシュボードからレビューを開始するか、プルリクエストで @contextgoblin にメンションするか、自分のクライアントからMCPツールを使用できます。
ドキュメントによると、プルリクエストの差分、メタデータ、コミット、ディスカッションを読み取り、その後、4つのレビューエージェントを実行する前に、影響範囲のコンテキスト、リポジトリ間のルート、クロールした関係を追加します。
組み込みのレビューエージェントは、アーキテクチャ、セキュリティ、ロジック、テストに重点を置きます。コーディネーターはそれらの検出結果をまとめ、判定とインラインコメントを含む1つのレビューを作成します。
はい。独自のMCPサーバーを接続でき、レビューエージェントはJira、Confluence、Notionなどのツールや、その他のMCP互換サーバーからコンテキストを読み取れます。
料金ページは確認できませんでしたが、ホームページには、1回の完全クロール、最初のプルリクエストレビュー、GitHub AppおよびMCPサーバーへのアクセスを含む無料での開始が示されています。また、無料クレジットを使い切るとレビューが一時停止し、自動的に課金されることはないと記載されています。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。
Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。
Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。
Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。
Hopliteは、リポジトリの文脈とローカル設定を取り込んだ隔離サンドボックスでソフトウェア作業を実行したいチーム向けのクラウドコーディングエージェントプラットフォームです。Pro、Scale、Enterpriseプランを提供。