Qu'est-ce que le renseignement des anciens combattants (VA Intelligence) ?
VA Intelligence est l'ensemble de fonctionnalités d'IA intégré à Visual Assist, l'extension C++ de l'IDE Microsoft Visual Studio. Il s'exécute sur un modèle local via Ollama, ou sur Claude Code ou Codex via votre compte. VA sert de couche de contexte, fournissant au modèle les lignes pertinentes de votre projet C++. Visual Assist 2026.5 propose deux fonctionnalités, actuellement en version alpha : VA Agent, une fenêtre de discussion où l'IA répond aux questions ou modifie directement votre code (toute modification est annulable), et « Modifier le code avec l'IA », qui vous permet de décrire une modification apportée à une sélection, de consulter les différences proposées et de les accepter ou de les refuser.
L'outil VA Intelligence est-il inclus dans mon abonnement à Visual Assist ?
Oui. VA Intelligence, y compris le modèle local, est installable sans frais supplémentaires avec chaque licence Visual Assist. Vous pouvez également l'installer pendant la période d'essai gratuite de 30 jours. Pour utiliser Claude Code ou Codex, connectez-vous avec votre abonnement Anthropic ou OpenAI. Whole Tomato ne vend pas ces modèles et n'en propose pas l'accès en option.
Quelles versions de Visual Studio sont prises en charge par VA Intelligence ?
VA Intelligence fonctionne avec toutes les versions actuellement prises en charge de Visual Assist : Visual Studio 2015, 2017, 2019, 2022 et 2026. Bien que toutes soient prises en charge, nous recommandons Visual Studio 2026 pour une expérience optimale et un accès aux dernières améliorations de l’IDE.
Mon code quitte-t-il ma machine ?
Avec le modèle local, non. L'exécution passe par Ollama sur votre GPU, et aucun appel en amont ne transporte de code source. Avec Claude Code ou Codex, le contexte de la fonctionnalité que vous appelez est transmis à ce fournisseur via votre compte, conformément aux conditions de traitement des données de ce dernier. Whole Tomato ne reçoit jamais votre code.
Pourquoi proposer à la fois un modèle local et des fournisseurs de cloud ?
Les équipes C++ que nous accompagnons ont des règles différentes. Les studios de jeux vidéo, les systèmes financiers, les entreprises réglementées et les entreprises de défense imposent souvent des limites strictes quant à la diffusion du code source, et ces limites ne sont pas assouplies pour les fonctionnalités d'IA. Le modèle local est conçu pour eux. D'autres équipes et développeurs utilisent déjà Claude ou Codex et souhaitent un modèle plus étendu pour leur code. Grâce à Visual Assist, qui sert de couche de contexte, vous choisissez votre niveau d'exposition : plus de contrôle avec le modèle local, une plus grande portée avec un modèle Frontier dédié. Utilisez-le selon vos besoins.
Quel modèle utilise-t-il ?
À vous de choisir : un modèle Gemma local servi par Ollama (licence libre), ou Claude Code ou Codex via votre abonnement, avec Visual Assist comme couche de contexte. Cette architecture permet d’ajouter ou de remplacer des modèles au fil du temps sans modifier l’expérience utilisateur.
Ai-je besoin d'une carte graphique ?
Pour le modèle local, oui : 12 Go de VRAM minimum et environ 9 Go d’espace disque libre pour les fichiers du modèle. Claude Code et Codex fonctionnent sur le matériel du fournisseur et n’en ont donc pas besoin.
Est-ce activé par défaut ?
Non. L'activation se fait en deux étapes : installez le modèle local ou connectez-vous à un fournisseur, puis activez l'intelligence artificielle dans les options. Rien ne s'initialise tant que vous ne l'avez pas activée explicitement. Nous ne fournissons pas l'IA tant que vous n'avez pas installé de modèle ou que vous ne vous êtes pas connecté à un fournisseur.
Est-ce compatible avec Copilot, Cursor ou d'autres outils d'IA ?
Oui. VA Intelligence est conçue pour coexister avec elles. La plupart des équipes continueront d'utiliser des assistants IA ambiants pour la majeure partie de leur travail.
Peut-il générer un nouveau code à partir d'une invite de commande ?
Le processus actuel repose sur la modification des sélections existantes : sélectionner, demander confirmation, comparer les différences, accepter ou refuser. La génération à partir de zéro fonctionne, mais l’expérience est moins fluide. Des améliorations sont en cours.
Est-ce qu'il comprend l'intégralité de mon projet ?
Avec Claude Code ou Codex dans VA Agent, la modification de code est possible sur l'ensemble de votre projet. L'IA continue de traiter votre sélection en y ajoutant un contexte contextuel, quel que soit le modèle. L'analyseur parallèle de Visual Assist permet déjà la navigation et la refactorisation de bases de code complètes à grande échelle.
Pourquoi ne pas simplement proposer des suggestions directement dans le texte ?
Car une IA non déterministe, même si elle apparaît à la périphérie de votre vision, est comme du bruit dans un véritable code C++. Nous préférons que vous activiez une fonctionnalité quand vous en avez besoin plutôt que de laisser le modèle deviner vos attentes.
N'êtes-vous pas un peu trop pointilleux sur l'IA ? D'autres outils proposent bien la complétion en ligne.
D'autres outils sont également déployés sur des langages où l'on se contente d'un résultat « presque correct ». Ce n'est pas le cas du C++. Une complétion automatique erronée en JavaScript constitue un échec de test unitaire. En C++, une complétion automatique erronée constitue un bug de mémoire déployé en production. La distinction que nous établissons est délibérée, et non le fruit de la nostalgie.
Pourquoi VA Intelligence exige-t-il que je sélectionne le code et que je vérifie les différences manuellement ?
L'IA simplifiée est idéale quand le « suffisant » suffit. Le C++ n'est pas un environnement adapté. Chaque étape du flux de travail de l'IA virtuelle (définition du périmètre de la sélection, rédaction de l'invite, lecture des différences, acceptation ou refus) est essentielle car l'alternative serait de livrer du code dans une base de code qui ne vous pardonnera pas. Cette complexité fait partie intégrante du fonctionnement. Nous offrons aux développeurs qui souhaitent rester des ingénieurs des outils performants, et non une solution automatique pour ceux qui ne le souhaitent pas.
Où puis-je obtenir de l'aide ?
Consultez la FAQ de VA Intelligence pour obtenir des informations sur la configuration, le matériel et les fonctionnalités. Pour toute autre question, n'hésitez pas à nous contacter .