Trae est un outil de programmation IA que son site présente sous le slogan « Collaborate with Intelligence ». Des recherches comme « is Trae safe » et « Trae data exfiltration » sont fréquentes, car chacun veut savoir ce qu’un éditeur IA envoie hors de sa machine. Cet article avance délibérément peu d’affirmations sur Trae lui-même : les pages de l’éditeur n’ont pu être lues qu’en partie pour cet article, et tout ce qui décrit Trae ci-dessous se limite à ce qui était lisible.
Ce qu’est Trae
Le site officiel présente deux produits : TraeCode, décrit comme « Your 10x AI Coding Engineer », et TraeWork, décrit comme « Your Professional AI Work Assistant ». TraeWork dispose d’une version web, et les deux existent en versions téléchargeables (trae.ai). La page de documentation de l’IDE s’intitule « What is TraeCode? » (docs.trae.ai).
Ce qu’un agent de programmation IA peut généralement atteindre
Un assistant de programmation qui modifie des projets et exécute des commandes dispose au minimum des accès aux fichiers du compte qui le lance, et il a besoin du réseau pour joindre les services de modèles. C’est une propriété de la catégorie, et non un fait documenté sur Trae, mais elle explique pourquoi une vue au niveau des connexions est utile, quoi qu’en dise l’éditeur.
Surveiller Trae avec FireAI
FireAI est un pare-feu pour macOS qui s’exécute sur votre Mac. Sa fonctionnalité Profil d’agent reconnaît 19 agents IA, dont Trae, qu’elle identifie par l’app depuis laquelle il s’exécute. FireAI apprend ensuite où cette app se connecte habituellement. Le fonctionnement est le même pour tous les agents reconnus et ne repose que sur des métadonnées (noms d’hôte et volumes en octets) ; FireAI ne lit jamais le contenu d’une connexion.
- Pendant les 3 premiers jours, FireAI apprend les destinations que Trae contacte habituellement, regroupées par domaine : api.anthropic.com devient anthropic.com. Rien n’est signalé pendant cette période d’apprentissage.
- Ensuite, une destination hors de la base de référence apprise est signalée pour examen dans Suggestions, dans la carte Agents IA et dans la Revue rapide. Glissez vers la gauche pour bloquer, ou vers la droite pour « C’est bon ».
- Un pic d’envoi est également signalé : une heure au cours de laquelle l’agent a envoyé au moins 4 fois le volume de son heure la plus chargée jusque-là, et jamais moins de 25 Mo.
Mettre en place la surveillance de Trae, étape par étape
- Installez et ouvrez FireAI, puis utilisez Trae comme d’habitude pendant quelques jours, afin que la période d’apprentissage de 3 jours dispose d’un trafic réel.
- Ouvrez Suggestions et repérez la carte Agents IA. Les signalements des agents apparaissent aussi dans la Revue rapide, la pile de cartes que l’on fait défiler d’un glissement.
- Pour cantonner l’agent aux destinations qu’il utilise déjà, choisissez Profil d’agent dans le menu des modes de sécurité, à côté de Maison, Café, Parano et Sous attaque. Une fois l’apprentissage de l’agent terminé, une connexion vers une destination hors de sa base de référence est bloquée au lieu d’être signalée. Vos propres règles d’autorisation restent prioritaires, et le DNS comme votre réseau local ne sont jamais bloqués.
- Lorsqu’une destination est bloquée, la carte Agents IA propose Autoriser et Garder bloqué. Autoriser ajoute la destination à la base de référence ; Garder bloqué crée une règle de blocage, de sorte que la destination reste bloquée dans tous les modes.
- Pour une règle précise, ouvrez Règles et cliquez sur Ajouter une règle : choisissez l’app, puis Autoriser ou Bloquer, puis un site web, un domaine avec ses sous-domaines, une adresse IP ou une plage d’adresses, et enfin la durée de la règle.
- Pour comprendre une connexion précise, ouvrez Menaces et utilisez Investigate, ou choisissez Investigate depuis une ligne de la Carte du monde. La page affiche un score de risque, les raisons qui le justifient et ce que FireAI a observé.
Limites
- FireAI ne voit ni les prompts, ni le contenu des outils, ni les accès aux fichiers comme ~/.ssh, ni les skills. TLS masque le contenu, et FireAI ne se trouve pas à l’intérieur de Trae.
- FireAI n’empêche pas l’injection de prompt. Il en limite les conséquences en signalant, et en vous permettant de bloquer, le chemin par lequel les données quitteraient votre Mac.
- Pendant la période d’apprentissage de 3 jours, rien n’est signalé, et en mode Profil d’agent rien n’est bloqué tant qu’un agent est encore en apprentissage. Les pics d’envoi sont signalés, jamais bloqués.
- Les agents identifiés par leur app, leur chemin ou leur nom de script sont étiquetés, non vérifiés : seuls Claude Code, Claude et Cursor sont contrôlés par rapport à la signature de leur éditeur.
- Les processus enfants qui se terminent très rapidement peuvent échapper à la détection, et ils sont identifiés par leur chemin, non par leur signature.
- FireAI montre quels hôtes Trae contacte et quelle quantité de données il envoie. Il ne peut pas en indiquer la raison, ni ce que contenaient les données.
La description complète de la fonctionnalité figure sur la page de documentation du Profil d’agent.
Autres agents de cette série : Claude Code, l’application de bureau Claude, Cursor, l’application ChatGPT pour Mac, OpenAI Codex CLI, OpenClaw. Le guide général pour tous les autres agents est Tous les autres agents IA sur votre Mac.
Le rôle de FireAI et de HisnLabs
Lorsque le traitement des données d’un outil est difficile à vérifier, surveiller ses connexions est une démarche que vous pouvez mener vous-même.
FireAI est le produit de HisnLabs : un pare-feu IA embarqué pour Mac. Il montre en langage clair chaque connexion faite par vos applications et vous laisse décider ce qui sort de votre Mac — son IA fonctionne en local, votre trafic ne nous est jamais envoyé, ni à personne d’autre. L’équipe de recherche en sécurité de HisnLabs est celle qui garde ces décisions fiables : elle recense les domaines de simple télémétrie face à ceux d’un vrai service, suit le pays et le réseau derrière une connexion, et entraîne le modèle embarqué (la fonction FireAI Pilot) sur du trafic réel, sans que rien ne quitte votre Mac.
Vous pouvez lire les choix techniques qui s’y trouvent, ou essayer FireAI pendant 17 jours, sur FireAI, par HisnLabs.
