VA Intelligence:AIに関するよくある質問

VA Intelligenceについてもっと詳しく知りたい方はこちら

Common questions

「Explain Symbol with AI」機能は、Visual Assist 2026.5で削除されました。コードについて質問したい場合は、「VA Agent」([Tools] → [VA Agent])を開き、「Ask」モードに切り替えて、説明を求めたいクラス、関数、またはシンボル名を指定してください。AIを使用しない通常の「Find References(参照の検索)」機能は、引き続き利用可能です。

ローカルモデル:[Extensions] メニュー → [Visual Assist] → [Intelligence] → [install language model] の順に操作し、オプションで「VA Intelligence」を有効にします。

Claude Code または Codex:プロバイダーのCLIをインストールして自身のアカウントでサインインした後、オプションで「VA Intelligence」を有効にし、VA Agentウィンドウで該当するプロバイダーを選択します。

いいえ。初回使用時に、Visual Assistはサードパーティ製AIの利用規約への同意を求めます。同意すると、ローカルAIランタイム(Ollama)とモデルがダウンロード・インストールされます。Claude CodeやCodexについては、ユーザー自身がサインインしない限り、それらに接続されることはありません。
ローカルモデルに関しては、Visual AssistはOllama(ローカルAIランタイム)および互換性のあるローカルGemmaモデルのダウンロードを提供しています。Claude CodeやCodexを使用する場合、当社から何かをインストールすることはありません。プロバイダーのCLIは、お客様ご自身でインストールしていただく必要があります。

はい。ビジュアルアシストのオプションダイアログで、いつでもAI機能を無効にできます。同じ場所で後で再度有効にすることも可能です。

ビジュアルアシストのAI機能を完全にアンインストールしたい場合は、オプションダイアログ→ビジュアルアシスト→ファイルの削除をクリックしてください。これにより、ビジュアルアシストのAI関連機能がすべて削除されます。

選択するモデルによって異なります。ローカルモデルを使用する場合、データが外部に送信されることはありません。処理は100%ローカルで行われ、ソースコード、プロンプト、および結果がコンピュータの外部に出ることは一切ありません。一方、Claude CodeやCodexを使用する場合、Visual Assistは、呼び出した機能のコンテキストをユーザー自身の(AnthropicやOpenAIの)アカウント経由でそのプロバイダーに送信します。その際、当該プロバイダーとのアカウントに関するデータ利用規約が適用されます。Visual AssistがWhole Tomatoのサーバーにデータを送信することや、ユーザーのデータを使用してモデルの学習を行うことはありません。
ローカルモデルの場合、通信が発生するのは、当社のサーバーからOllamaおよびGemmaモデルを最初にダウンロードする際のみです。一度インストールしてしまえば、ローカルでのAI処理はすべて、外部への通信なしで実行されます。一方、Claude CodeやCodexは、機能を利用するたびに接続が必要となります。

ローカルモデル:

  • 処理はユーザーのローカルマシン上で行われます。コードがユーザーの環境から外部へ送信されることはありません。
  • Visual Assistは、ローカルのWebサーバーインターフェースを介してOllamaと通信します。通信データはローカルホスト内にとどまります。
  • ランタイムとモデルは、Whole Tomatoが管理しバージョンを固定しているサーバーからダウンロードされます。
  • GemmaはGoogleのモデルです。その内部構造を検証することはできませんが、ユーザーの管理下でローカルに実行されます。

Claude CodeまたはCodex:

  • Visual Assistはコンテキストレイヤーとして機能します。ユーザーのマシン上で各プロバイダーのCLIと通信し、その際、ユーザー自身の(プロバイダーの)アカウントが使用されます。
  • リクエストは、ユーザーのアカウントの利用規約に基づき、AnthropicまたはOpenAIに送信されます。Whole Tomatoがそれらを中継、ログ記録、または保存することはありません。
お好みの方法をお選びいただけます。Ollama経由でローカルのGemmaモデルを使用する(互換性のあるバージョンの管理はVisual Assistが行います)、あるいはご自身のサブスクリプションを利用してClaude CodeやCodexを使用する、といった選択肢があります。
Visual Assistのオプションダイアログを開くと、AI機能の有効化/無効化、およびステータスの確認ができます。
ローカルモデルを動作させるには、最低12GBのVRAMを搭載したGPUと、モデルファイル用に約9GBの空きディスク容量が必要です。ローカルモデルはCPUのみでの動作には対応していません。一方、Claude CodeやCodexはプロバイダー側​​のハードウェア上で動作するため、ローカルGPUは不要です。
エディターでコードを選択し、Shift + Alt + Q を押して「Change Code with AI」を選択します。チャット機能を利用するには、[Tools] → [VA Agent] を開き、右側にドッキングさせてください。
「Change Code with AI」機能では、コードのブロックを選択し、行いたい変更内容を自然言語で記述して、提案された差分(diff)を確認した上で、その変更を適用するかどうかを決定できます。明示的に承認しない限り、ファイルに変更が適用されることはありません。この機能は、ローカルモデル、Claude Code、またはCodexのいずれかで使用可能です。「Change Code with AI」のプロンプト内にある選択メニューから、使用するモデルを一つ選んでください。
最適化、分かりやすさのための名前変更、小規模なリファクタリング、エラー処理の追加、パターン変換など、細かなながらも手間のかかる編集作業が積み重なると、こうした作業が効果的になります。ゼロからの生成も可能ですが、使い勝手は劣ります。この機能は、既存の選択範囲を修正することに最適化されています。
クラウドプロバイダーを選択した場合に限ります。ローカルモデルを使用する場合、「Change Code with AI」の処理はすべてお使いのマシン上で行われ、ソースコード、プロンプト、差分(diff)が外部に送信されることはありません。一方、Claude CodeやCodexを利用する場合は、選択内容、プロンプト、およびそのコンテキストが、ご自身のアカウント経由で各プロバイダーに送信されます。
利用を希望する場合のみ必要です。「VA Intelligence」およびそのローカルモデルは、すべてのVisual Assistライセンスで利用可能です。一方、Claude CodeやCodexを利用する際は、ユーザー自身が契約・管理するAnthropicまたはOpenAIのアカウントとプランを使用し、Visual AssistはC++のコンテキスト(文脈情報)を提供する役割を担います。Whole Tomatoは、これらのモデルへのアクセス権を販売したり、製品にバンドルしたりすることはありません。
機能によって異なります。「Change Code with AI」機能では、常に変更内容(差分)が表示され、ユーザーがそれを承認するか拒否するかを選択できます。「VA Agent」は他のAIチャットツールと同様の動作をします。「Edit(編集)」モードではファイルを直接変更しますが、すべての変更は元に戻す(アンドゥする)ことが可能です。回答だけが必要な場合は「Ask(質問)」モードを使用してください。このモードでは、AIはコードの編集ではなく回答を行うように動作します。
Contact Sales

営業担当までお問い合わせください

ご質問や見積もり依頼はこちらから。

お問い合わせ
Purchase Order

発注書を提出してください

迅速な納期でお届けします。

発注書