
Mises à niveau de Microsoft Visual Studio et de l’IA
Des rapports récents indiquent que Microsoft se prépare à une refonte majeure de son environnement de développement intégré (IDE) phare, Visual Studio, en mettant l’accent sur l’intégration de l’intelligence artificielle. Outre Visual Studio, Microsoft propose également Visual Studio Code (VS Code), un éditeur de code léger qui a gagné en popularité grâce à ses composants open source. Cette ouverture permet aux développeurs de personnaliser et d’améliorer la plateforme, ce qui a donné naissance à plusieurs forks, notamment Cursor d’Anysphere et Trae IDE de ByteDance.
Inquiétudes concernant les performances de Trae IDE
Cependant, une analyse récente menée par la segmentation des utilisateurs GitHub f4u1t a mis en lumière certains aspects préoccupants de Trae. Avant le déploiement de la version 2.0.2, les résultats ont révélé que Trae consommait 6, 3 fois plus de mémoire que la version de référence de VS Code, tout en exécutant près de quatre fois plus de processus.À titre de comparaison, VS Code exécute généralement 9 processus utilisant 0, 9 Go de RAM. Cursor gère 11 processus avec 1, 9 Go, tandis que Trae en comptait 33, consommant environ 5, 7 Go de mémoire.
Remerciements et révisions de ByteDance
En réponse à ces constatations, ByteDance a reconnu les problèmes signalés et a publié la version 2.0.2, qui intègre certaines améliorations de performances. Néanmoins, la version mise à jour fonctionne toujours avec 13 processus et consomme environ 2, 5 Go de RAM, soulignant ainsi des problèmes d’efficacité persistants.
Transmission des données et problèmes de confidentialité
Un autre problème critique identifié lors des tests était la tendance de Trae à établir des connexions sortantes persistantes avec les serveurs ByteDance. Même lorsque les fonctionnalités de télémétrie sont désactivées, l’IDE maintient ces connexions, ce qui entraîne une transmission de données importante. L’analyse a révélé que Trae a effectué plus de 500 appels serveur en seulement 7 minutes, envoyant environ 26 Mo de données.
Analyse des données envoyées malgré la télémétrie désactivée
Même avec la télémétrie désactivée, les informations transmises par Trae incluent :
- Informations système : spécifications matérielles, détails du système d’exploitation et architecture.
- Modèles d’utilisation : informations sur le temps d’activité, la durée de la session et l’utilisation des fonctionnalités.
- Indicateurs de performance : données sur les temps de réponse et l’utilisation des ressources.
- Identifiants uniques : ID de la machine, ID utilisateur et empreintes digitales de l’appareil.
- Détails de l’espace de travail : informations sur le projet et chemins de fichiers masqués.
Réactions de la communauté et débat en cours
Les inquiétudes soulevées par segmentationf4u1t sur le serveur Discord de Trae ont suscité une vive réaction, entraînant des sanctions immédiates, comme la mise en sourdine temporaire pour les discussions sur des sujets liés au pistage. Ce climat de répression a suscité un vif débat sur des plateformes comme Hacker News, où les avis divergent quant à la crédibilité de l’analyse.À ce jour, ByteDance n’a pas réagi publiquement à ces allégations, laissant beaucoup s’interroger sur les implications pour la confidentialité des utilisateurs et l’intégrité des logiciels.
Laisser un commentaire