TRAE
Valeur ajoutée gratuite
Guide complet des outils d’IA Outils de programmation IA

TRAE

Environnement de développement d’IDE natif pour l’IA et d’agents de code lancé par ByteDance

Étiquettes :

Qu’est-ce que TRAE ?

TRAE est une plateforme de programmation par IA et d’agents intelligents lancée par ByteDance. Actuellement, la marque comprend principalement TraeCode destiné au développement logiciel, TraeWork pour les tâches de bureautique générales, des plugins compatibles avec les éditeurs existants, ainsi qu’une version entreprise. TraeCode est né de l’évolution de l’écosystème Visual Studio Code et intègre dans un même environnement le complétion de code, les questions-réponses sur les projets, les agents, le développement autonome SOLO, le débogage en navigateur et le déploiement.

TraeWork permet aux agents intelligents cloud de gérer la recherche, les documents, les tableurs, les présentations PowerPoint, l’interaction avec les pages web et les tâches à long terme.

Les documents anciens désignaient généralement TRAE simplement comme « IDE AI gratuite », une définition qui n’est plus complète aujourd’hui. La version personnelle utilise désormais un système de facturation basé sur des points ou des tokens, et le produit s’est étendu de l’éditeur aux applications Web, desktop, mobiles ainsi qu’aux tâches cloud.

Les sites chinois et internationaux utilisent des systèmes de comptes, des modèles, des forfaits, des unités de facturation et des règles régionales différents ; il convient de se référer à la page officielle de la région concernée pour choisir la version.

Fonctionnalités clés

  • Environnement de développement natif pour l’IA :Il est possible d’ouvrir des projets locaux, d’indexer des bases de code, de comprendre les relations entre fichiers et les références symboliques, d’expliquer le code dans un dialogue, de localiser les erreurs, de modifier plusieurs fichiers, de générer des tests, d’exécuter des commandes et de vérifier les résultats. L’utilisateur peut consulter les différences avant d’accepter ou d’annuler les modifications.
  • Mode SOLO :L’IA prend en charge l’ensemble du processus, de la compréhension des besoins à la planification des tâches, en passant par le codage, les tests, la prévisualisation et le déploiement, ce qui convient pour créer des sites web, des applications ou des fonctionnalités à partir d’une idée. Il est possible de passer entre le mode SOLO et celui des IDE traditionnels : les développeurs peuvent soit déléguer l’objectif global, soit revenir à l’éditeur pour contrôler finement le code.
  • Workflow Goal :SOLO peut effectuer plusieurs tours de course en fonction de l’objectif final, sans que l’utilisateur n’ait à décomposer chaque étape ; l’intelligence artificielle continuera à planifier et à exécuter en fonction des résultats actuels, jusqu’à ce que la tâche soit terminée ou qu’une autorisation soit requise. Pour les tâches longues, il convient tout de même de définir des conditions d’acceptation et un budget, afin d’éviter des révisions incessantes.
  • Complétion de code super CUE :Prédire la prochaine modification en fonction de la position du curseur, des éditions récentes et du contexte du projet, avec des suggestions sur plusieurs lignes, la possibilité d’accepter avec Tab et un saut vers le point d’édition suivant. La version internationale de Free offre 5000 complétions par mois, tandis que les abonnements payants offrent généralement une quantité illimitée ; pour les utilisateurs professionnels en Chine, la consommation de CUE peut être comptabilisée séparément.
  • Agent et multi-agents :L’agent intégré peut appeler des outils tels que des fichiers, une terminal, des fonctionnalités de recherche, un navigateur, etc. Un agent personnalisé permet de configurer ses responsabilités, ses prompts et ses outils ; pour les tâches complexes, l’agent principal peut également faire appel à des sous-agents pour la division du travail. Les compétences (Skills), les règles (Rules), les mémoires (Memories), les commandes (Commands) et les hooks (Hooks) servent à réutiliser les normes d’équipe et les étapes automatisées.
  • Modèles multiples et modèles personnalisés :Il est possible de passer d’un modèle intégré à un autre, et d’utiliser sa propre clé API via des formats compatibles prédéfinis par le fournisseur ou OpenAI Chat Completions, Anthropic Messages. La version internationale intègre actuellement des modèles tels que GPT, Seed, MiniMax, Kimi et Gemini, tandis que la version chinoise propose des options telles que DouBao, DeepSeek, GLM, Kimi et Qwen ; la liste détaillée et les restrictions régionales sont ajustées dynamiquement.
  • Gestion du contexte :Prend en charge l’indexation des bases de code, la spécification de fichiers ou de symboles, le téléchargement de documents, la recherche en ligne, des règles de suppression personnalisées et la compression contextuelle. Les règles du projet et la mémoire permettent à l’IA de respecter la stack technique, le style de code et les exigences de test, mais les clés ou les données sensibles ne doivent pas être enregistrées dans la mémoire à long terme.
  • Contrôle du navigateur et prévisualisation :La page de prévisualisation intégrée permet à l’agent de lire les éléments de la page, de contrôler le navigateur, d’examiner les journaux de la console et de déboguer le front-end. En combinant la restauration via Figma, Supabase, des services de paiement et des capacités de déploiement, il est possible de réaliser rapidement un cycle complet allant de l’interface à une application accessible.
  • MCP et extensions :Il prend en charge les connexions de protocole contextuel de modèle aux bases de données, aux outils de conception, aux bases de connaissances et à d’autres services, et est également compatible avec de nombreuses extensions VS Code. Les serveurs MCP et extensions tiers peuvent lire du code ou exécuter des commandes ; il convient d’examiner leur source et leurs droits avant installation.
  • Développement à distance :TraeCode prend en charge Windows, macOS et Linux, et peut fonctionner dans WSL ou via une connexion SSH vers des environnements distants ; les sandbox, l’approbation des permissions et le gestionnaire de ressources aident à limiter les opérations sur les fichiers, les commandes et le réseau. La compatibilité réelle dépend cependant des extensions, de l’architecture du système et de la configuration du serveur distant.
  • TraeWork:Permet de lancer des recherches, des tâches de bureau et des tâches inter-applications via le Web, le poste de travail ou les appareils mobiles, en prenant en charge l’exécution dans le cloud, le traitement parallèle de multiples tâches, les compétences, les connecteurs, les espaces de travail ainsi que l’automatisation. Il partage certains forfaits et points avec TraeCode, mais les points exclusifs à Work ne peuvent pas être utilisés pour des produits de code.

