
Qu'est-ce que Trae ?
Trae est un assistant de programmation IA (AI native IDE) lancé par ByteDance, qui permet une collaboration efficace entre les humains et l'IA par le biais d'une interaction basée sur le dialogue. Trae prend en charge les corps intelligents personnalisés, qui peuvent définir de manière flexible les outils, les compétences et la logique des tâches en fonction des exigences, et constituer une équipe d'IA exclusive. Trae IDE prend en charge l'intégration transparente d'une variété d'outils externes, et appelle des ressources externes via le protocole MCP, élargissant ainsi les limites des capacités.
Les principales fonctions de Trae
- Génération et optimisation de codes intelligents Les extraits de code peuvent être générés en langage naturel, ce qui permet de compléter le code, de l'optimiser et de le remanier afin d'améliorer l'efficacité de la programmation.
- Modèles d'interaction pilotés par l'IA Il propose deux modes : le mode Chat, qui permet de répondre aux questions sur le code et de suggérer des mises à jour du code, et le mode Builder, qui génère des projets de code complets sur la base des exigences.
- Soutien aux Chinois de naissance Support de la langue chinoise dès le début de la conception, langue d'interface complète de la culture chinoise, adaptée aux développeurs chinois.
- Intégration des modèles d'IA classiques Claude 4, GPT-4o et d'autres puissants modèles d'IA intégrés, la version nationale du modèle "beanbag" et le modèle DeepSeek, libres d'utilisation, permettent de générer rapidement un code de haute qualité.
- Prévisualisation et débogage pratiques du projet La fonction Webview permet de prévisualiser les pages web directement dans l'IDE, ce qui est pratique pour le développement frontal.
- Référencement contextuel flexible Les dialogues avec l'IA permettent de référencer des blocs de code, des fichiers, des dossiers ou des projets entiers afin d'obtenir des interactions précises.
- Soutien au développement multimodal Les utilisateurs non techniques peuvent ainsi réduire le seuil de développement en téléchargeant des dessins de conception ou des prototypes qui peuvent directement générer du code, mais aussi en prenant en charge les captures d'écran pour marquer les exigences de modification.
Adresse du site officiel de Trae
Trae version domestique de l'adresse du site officiel :https://www.trae.com.cn/ Adresse du site web de Trae International : https://www.trae.ai/
Comment utiliser Trae
- télécharger et installer Pour installer Trae, visitez le site officiel de Trae, cliquez sur "Download" pour accéder à la page de téléchargement, sélectionnez la version appropriée en fonction du système d'exploitation de votre ordinateur, exécutez le programme d'installation, vous pouvez sélectionner le thème, la langue, et choisir d'importer la configuration depuis VS Code ou Cursor.
- Installation des outils de ligne de commande (facultatif) Cliquez sur le bouton "Installer les commandes trae" pour terminer le processus d'autorisation, après quoi vous pouvez utiliser le logiciel de gestion de l'information.
trae
pour rappeler rapidement Trae, ou utiliser la commandetrae my-react-app
ouvre le projet spécifié dans Trae. - Connectez-vous à votre compte Lorsque vous démarrez Trae pour la première fois, la version nationale prend en charge le numéro de téléphone mobile et la connexion au compte Nuggets ; la version internationale prend en charge GitHub et la connexion au compte Google.
- Ouvrir un projet existant ou cloner un dépôt Git Trae : Une fois connecté, vous pouvez choisir d'ouvrir un projet existant ou de cloner un dépôt Git pour commencer à développer avec Trae.
- Créer de nouveaux projets avec l'assistant IA Si vous créez un nouveau projet de 0 à 1, vous pouvez utiliser l'assistant IA de Trae. Par exemple, si vous passez en mode Builder et que vous saisissez les exigences du projet dans la boîte de dialogue, telles que "Veuillez créer un jeu web Snake en utilisant React", le système vous invitera à spécifier un répertoire en tant que répertoire du projet, puis exécutera automatiquement les commandes d'initialisation.
- Expérience de la génération de codes intelligents L'IA fournit des suggestions de code en temps réel pour réaliser l'autocomplétion du code lorsque vous saisissez le code dans la zone d'édition du code ; vous pouvez également déclencher l'autocomplétion du code au niveau de la fonction en saisissant des commentaires en chinois, par exemple en tapant "Calculer l'intégrale de l'utilisateur", en appuyant sur la touche Tab, et l'IA exécutera la fonction correspondante.
- Utilisation de la fonction de question-réponse intelligente Chat : Discutez avec l'assistant IA à tout moment pendant le processus de codage. Cliquez avec le bouton droit de la souris sur le code sélectionné et sélectionnez "Ask Trae", ou utilisez le raccourci clavier "Ctrl+Shift+A" pour appeler Q&A, et posez à l'IA des questions telles que "Pourquoi ce code signale-t-il une erreur ? "L'IA lira automatiquement le code sélectionné et les fichiers connexes et vous donnera une solution pour résoudre le problème.
- Expérimenter l'interaction multimodale Prise en charge de la conversion d'images en code : vous pouvez télécharger des dessins ou des croquis de conception, l'IA les analysera directement et générera le code frontal ; vous pouvez également télécharger des captures d'écran d'erreurs ou des croquis de conception, l'IA peut comprendre le contenu de l'image et générer le code correspondant.
- Installation des outils de ligne de commande Après avoir cliqué sur le bouton "Installer les commandes Trae" et terminé la procédure d'autorisation, vous pouvez utiliser les commandes Trae dans le terminal, ce qui vous permet d'effectuer rapidement des opérations Trae dans le terminal.
- Intelligentsia sur mesure L'équipe d'IA est une équipe d'intelligences IA qui définit de manière flexible les outils, les compétences et la logique des tâches des intelligences en fonction de leurs propres besoins, afin que les IA puissent mieux les servir.
- Explorer le marché des véhicules rechargeables Pour ce faire, vous devez trouver le marché des plug-ins dans le panneau de navigation intelligent à gauche et installer divers plug-ins pour enrichir et étendre les fonctionnalités de Trae.
Les points forts de Trae
- Conception native de l'IA Contrairement aux IDE traditionnels qui introduisent des fonctionnalités d'IA par le biais de plug-ins intelligents, Trae intègre l'IA dans le processus de développement de manière plus approfondie, en fournissant une meilleure connaissance du contexte et la capacité de gérer un plus large éventail de scénarios de développement, et en fournissant de meilleurs résultats dans les tâches de développement critiques telles que l'achèvement du code et la correction des bogues.
- Fonction de génération de code intelligente Il permet de générer des extraits de code à partir de descriptions en langage naturel et fournit également des suggestions d'optimisation du code en fonction du contexte, ce qui permet aux développeurs de gagner du temps et d'écrire un code de meilleure qualité.
- Forte compréhension du contexte Il comprend non seulement les informations contenues dans l'IDE, telles que les référentiels de code et les informations sur les points de terminaison, mais aussi les informations externes, telles que les recherches en réseau et les collections de documents téléchargés, et il peut configurer les règles de travail de l'IA afin que celle-ci puisse effectuer des tâches personnalisées à la demande.
- Autocomplétion intelligente Grâce à de puissantes capacités d'analyse contextuelle, les fragments de code peuvent être prédits et poursuivis en temps réel, ce qui permet d'étendre rapidement le code inachevé et d'améliorer plusieurs fois l'efficacité du codage.
- interaction multimodale L'IA prend en charge la conversion d'images en code, le téléchargement de dessins de conception ou d'esquisses, et l'IA analysera et générera directement le code frontal, ce qui rend la génération de code plus intuitive et plus pratique, en particulier pour le développement d'interfaces UI et d'autres scénarios, ce qui peut considérablement améliorer l'efficacité du développement.
- Prise en charge d'un modèle d'IA riche Les modèles d'IA puissants tels que Claude-3.5-Sonnet, GPT-4o, Beanbag 1.5 pro, DeepSeek R1/V3 et d'autres sont intégrés pour fournir à Trae une intelligence puissante et leur utilisation est entièrement gratuite pour 2025.
- Favorable à la migration La migration à partir d'outils tels que VS Code et Cursor est prise en charge, ce qui permet aux développeurs de migrer facilement les paramètres précédents vers Trae sans avoir à reconfigurer l'ensemble de leur environnement de développement, réduisant ainsi la charge de travail supplémentaire associée au changement d'outil.
- L'écologie des plug-ins est riche Support pour l'installation de plug-ins à partir de la place de marché VS Code, avec une grande extensibilité, les développeurs peuvent installer une variété de plug-ins pour étendre la fonctionnalité de Trae selon leurs propres besoins et habitudes.
- Soutien aux Chinois de naissance La langue de l'interface est entièrement le chinois, et les noms des variables de la version nationale ont été changés en chinois intégral, ce qui correspond mieux aux habitudes linguistiques des développeurs chinois et réduit la difficulté d'utilisation causée par les barrières linguistiques.
Scénarios de candidature de Trae
Trae peut être utilisé dans de nombreux scénarios : dans le domaine du développement, il aide au développement de sites web, de jeux, de systèmes de traitement de données, d'API et d'outils, en générant du code selon la description, en prévisualisant et en déboguant, et en fournissant des suggestions d'optimisation ; dans le domaine de l'apprentissage et de l'enseignement, il génère des exemples et des explications pour les débutants, et aide les enseignants à préparer leurs cours ; dans le domaine de la collaboration bureautique, il facilite le partage de documents en équipe et le retour d'informations en temps réel ; et dans le domaine de la création, il aide les concepteurs à classer les matériaux, à communiquer et à gérer les versions, ce qui améliore l'efficacité à tous les égards. Dans le cadre de la collaboration bureautique, il aide les concepteurs à classer les documents, à communiquer, à collaborer et à gérer les versions, ce qui améliore l'efficacité de chaque lien de manière globale.
Navigation connexe

Baidu lance un assistant de programmation IA

NoCode
La plateforme de développement d'IA à code zéro lancée par Mission

Moka
Plateforme de création d'applications en code zéro avec visualisation en temps réel des résultats de l'application

InsCode AI IDE
L'IDE AI est lancé par CSDN et GitCode en collaboration avec Huawei Cloud

Génie
Cosine AI lance un assistant de développement intelligent pour l'IA

JoyCode
L'IDE de codage de l'IA lancé par Jingdong Cloud

voler par code
Plateforme de développement de logiciels d'IA automatisée de niveau L4

Planche à voile
Assistant de programmation d'IA de Codeium
Pas de commentaires...