Visual Expert AIは、AIとVisual Expertのコード解析を組み合わせることで、アプリケーション全体のコンテキストの中でコードの説明、ドキュメント化、改善を行います。
スタンドアロンAIアシスタントは、貼り付けられたコードしか認識できません。実際のアプリケーションを保守するには、それ以上の情報が必要です。
スタンドアロンのAIアシスタントにはできない、3つのこと。
各リクエストは選択したコードを起点とし、その依存関係、関連オブジェクト、データベース利用状況の情報が付加されます。
独立したチャットボットではありません。VE AIは、コードの調査、ドキュメント化、コード検査結果のレビュー、最適化など、普段の作業画面からそのままご利用いただけます。
AIの結果は解析データとともに保存され、チーム全体で共有されます。次の担当者や次の変更作業でもそのまま活用できます。
今後のリリースでさらに追加予定です。
Visual Expert AIは、レガシーコードについて、対象読者に合わせた分かりやすい説明を生成します。
非技術者チーム(ビジネスアナリスト、プロジェクトマネージャー、監査担当者)向けに、コードの機能説明を自動生成します。
不慣れなコードであっても、開発者がプログラムロジックを短時間で把握できるよう、簡潔な技術解析を生成します。

Visual Expertがパフォーマンス上の問題を検出し、AIが具体的な最適化案を提案します。
Visual Expertがボトルネック(低速なクエリ、非効率なループ、メモリ処理など)を特定し、AIがお客様の技術環境に応じた改善策を提案します。

AIはお客様の環境(PowerBuilder、Oracle、SQL Server)を理解し、技術要件およびビジネス要件を踏まえた最適化案を提案します。

Visual Expertがセキュリティの脆弱性を検出し、AIが具体的な修正案を提案します。
Visual Expertは、SQLインジェクションの可能性、権限管理の不備、機密データの意図しない露出を自動的に検出します。

AIは、検出された脆弱性を修正するための具体的な解決策を、お使いの技術環境(PowerBuilder、Oracle、SQL Server)に合わせて提案します。

AIが保守性向上のためのドキュメントを自動的に生成します。
コードの文脈に応じた適切なコメントを自動的に挿入し、手作業なしでドキュメントを充実させます。

コード検査で検出された項目について、お客様の技術環境に応じた推奨事項を取得します。
ご質問がございましたら、デモをご予約ください。
コードのコンテキストを理解する、アプリケーション認識型AI。




静的解析がアプリケーションコンテキストとなり、AIがそのコンテキストを基に処理を行い、その結果がチームで再利用できるナレッジベースを構築します。
Visual Expertは、貼り付けられたコード断片ではなく、アプリケーション全体を解析します。
解析結果は、AIが推論できる単一のコンテキストとして統合されます。
AIは、普段お使いの環境でそのコンテキストを処理します。
AIの結果は解析データとともに保存され、次の担当者や次の変更作業にすぐに活用できます。
不慣れなコードについて、担当者を早期に立ち上げます。
変更を行う前に、その影響範囲を把握できます。
書き換える前に、レガシーコードのロジックを把握します。
検出結果を理解し、より迅速に対応できます。
複雑またはレガシーなロジックを平易な言葉で把握できます。
保守作業のリスクを低減します。
Visual Expert AIはVisual Expertの解析機能をベースに構築されており、セキュリティが標準で組み込まれています。
VEは、ソースコード、データベーススキーマ、環境を変更することは一切ありません。
リクエストに必要なコード断片のみがAIに送信され、コードベース全体が送信されることはありません。
お客様のコードがAIモデルの学習に使用されることはありません。通信時および保存時に暗号化され、ご要望に応じて削除も可能です。
すべての結果は提案であり、適用前にお客様がレビューします。AIはプロジェクト単位で無効化することも可能です。
お客様にとって重要なポイント、すなわちご質問、注目すべき機能、そしてVE AIが開発ライフサイクルにどのように適合するかについて、要点を絞ってご説明します。