VA Intelligence: Domande frequenti sull'IA

Scopri di più su VA Intelligence

Common questions

La funzionalità "Explain Symbol with AI" è stata rimossa in Visual Assist 2026.5. Per ottenere spiegazioni sul codice, ora è necessario aprire VA Agent (Tools → VA Agent), passare alla modalità "Ask" e indicare la classe, la funzione o il simbolo di cui si desidera una spiegazione. È comunque possibile utilizzare la normale funzione "Find References" senza l'ausilio dell'IA.

Modello locale: menu Extensions → Visual Assist → Intelligence → install language model → abilita VA Intelligence nelle opzioni.

Claude Code o Codex: installa la CLI del provider, accedi con il tuo account, quindi abilita VA Intelligence nelle opzioni e seleziona il provider nella finestra VA Agent.

No. Al primo utilizzo, Visual Assist richiede l'accettazione dei termini relativi all'IA di terze parti. Accettando, vengono scaricati e installati il ​​runtime IA locale (Ollama) e il modello. Claude Code e Codex non vengono mai connessi a meno che non sia l'utente stesso ad accedere ai relativi servizi.
Per il modello locale, Visual Assist mette a disposizione un download per Ollama (runtime di IA locale) e un modello Gemma locale compatibile. L'utilizzo di Claude Code o Codex non comporta l'installazione di alcun componente da parte nostra; la CLI del provider va installata autonomamente.

Sì. Puoi disattivare la funzione IA in qualsiasi momento nella finestra di dialogo Opzioni di Assistente visivo. Puoi riattivarla in seguito nella stessa posizione.

Se desideri disinstallare completamente Assistente visivo, puoi andare alla finestra di dialogo Opzioni → Assistente visivo → fare clic su Rimuovi file. In questo modo verranno eliminate completamente tutte le funzionalità di IA di Assistente visivo.

Dipende dal modello scelto. Con il modello locale, no: l'elaborazione avviene interamente in locale e il codice sorgente, i prompt e i risultati non lasciano mai il tuo computer. Nel caso di Claude Code o Codex, Visual Assist trasmette al provider il contesto relativo alla funzionalità attivata utilizzando il tuo account; si applicano quindi le condizioni relative ai dati previste dal tuo contratto con Anthropic o OpenAI. VA non invia dati ai server di Whole Tomato e non utilizza le tue informazioni per addestrare alcun modello.
Per il modello locale, la connessione è necessaria solo per il download iniziale di Ollama e del modello Gemma dal nostro server. Una volta completata l'installazione, tutte le operazioni di IA in locale vengono eseguite senza chiamate esterne. Claude Code e Codex, invece, richiedono una connessione ogni volta che si utilizza una funzionalità.

Modello locale:

  • L'esecuzione avviene localmente sulla tua macchina. Il codice non lascia mai il tuo ambiente.
  • Visual Assist comunica con Ollama tramite la sua interfaccia server web locale. Il traffico rimane sull'host locale.
  • Il runtime e il modello vengono scaricati da un server Whole Tomato gestito da noi, con una versione specifica bloccata.
  • Gemma è un modello di Google. Sebbene non possiamo esaminarne il funzionamento interno, viene eseguito localmente sotto il tuo controllo.

Claude Code o Codex:

  • Visual Assist funge da livello di contesto. Interagisce con la CLI del provider presente sulla tua macchina, utilizzando il tuo account personale.
  • Le richieste vengono inviate ad Anthropic o OpenAI in conformità con i termini del tuo account. Whole Tomato non le inoltra tramite proxy, non le registra e non le archivia.
A te la scelta: un modello locale Gemma tramite Ollama (Visual Assist gestisce le versioni compatibili), oppure Claude Code o Codex utilizzando il tuo abbonamento.
Apri la finestra di dialogo Opzioni in Assistente visivo per abilitare o disabilitare la funzionalità di intelligenza artificiale e per verificarne lo stato.
Il modello locale richiede una GPU con almeno 12 GB di VRAM e circa 9 GB di spazio libero su disco per i file del modello. L'esecuzione basata esclusivamente su CPU non è supportata per il modello locale. Claude Code e Codex vengono eseguiti sull'hardware del provider e non richiedono una GPU locale.
Seleziona il codice nell'editor, quindi premi Shift+ Alt + Q e scegli "Change Code with AI". Per la chat, apri **Tools → VA Agent**, ancorato sul lato destro.
"Change Code with AI" ti consente di selezionare un blocco di codice, descrivere la modifica desiderata in linguaggio naturale, esaminare le differenze proposte e accettarle o rifiutarle. Nulla viene applicato al file finché non accetti esplicitamente. La funzione opera utilizzando il modello locale, Claude Code o Codex; puoi sceglierne uno tramite il selettore presente nel prompt di "Change Code with AI".
Ottimizzazioni, ridenominazione per maggiore chiarezza, piccoli refactoring, aggiunta della gestione degli errori, conversioni di pattern: la lunga serie di piccole ma noiose modifiche che si accumulano. La generazione da zero funziona, ma l'esperienza è meno intuitiva; la funzionalità è ottimizzata per la modifica di selezioni esistenti.
Solo se scegli un provider cloud. Con il modello locale, Change Code with AI esegue l'elaborazione interamente sulla tua macchina; di conseguenza, il codice sorgente, i prompt e le differenze (diff) non lasciano mai il tuo dispositivo. Con Claude Code o Codex, invece, la selezione, il prompt e il relativo contesto vengono inviati al provider tramite il tuo account.
Solo se decidi di utilizzarli. VA Intelligence e il relativo modello locale sono inclusi in ogni licenza di Visual Assist. Claude Code e Codex utilizzano il tuo account e il tuo piano Anthropic o OpenAI (gestiti direttamente con i rispettivi fornitori), mentre Visual Assist fornisce il contesto C++. Whole Tomato non vende né include l'accesso a questi modelli.
Dipende dalla funzionalità. La funzione "Change Code with AI" mostra sempre un confronto (diff) che puoi accettare o rifiutare. VA Agent funziona come altri strumenti di chat basati su IA: in modalità "Edit" modifica direttamente i file, ma ogni modifica è reversibile. Usa la modalità "Ask" se desideri solo risposte; questa modalità orienta l'IA a fornire risposte anziché apportare modifiche.
Contatta il reparto vendite

Contatta il reparto vendite

Fai una domanda o chiedi un preventivo.

Contatta il reparto vendite
Invia un ordine di acquisto

Invia un ordine di acquisto

Ottieni un rapido riscontro sui tuoi ordini.

Invia un ordine di acquisto