MENU
カテゴリーから検索
投稿月から検索

テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売

〈景品表示法に基づく表記〉当サイトはアフィリエイトプログラムによる収益を得ています。
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売 - 画像1
目次

生成AI連携によりコード解析を効率化

テクマトリックス株式会社は、Scientific Toolworks, Inc.が開発するソースコード解析ツール「Understand」の最新版となる「Understand 7.2」日本語版の販売を開始しました。本バージョンでは生成AI連携機能が正式に実装されており、開発現場における解析効率の向上を支援します。

テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|生成AI連携によりコード解析を効率化

生成AI連携機能では、ChatGPTやGeminiなど多様なLLM(大規模言語モデル)との接続に対応しています。HTTPSやAPIキーを用いたサードパーティサービスとの連携のほか、ローカル環境でのAIモデル活用も可能です。これにより、コードの要約作成や自然言語での対話形式による質問が行えるようになっています。

テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|生成AI連携によりコード解析を効率化Ms.ガジェット
生成AIを開発ツールに組み込むことで、コードの理解やリファクタリングがよりスムーズになりそうですね。

AIエージェントと連携するMCP機能

今回のアップデートでは、AIエージェントがUnderstandのAPIを直接呼び出して解析データを取得できる「MCP(Model Context Protocol)機能」が提供されています。これにより、AIがUnderstandの保持する高精度な解析データをリアルタイムで参照することが可能となりました。

テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|AIエージェントと連携するMCP機能

MCP機能による主な連携内容
  • エンティティ情報(関数、クラス、ファイル等の定義)
  • リファレンス情報(依存関係や参照関係)
  • 解析結果(注釈、メトリクス)
  • 制御フローのノード情報

Pythonスクリプトを通じてUnderstandのデータベース(.undファイル)を操作できるため、AIエージェントは必要な情報を自動で判断・取得し、改善案の提案や説明文の作成を支援します。開発者は信頼性の高いデータに基づいた開発を進めることが可能とのことです。

テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|AIエージェントと連携するMCP機能Ms.ガジェット
AIエージェントがツールの解析結果を直接参照できるのは、開発の自動化において非常に強力な仕組みといえます。

VSCode拡張機能の拡充と専用ライセンス

Understand 7.2では、Microsoft社が提供するコードエディター「Visual Studio Code(VSCode)」向けの拡張機能も強化されています。VSCode上で解析結果のグラフやメトリクスを直接表示できるようになったほか、VSCode上でも生成AI連携によるコード解析支援が利用可能です。

テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|VSCode拡張機能の拡充と専用ライセンス

解析対象言語
カテゴリー言語・技術
主要言語C/C++、Java、Python、C#、VB.NET等
その他Ada、Assembly、FORTRAN、Pascal、VHDL等
Web関連PHP、HTML、CSS、JavaScript、TypeScript
ベータ版Rust

さらに、VSCode拡張機能専用のライセンスも提供が開始されています。これにより、これまで以上に手軽にUnderstandの機能を活用できる環境が整えられています。なお、生成AI連携機能の利用にあたっては、各組織のデータ取り扱いポリシーを確認し、ユーザーの責任において利用することが推奨されています。

テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|VSCode拡張機能の拡充と専用ライセンスMs.ガジェット
エディター環境に特化したライセンスが登場したことで、ツール導入のハードルが下がりそうですね。
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|VSCode拡張機能の拡充と専用ライセンス
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売 – 画像5
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|VSCode拡張機能の拡充と専用ライセンス
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売 – 画像6
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|VSCode拡張機能の拡充と専用ライセンス
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売 – 画像7
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|VSCode拡張機能の拡充と専用ライセンス
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売 – 画像8
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売|VSCode拡張機能の拡充と専用ライセンス
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売 – 画像9

最後までお読みいただきありがとうございました!

  • 本記事の評価は当サイト独自のものです。
  • 特段の表示が無い限り、商品の価格や情報などは記事執筆時点での情報です。
  • この情報が誤っていても当サイトでは一切の責任を負いかねますのでご了承ください。
  • 当サイトに記載された商品・サービス名は各社の商標です。
  • 本記事で使用している画像は、メディアユーザーとしてPR TIMESより提供されたプレスリリース素材を利用しています。
テクマトリックス、ソースコード解析ツール「Understand 7.2」を発売 - 画像1

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次