AI連携&機械学習
AI連携&機械学習によりテスト作業を効率化
C/C++testには、MCP(Model Context Protocol)サーバーが搭載されており、AIエージェントやLLM(大規模言語モデル)ベースのコーディングアシスタント(GitHub Copilotなど)と連携したスムーズなツール利用が可能です。
また、Parasoft DTPには、違反を修正するべきかどうかの予測を行う、独自の機械学習(ML)機能が搭載されています。
また、Parasoft DTPには、違反を修正するべきかどうかの予測を行う、独自の機械学習(ML)機能が搭載されています。

AIエージェントとの連携を強化するMCPサーバーを搭載
MCPサーバーはAIエージェントが外部のシステムやデータにアクセスできるようブリッジの役割となる仕組みです。静的解析の結果やルールドキュメントなどの情報をAIエージェントに提供することで、具体的な修正案やツール利用における問題解決方法を提示できるようになります。MCPサーバーによるAI連携でできることの例
- 自律的な違反修正 → 開発者の負担を軽減、開発の遅れを防止
- ルールセット最適化 → 解析時間の短縮、誤検出の最小化
- ツール利用のサポート → オンボーディング期間短縮、チーム利用促進

MCPサーバーとAIエージェントによる効率的なテストの実施
MCPに対応したAIエージェントやLLMベースのコーディングアシスタント(GitHub Copilotなど)であれば簡単に統合でき、MCPサーバーとの連携をサポートするLLM対応開発環境(Eclipse、Visual Studio、Visual Studio Codeなど)で使用可能です。
※ C/C++testにはLLMプロバイダーの利用契約は含まれていません。利用者が個別に契約する必要があります。また、AIの利用に関しては必ずお客様の組織のポリシーをご確認ください。
※ C/C++testにはLLMプロバイダーの利用契約は含まれていません。利用者が個別に契約する必要があります。また、AIの利用に関しては必ずお客様の組織のポリシーをご確認ください。

Eclipse IDEでのAI連携機能の利用イメージ
機械学習により修正すべき違反を予測
機械学習(ML)機能は、過去の静的解析の違反に対するユーザーのアクションなど複数のデータを組み合わせた分析をツールが行い、静的解析の各違反に対して、修正するべきかどうかの予測を行います。これにより、人による違反の仕分け作業が軽減され、違反を確認・修正するプロセスを効率化することができます。また、この機能は違反の仕分けを続けることで徐々に改善されていくため、学習データを積み重ねた分だけ、プロジェクト特有の習慣を考慮した予測ができるようになります。
- 機械学習機能を用いて、修正すべき違反/修正不要な違反を識別します。
- 解析結果の確認 → 違反修正のプロセスの効率化を支援します。

Parasoft DTPでの機械学習を用いた予測
PICK UP
イベント・セミナー
ニュース・キャンペーン
静的解析ツール・単体テストツール C/C++testに
関するお問い合わせ
テクマトリックス株式会社
東京本社ソフトウェアエンジニアリング事業部
03-4405-7853
- メールでのお問い合わせ
- parasoft-info@techmatrix.co.jp