Forfait personnel et points de la version chinoise

La version chinoise de TRAE utilise actuellement un système de facturation par points. Les points généraux peuvent être utilisés sur TraeCode et TraeWork, tandis que les points réservés à Work ne peuvent être utilisés qu’à TraeWork.

Les différents modèles convertissent les points en fonction du nombre de tokens, du cache et du prix de sortie ; les contextes longs, les appels à des outils multiples et les modèles à haut coût consomment davantage.

Le forfait personnel officiel est actuellement :

Forfait ou versionPrix, plafonds et avantages clés
FreeGratuit, 500 points par mois, file d’attente standard ; adapté à une petite expérience, jusqu’à 2 tâches en parallèle dans le cloud.
Lite49 yuans pour un mois seul, 45 yuans pour un abonnement mensuel continu ; les nouveaux utilisateurs payants peuvent payer 9,9 yuans pour le premier mois ; 2000 points exclusifs Work par mois, principalement destinés à TraeWork, avec 2 tâches en parallèle dans le cloud.
Pro99 yuans pour un mois seul, 89 yuans pour un abonnement mensuel continu ; les nouveaux utilisateurs payants peuvent bénéficier d’un tarif de 59 yuans pour le premier mois ; 4000 points généraux par mois, utilisables sur TraeCode et TraeWork, avec 10 tâches en parallèle dans le cloud.
Pro+239 yuans pour un mois seul, 219 yuans pour un abonnement mensuel continu ; 12 000 points généraux par mois, 10 tâches en parallèle dans le cloud.

La durée de validité des forfaits payants ci-dessus est généralement de 31 jours naturels, avec une réponse priorisée en période de pointe ; Seed-2.1-Turbo et Seed-Code sont facturés à 75 % du prix nominal dans le cadre de l’offre actuelle.

Des points supplémentaires peuvent être achetés pendant la durée de validité du compte.

Le score n’est pas fixé en fonction du « nombre de conversations » ; pour une même demande, il peut varier considérablement en fonction du modèle, du contexte et des étapes de l’outil. Avant d’acheter, il convient d’abord d’utiliser un petit nombre de tâches pour consulter les détails de la consommation.

Forfait édition internationale et facturation par token

L’édition internationale convertit le coût des modèles Token en Dollar Usage. L’Usage de base non utilisé au cours du mois n’est pas reporté ; une fois épuisé, il est possible de choisir d’effectuer une mise à niveau, d’acheter la quantité correspondante ou d’activer l’Usage sur demande.

Le paiement à l’utilisation se fait généralement par prélèvement tous les 3 dollars accumulés.

