Trae est une plateforme de développement par IA qui place un agent de programmation au cœur de l'expérience d'édition. Son produit principal, TraeCode, est un IDE complet doté d'un panneau IA intégré : au lieu de simplement compléter la ligne suivante, l'assistant inspecte le projet, raisonne sur la modification souhaitée, édite plusieurs fichiers à la fois et exécute des commandes pour vérifier le résultat. Le flux de revue par diff vous laisse maître de ce qui est appliqué.
Le positionnement affiché est « Collaborate with Intelligence » : l'assistant travaille à vos côtés plutôt que de remplacer l'éditeur. Les usages courants incluent la génération de code répétitif et de nouveaux modules, la refactorisation de code désordonné, l'explication d'un dépôt inconnu, la correction de tests qui échouent et la transformation d'une tâche en langage naturel en modifications fonctionnelles. Grâce au contexte du projet, les résultats sont souvent plus cohérents à l'échelle du code que l'autocomplétion d'un seul fichier.
À côté de TraeCode, TraeWork applique le même modèle d'assistant aux tâches de travail générales, si bien que la plateforme couvre à la fois l'ingénierie et la productivité quotidienne. Trae est distribué en téléchargement pour bureau et peut aussi s'utiliser dans le navigateur, ce qui facilite son adoption sans bouleverser toute la chaîne d'outils.