Understand 7.2の新機能・改善点
MCP機能の提供(*1)
AIエージェント × MCPサーバー連携の解析イメージ

AIエージェントがUnderstand のAPIを直接呼び出して解析データを取得できる新機能として、AIエージェントをつなぐハブであるMCP 機能の提供を開始しました。Understandの高い解析精度により、開 発者は信頼性の高いデータを活用して効率的な開発を進めることができ、ソフトウェアの品質向上にもつながります。加えて、開発者は自然言語でUnderstand の解析結果に問い合わせが可能となり、AIが 必要な情報を自動で判断・取得します。
Understand のデータベース(.und ファイル)を操作するためのMCP機能を提供するPythonスクリプトが用意されており、Understand API を介して多様なコードやプロジェクト情報を取得可能です。 主な取得情報には、エンティティ情報(関数、クラス、ファイルの名前や種類等)、リファレンス情報(参照・被参照関係、依存関係)、解析結果(注釈、メトリクス)、字句解析情報、制御フローのノード 情報、エンティティやリファレンスの種類リストなどが含まれます。
(*1): 生成AI連携機能にはAIエージェントサービスやLLMプロバイダーの利用契約は含まれません。AIは役立つ正確な提案を提供することを目指していますが、AIが生成した回答は不正確または不完全な場合があります。また、生成AI連携機能の利用おきましては、AIの使用およびデータ取り扱いに関する組織のポリシーを必ず確認してください。本機能を通じてAIに送信されるデータは、ユーザーの判断と責任において取り扱われるものとし、機密情報や個人情報の送信には十分ご注意ください。
2. Visual Studio Code(VSCode)拡張機能の拡充

Microsoft社が提供する無償コードエディター VSCode向けの拡張機能を強化しました。VSCode上で解析結果のグラフやメトリクスを直接表示可能としました。さらに、生成AI連携機能にも対応し、AIを活用したコード解析支援を実現。加えて、本リリースにてVSCode拡張機能専用ライセンス(*2) の提供を開始し、より多くのユーザー様に手軽にご利用いただけるようになりました。
(*2) VSCode 拡張機能専用ライセンスの詳細については、こちらの申込フォームよりお問い合わせください。
(*2) VSCode 拡張機能専用ライセンスの詳細については、こちらの申込フォームよりお問い合わせください。
8. 解析対象言語にRust(ベータ版)を追加
処理速度とメモリ安全性に優れたプログラミング言語Rustがベータ版として解析対象に追加されました。これにより、高速かつ安全なRustコードの解析・理解が可能となり、今後の正式サポートに向けて機能強化を進めます。

イベント・セミナー
ニュース・キャンペーン
ソースコード解析ツール Understandに
関するお問い合わせ
テクマトリックス株式会社
東京本社ソフトウェアエンジニアリング事業部
03-4405-7853
- メールでのお問い合わせ
- scitools-info@techmatrix.co.jp