Les prix mensuels continus en vigueur sont les suivants :

  • Free:0 dollar, incluant 3 dollars pour l’Utilisation de base, 5000 complétions de code par mois et 2 tâches simultanées en cloud, sans TraeCode SOLO.
  • Lite:3 dollars par mois, y compris 5 dollars pour l’Utilisation de base, complétion illimitée et 2 tâches simultanées dans le cloud ; la page de tarification actuelle et les documents détaillés présentent des différences quant à savoir si SOLO est inclus dans Lite, il convient de se référer à la page des avantages du compte.
  • Pro:10 dollars par mois, y compris 20 dollars pour l’Usage de base, complétion illimitée, SOLO et 10 tâches simultanées en cloud ; les nouveaux utilisateurs bénéficient d’une période d’essai de 7 jours.
  • Pro+:30 dollars/mois, y compris 90 dollars pour l’Usage de base, soit environ 3,5 fois la quantité de Pro, avec un maximum de 15 tâches en parallèle dans le cloud.
  • Ultra:100 dollars/mois, y compris 400 dollars pour une utilisation de base, soit environ 20 fois plus que le forfait Pro, avec un maximum de 20 tâches en parallèle dans le cloud, ainsi qu’un accès prioritaire aux nouveaux modèles.

L’édition internationale propose également un tarif mensuel plus élevé pour les commandes non renouvelables et un tarif annuel avec une remise d’environ 25 % ; des taxes supplémentaires peuvent s’appliquer dans certaines régions des États-Unis.

Les prix de publication varient considérablement selon les modèles, avec une facturation distincte pour l’entrée, la lecture du cache, l’écriture dans le cache et la sortie.

Le plafond des modèles intégrés est indépendant des factures de tiers générées par la clé API saisie par l’utilisateur.

Édition entreprise

La version entreprise de TRAE couvre TraeCode, les plugins, la CLI et TraeWork, et offre une gestion unifiée des postes, des modèles et de la consommation, SSO, des droits par rôle, des règles d’entreprise, une base de connaissances, des tableaux de bord de données, des journaux et des limites de consommation. La version équipe pour les entreprises chinoises coûte 149 yuans/poste/mois, la version phare 259 yuans/poste/mois, et adopte un modèle mixte de paiement anticipé pour les postes et de paiement à la consommation pour les excédents.

L’édition internationale des entreprises est assurée par BytePlus Consulting.

L’édition entreprise offre également un index de grands entrepôts, des politiques de sécurité et des sandbox d’entreprise ; certaines fonctionnalités VPC ou CLI peuvent être mises à disposition en fonction de la région et du stade de publication.

Statut open source et trae-agent

Les services cloud TraeCode, TraeWork, SOLO, CUE et TRAE ne sont pas entièrement open source. ByteDance a publié officiellement des versions indépendantes.trae-agentProjets de recherche et en ligne de commande, sous licence MIT.

Il peut exécuter des tâches de génie logiciel générales localement via la CLI, prend en charge des modèles tels que OpenAI, Anthropic, Gemini, Doubao, OpenRouter et Ollama, et offre des fonctionnalités d’édition de fichiers, de terminal, de pensée structurée, de MCP, d’exécution Docker et d’enregistrement des traces.

Trae-Agent est adapté à l’étude des architectures d’agents, à la reproduction d’expériences et à l’extension autonome ; l’utilisateur doit fournir une clé API du modèle et assumer les frais de appel. Il ne constitue pas le code source complet de TRAE IDE, et ne comprend pas non plus l’interface commerciale SOLO, les modèles CUE, les quotas cloud ni la console d’entreprise ; par conséquent, ce dossier doit être marqué comme « Propriété d’un produit commercial, partie du framework d’agent officiel est open source ».

Plateforme de support

TraeCode prend en charge Windows 10/11, macOS 12 et versions ultérieures, ainsi que les paquets d’installation deb et rpm pour Linux ; TraeWork est disponible pour Windows, macOS, le web et les appareils mobiles.

Les plugins s’adressent aux éditeurs populaires tels que VS Code et JetBrains, tandis que la version entreprise comprend également des clients dédiés et une console de gestion.

Les paquets de téléchargement, les comptes, les modèles et les zones de données de la version internationale et de la version chinoise ne sont pas nécessairement compatibles entre eux.

Guide d'utilisation de TRAE

Terminer une tâche de base

  1. Définir les tâches de codage à accomplir dans TRAE, la portée du répertoire et les critères d’acceptation ;
  2. Connectez ou importez le projet de test, et faites d’abord une sauvegarde de la branche actuelle ;
  3. D’abord, utiliser l’environnement de développement natif d’IA pour générer le plan, puis vérifier les fichiers à modifier ;
  4. Utiliser le mode SOLO pour effectuer de petites modifications ;
  5. Exécuter des tests, des vérifications statiques et la compilation ; ne pas accepter directement de code non vérifié.
  6. Vérifier manuellement les droits, les clés, les dépendances et gérer les exceptions avant de fusionner ;

