Visual Expert AI

Analyse et documentation de code assistées par IA pour Oracle PL/SQL, SQL Server T-SQL et PowerBuilder — intégrées au moteur d'analyse statique de Visual Expert.

Les fonctionnalités de Visual Expert AI

Cinq fonctionnalités d'IA, chacune conçue pour une tâche spécifique d'analyse ou d'amélioration du code. Elles peuvent être utilisées indépendamment ou en combinaison.

Expliquer le fonctionnel

Explication en langage courant de ce que fait une procédure ou une méthode — destinée aux analystes métier et aux chefs de projet. Se concentre sur le rôle fonctionnel, sans entrer dans les détails d'implémentation. En savoir plus.

Non technique

Expliquer la logique

Résumé technique de la logique interne du code, à destination des développeurs qui doivent comprendre rapidement un code qui leur est peu familier. Couvre le flux de contrôle et la gestion des données, sans détails de bas niveau. En savoir plus

Développeur

Optimiser le code

Suggestions d'amélioration en termes de performance, de lisibilité et de maintenabilité. Propose une logique plus efficace, des pratiques modernes et des réécritures concises — pour réduire la dette technique de façon progressive. En savoir plus

Refactoring

Générer des commentaires

Insère automatiquement des commentaires contextuels dans le code, améliorant la qualité de la documentation et la maintenabilité à long terme — sans effort manuel. En savoir plus

Documentation

Corriger les problèmes d'inspection

Propose des corrections concrètes pour les problèmes détectés lors de l'analyse statique — en lien direct avec les règles d'inspection de VE, pour une remédiation immédiate et opérationnelle. En savoir plus

Revue de code

Important : Comme pour tout service d'IA, les résultats doivent être relus par un humain avant utilisation. VE AI formule des suggestions — c'est vous qui décidez. Répéter la même question peut produire des formulations différentes, mais tout aussi valides. Le temps de réponse peut atteindre quelques minutes pour les procédures complexes.


Comment vos données sont protégées

Lecture seule

VE ne modifie jamais votre code source, vos schémas de base de données, ni aucun élément de votre environnement.

Extraits minimaux

Seul le fragment de code strictement nécessaire à votre requête est transmis au service d'IA — jamais l'ensemble du dépôt.

Chiffrement en transit et au repos

TLS en transit, AES au repos. Isolation des tenants appliquée dans VE Cloud.

Aucun entraînement de modèle

Votre code n'est jamais utilisé pour entraîner ou affiner des modèles d'IA. Suppression des données sur demande sous 30 jours.

Contrôles administrateur

Désactivez l'IA par projet en mettant les crédits à zéro. Bloquez le trafic sortant vers les points de terminaison IA si nécessaire.

Validation humaine

Les résultats de l'IA sont toujours des suggestions. C'est le développeur qui évalue et décide de les appliquer.

Articles détaillés sur la gestion des données par VE AI, le contrôle des accès et l'intégration à votre infrastructure.


Sécurité, confidentialité et aspects techniques

U1 Que VE analyse-t-il et modifie-t-il nos systèmes ?
VE analyse uniquement le code sélectionné et les définitions des objets de base de données, sans modifier les systèmes — il fonctionne en lecture seule.
U2 Qu'est-ce qui est exactement envoyé à l'IA lors de l'exécution d'une fonctionnalité ?
Uniquement votre requête et l'extrait de code strictement nécessaire — jamais la totalité du code source ni des données de production.
U3 Qu'est-ce que le Project Context et où est-il stocké ?
Le Project Context est une couche de connaissance propre à chaque tenant, conservée dans votre tenant VE Cloud. Il peut également être conservé par OpenAI (via API) pour améliorer les réponses futures.
U4 Peut-on demander la suppression des données et combien de temps OpenAI les conserve-t-il ?
Vous pouvez demander la suppression à tout moment. OpenAI procède à la suppression dans un délai de 30 jours après instruction ou à la fin du service.
U5 Les entrées et sorties sont-elles utilisées pour entraîner des modèles d'IA ?
Non. Les entrées et sorties ne sont pas utilisées pour entraîner ou affiner des modèles d'IA.
U6 Comment les données sont-elles protégées de bout en bout ?
Chiffrement TLS en transit et AES au repos, avec isolation des tenants et des projets dans VE Cloud.
U7 Quels prérequis réseau doivent être configurés ?
Autoriser le trafic HTTPS sortant (port 443) vers ai.visual-expert.com avec la résolution DNS activée.
U8 Peut-on utiliser VE sans l'IA ou désactiver temporairement les fonctionnalités IA ?
Oui. VE fonctionne intégralement sans l'IA. Les administrateurs peuvent mettre les crédits IA à zéro ou bloquer le trafic sortant vers les points de terminaison IA.
U9 Le personnel de Novalys peut-il accéder à notre code ?
Non. L'accès par le support Novalys requiert une autorisation écrite explicite de votre organisation et est strictement limité aux données nécessaires à la résolution de votre demande.
U10 Quelles sont nos responsabilités dans le modèle de responsabilité partagée ?
Limiter le périmètre d'analyse, éviter les secrets dans les extraits transmis, contrôler qui peut exécuter les fonctionnalités IA, et demander la suppression du Project Context lorsque nécessaire.