L'environnement de développement intégré (IDE) Trae, basé sur l'IA de ByteDance, vient de sortir officiellement sa version v1.3.0. Cette mise à jour apporte une expérience de conversation unifiée, des capacités contextuelles améliorées, la prise en charge de règles personnalisées et une mise à niveau complète des fonctionnalités de l'Agent, ainsi que la prise en charge du protocole Model Context Protocol (MCP), offrant aux développeurs une expérience de programmation plus intelligente et plus flexible. L'article suivant, basé sur les dernières informations publiques, détaille les points forts et les changements de Trae v1.3.0.

Expérience de conversation unifiée : intégration transparente de Chat et Builder

Trae v1.3.0 a unifié l'expérience de conversation en fusionnant les panneaux Chat et Builder. Les développeurs peuvent désormais accéder au mode Agent Builder via la commande @Builder, sans avoir à changer d'interface, pour passer en douceur de la discussion sur le code à la construction du projet. Cette conception simplifie le flux de travail, améliore l'efficacité de l'interaction et convient particulièrement aux utilisateurs qui doivent concilier communication et développement dans un cycle d'itération rapide.

QQ20250421-180246.png

Capacités contextuelles considérablement améliorées

La nouvelle version introduit deux nouvelles fonctionnalités de traitement du contexte : #Web et #Doc, améliorant considérablement le niveau d'intelligence de Trae.

Contexte #Web : prend en charge la fonction de recherche en ligne. Les développeurs peuvent coller directement des liens Web, et l'IA extraira automatiquement le contenu de la page comme contexte. Cette fonctionnalité permet aux développeurs d'accéder rapidement aux ressources en ligne, telles que la documentation technique ou les discussions communautaires, et de les intégrer au processus de développement, réduisant ainsi le temps consacré à la compilation manuelle des informations.

Contexte #Doc : prend en charge l'ajout de collections de documents via une URL ou le téléchargement de fichiers aux formats .md/.txt, pouvant traiter jusqu'à 1000 fichiers (50 Mo au total). Cette fonctionnalité offre une prise en charge puissante de la gestion des documents pour les grands projets. Les développeurs peuvent facilement faire référence à des documents internes ou à des bases de connaissances externes, garantissant que la réponse de l'IA est mieux adaptée aux besoins du projet.

QQ20250421-180300.png

Règles personnalisées en ligne : personnalisation et normalisation

Trae v1.3.0 ajoute une fonctionnalité de règles personnalisées, permettant aux développeurs de définir des règles exclusives pour leurs projets personnels et professionnels, afin de réglementer davantage le comportement de l'IA.

Règles personnelles : en créant un fichier user_rules.md, les développeurs peuvent définir des règles applicables à tous les projets, telles que les préférences de style de code ou les formats de commandes courants, garantissant la cohérence de l'IA dans tous les projets.

Règles de projet : en configurant des règles dans .trae/rules/project_rules.md, les développeurs peuvent définir des normes pour un projet spécifique, telles que des conventions de nommage ou des processus de débogage spécifiques au projet. Ce contrôle granulaire contribue à maintenir la cohérence du code et du comportement lors de la collaboration en équipe.

QQ20250421-180252.png

Amélioration complète des capacités de l'Agent : intelligence et automatisation

Les fonctionnalités de l'Agent de Trae v1.3.0 ont été considérablement améliorées. Elles prennent en charge une personnalisation plus flexible et améliorent l'efficacité du développement grâce à des fonctionnalités d'automatisation.

Agent personnalisé : les développeurs peuvent définir librement le comportement de l'Agent à l'aide d'invites et d'outils pour répondre aux besoins de scénarios de développement spécifiques. Par exemple, il est possible de créer un Agent spécialisé dans le débogage frontal ou un Agent gérant le déploiement dorsal.

Agent Builder intégré et prise en charge du MCP : la nouvelle version intègre l'Agent Builder et le mode Builder with MCP prenant en charge le MCP. Ce dernier peut utiliser les outils MCP dont la configuration a réussi par le passé pour exécuter des tâches complexes, telles que les tests automatisés ou l'intégration inter-systèmes.

Mode d'exécution automatique : l'Agent prend désormais en charge le mode « exécution automatique », capable d'exécuter automatiquement des commandes et des appels d'outils. Les développeurs peuvent également configurer une liste noire de commandes pour garantir la sécurité. Cette fonctionnalité est particulièrement utile pour le traitement par lots ou le développement rapide de prototypes.

QQ20250421-180307.png

Prise en charge officielle du MCP : extension des capacités d'exécution de l'IA

Trae v1.3.0 introduit la prise en charge du protocole Model Context Protocol (MCP), offrant une interface standardisée pour l'intégration d'outils et de sources de données externes à l'IA.

Marché MCP intégré : Trae ajoute un marché MCP, permettant aux développeurs d'ajouter rapidement des serveurs MCP tiers sans configuration complexe pour étendre les fonctionnalités. Par exemple, il est possible de connecter le serveur MCP de GitHub pour gérer automatiquement les référentiels de code.

Appel flexible des outils MCP : l'Agent peut appeler dynamiquement les outils MCP, étendant ainsi ses capacités d'exécution, telles que la connexion à une base de données via MCP, l'appel d'API ou la manipulation du système de fichiers. Cela offre davantage de possibilités pour la construction de flux de travail complexes.

Commentaires des utilisateurs et impact sur le secteur

Les commentaires des développeurs sur les médias sociaux montrent que les améliorations fonctionnelles de Trae v1.3.0 ont suscité un vif intérêt. Un utilisateur a déclaré : « La recherche en ligne et la prise en charge du MCP de Trae rendent le débogage plus efficace que jamais, en particulier la fonctionnalité #Web, qui est un véritable outil de recherche de documentation. » D'autres utilisateurs ont également mentionné que, par rapport à d'autres IDE basés sur l'IA comme Cursor, la richesse des fonctionnalités de Trae v1.3.0 en mode gratuit est impressionnante. Cependant, certains utilisateurs ont exprimé des inquiétudes concernant la politique de confidentialité de Trae et ont recommandé de lire attentivement les conditions générales.

La sortie de Trae v1.3.0 consolide sa position concurrentielle dans le domaine de la programmation assistée par IA. Grâce à une expérience de conversation unifiée, un traitement contextuel amélioré, des règles personnalisées, des fonctionnalités d'Agent améliorées et la prise en charge du MCP, Trae offre des outils efficaces et flexibles à tous les types d'utilisateurs, des débutants aux développeurs expérimentés. Cette initiative de ByteDance est également considérée comme un défi direct à des concurrents tels que Cursor, annonçant une concurrence accrue sur le marché des IDE basés sur l'IA.

Conclusion

Trae v1.3.0, grâce à ses puissantes capacités d'IA et à sa conception conviviale, offre aux développeurs une expérience de programmation entièrement nouvelle. Qu'il s'agisse de créer rapidement des prototypes, de gérer des projets complexes ou de s'intégrer de manière transparente à des outils externes, Trae démontre son potentiel en tant qu'IDE de nouvelle génération. À l'avenir, avec l'expansion de l'écosystème MCP et l'amélioration continue des fonctionnalités d'IA, Trae devrait occuper une place plus importante au sein de la communauté mondiale des développeurs.

Pour télécharger Trae v1.3.0 ou pour plus d'informations, veuillez visiter le site Web officiel : https://x.ai/trae.