01 / UNDERSTAND
仕組みと使いどころ
大規模なコードリポジトリを扱う際、個々のファイルを要約し、それらをディレクトリ単位、さらにルート単位へ集約します。全コードをそのまま文脈へ載せずに、重要な構造上の情報を保ちながら解析用の文脈を圧縮する目的で使われます。資料で示されたトークン削減効果は特定の実装事例であり、あらゆる対象で同じ結果を保証するものではありません。
02 / IN PRACTICE
Hierarchical Summary Treeの活用例
たとえば、こんな場面で
大規模リポジトリのセキュリティ調査で、全体構造を把握するための索引として活用できます。
03 / GOOD TO KNOW
使うときのポイント
要約の階層と元ファイルの対応を確認し、個別の問題を判断するときは対象コードも参照します。
参考資料
Getting started with the Mantis harness to find and fix bugs | Google Cloud Blog (新しいタブで開きます)GitHub - google/mantis: A modular, stack-agnostic toolkit for AI coding agents to autonomously find, reproduce, and patch vulnerabilities. (新しいタブで開きます)用語の説明や活用例に関連する参考資料です。