Créer des flux de travail professionnels réutilisables

  1. Choisir un projet réel à faible risque comme modèle ;
  2. Fixer l’ordre d’utilisation de l’environnement de développement natif pour l’IA, du mode SOLO et du flux de travail Goal ;
  3. Enregistrer l’environnement, le modèle, les indications et les conditions d’échec ;
  4. Définir une approbation manuelle pour les actions d’écriture, de déploiement et de suppression ;
  5. Comparer la vitesse, le coût, le taux de réussite des tests et le volume de rétravail ;
  6. Vérifiez la stabilité avant de l’étendre à l’équipe ou à l’environnement de production ;

À qui s’adresse-t-il

  • Développeurs quotidiens ayant besoin de complétion de code, de questions/réponses sur les projets, de refactoring, de débogage, de tests et d’audit ;
  • Développeurs indépendants et chefs de produit qui souhaitent utiliser SOLO pour développer des fonctionnalités complètes, de la définition des besoins à le déploiement ;
  • Équipes de développement nécessitant une normalisation des normes de codage IA, des modèles, des bases de connaissances et de la gestion de la consommation ;
  • Utilisateurs avancés souhaitant mettre en place des workflows de développement à l’aide de modèles personnalisés, MCP, Skills et Hooks ;
  • Utilisateurs professionnels ayant besoin de recherches en cloud, de documents, de présentations PowerPoint et de tâches automatisées.

Restrictions d'utilisation et précautions de confidentialité

  • Agent et SOLO peuvent modifier plusieurs fichiers, exécuter des commandes, installer des dépendances, accéder au réseau et déployer des applications ; les erreurs auront un impact plus important que pour la complétion ordinaire.
  • Il convient d’activer l’approbation des droits, de restreindre les répertoires écrivables, les commandes de terminal et la plage réseau, de travailler sur des branches indépendantes, et de vérifier les différences, les tests, les licences de dépendance, les fuites de clés, les migrations SQL et les changements d’infrastructure.
  • La publication de la production, les paiements, la suppression et la modification des droits doivent faire l’objet d’une confirmation manuelle.
  • Le contenu des conversations en version individuelle, les extraits de code associés et les sorties de l’IA peuvent être utilisés pour l’analyse, l’amélioration du produit ou l’entraînement des modèles ;
  • Activer le mode confidentialité après connexion peut empêcher de telles utilisations ;
  • Selon les informations officielles, les fichiers du répertoire de code local ne sont pas utilisés pour l’entraînement ; lors de l’indexation, les vecteurs calculés en texte brut sont temporairement téléchargés avant d’être supprimés.
  • Le code nécessaire pour TraeWorkWeb et l’agent cloud sera traité et conservé dans le cloud ;
  • L’édition entreprise offre des engagements plus stricts de zéro conservation et sans entraînement, mais les projets sensibles doivent néanmoins faire l’objet de vérifications via des contrats, des zones de données et des politiques internes.

Questions fréquentes

TRAE est-il gratuit ?

Il existe une version gratuite. La version chinoise coûte 500 points par mois, tandis que la version internationale comprend un usage de base limité et 5000 complétions par mois ;

Les tâches longues, le mode SOLO, les modèles coûteux et une forte concurrence nécessitent généralement un paiement.

Quelle est la différence entre TRAE et Cursor ?

Les deux offrent un éditeur IA et des agents. TRAE développe en même temps TraeWork, SOLO, des systèmes multi-agents, des tâches cloud ainsi que des versions chinoise et internationale, et permet d’utiliser divers modèles intégrés ou personnalisés ;

Les effets concrets dépendent du modèle, de la bibliothèque de code et du flux de travail.

TRAE prend-il en charge les modèles personnalisés ?

Soutien. Il est possible de choisir un fournisseur prédéfini, ou bien de configurer l’adresse de demande, l’ID du modèle et la clé API selon un format compatible avec OpenAI ou Anthropic.

Les frais de modèles tiers sont facturés par le prestataire correspondant.

TRAE est-il open source ?

Le produit complet n’est pas open source ; l’agent en ligne de commande officiel Trae-agent est open source sous la licence MIT, mais cela ne signifie pas que TraeCode et SOLO le soient entièrement.

©️Droit d’auteur : Sauf indication contraire, tous les articles de ce site sont protégés par le droit d’auteur.Partage d’outils d’IATous les droits d’auteur sont réservés. Sans autorisation, aucune personne, média, site web ou groupe ne peut reproduire, copier ou diffuser de quelque manière que ce soit le contenu de ce site, ni créer de mirror sur des serveurs qui ne lui appartiennent pas. Dans le cas contraire, notre site se réserve le droit de poursuivre en justice les responsables conformément à la loi.

Outils similaires au TRAE