生成AI&MCP連携
生成AI連携機能
生成AI連携機能として、LLM(大規模言語モデル)との連携機能が提供されています。連携するLLMは、UnderstandデフォルトのローカルLLM(Qwen3-1.7Bモデル)のほか、ChatGPT(OpenAI)やGemini、ClaudeなどのAIサーバーやカスタムGGUFモデルファイルなどを選択可能です。

AI Overview(コード要約機能)
Understand の分析結果と 生成AIを統合し、要素(ファイル、クラス、関数など)の概要説明を生成できます。生成された説明は、Understandの情報ブラウザーとアノテーション(注釈)に表示されます。
AIチャット機能
AI Overview画面のAIチャット機能で、選択肢からおすすめの質問をおこなったり、自然言語で対話形式での質問をすることが可能です。- 生成AIと直接チャットし、質問が可能
- 依存関係に基づき、潜在的な問題やロジックエラーを提示
- 修正やリファクタリングの参考情報として活用
- すべてのやり取りしたメッセージが保存可能

MCPサーバーの提供
MCPサーバーからUnderstandの利用が可能です。MCP連携のためのPythonスクリプトが提供されています。MCPサーバーをサポートするLLM対応の開発環境から、AIエージェントがUnderstand APIを直接呼び出し、Understandの正確かつ信頼性の高い決定論的な解析データを取得できます。

- 開発者がAIを通じて自然言語でツールの解析結果などに問い合わせ可能
- AIがメトリクス等の解析結果の必要性を判断し、自動でツールから取得
- 取得した情報をもとに説明の作成や改善案の提案を自動で行う
Visual Studio Code拡張機能との統合
UnderstandではVisual Studio Code(VSCode)拡張機能を提供します。VSCode拡張機能から、AI Overviewの生成やAI チャット機能が利用可能です。これにより、VSCode上で、Understandの可視化機能、AI連携機能、MCP連携機能を1つのIDEで統合し利用することが可能になります。

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