Trae est un nouvel environnement de développement (IDE) qui n’est pas juste un énième éditeur de code avec un chatbot greffé sur le côté. Il faut plutôt le vir comme un partenaire de développement pensé pour une collaboration fluide entre vous et l’intelligence artificielle.
Contrairement à d’autres outils qui se contentent d’analyser le fichier ouvert, Trae est conçu pour comprendre l’intégralité de votre base de code comme peut le faire Cursor ou Windsurf. Il explore ainsi votre espace de travail, analyse vos fichiers, et même les sorties de votre terminal pour vous proposer des suggestions parfaitement adaptées à votre projet.
Cette approche contextuelle fait vraiment la différence quand vous travaillez sur des applications complexes car l’assistant a une vision globale de ce que vous essayez d’accomplir et peut vous proposer des modifications qui tiennent compte des petites subtilités de votre architecture.
- Analyser le contexte du projet
- Créer ou modifier des fichiers
- Génèrer et exécuter des commandes dans le terminal
- Analyser les résultats des commandes
- Corriger les erreurs si nécessaire
Aussi, si vous avez déjà utilisé GitHub Copilot ou des outils similaires, vous connaissez le principe de l’autocomplétion par IA. Trae propose ça aussi et peut alors anticiper vos modifications et compléter automatiquement ce que vous êtes en train d’écrire.
Et l’assistant ne se contente pas de suggérer la fin de votre ligne actuelle. Il peut proposer des blocs entiers de code qui s’inscrivent parfaitement dans la logique de votre projet. Mieux encore, vous pouvez accepter ces suggestions d’un simple raccourci clavier (Cmd+Enter sur Mac, Ctrl+Enter sur Windows).
La compréhension d’images est un autre atout majeur de Trae. Vous pouvez importer des captures d’écran d’erreurs, des maquettes de design, ou des références visuelles directement dans le chat pour préciser vos besoins.
Cette fonctionnalité est particulièrement pratique quand vous essayez de reproduire une interface ou de comprendre un message d’erreur cryptique. Plus besoin de décrire laborieusement ce que vous voyez… montrez-le simplement à l’assistant, et il comprendra.
Enfin, le dernier super-pouvoir de Trae est son chat intégré, accessible à tout moment avec un raccourci clavier (Cmd+U sur Mac, Ctrl+U sur Windows). Ce n’est pas un simple chatbot, mais un vrai assistant contextuel qui comprend votre code actuel.
Vous pouvez alors lui demander d’expliquer une fonction complexe, d’écrire des commentaires pour votre code, de corriger des erreurs, ou même de générer des snippets adaptés à votre projet. Et comme il dispose du contexte global, ses réponses sont pertinentes et directement applicables, surtout si vous utilisez Claude 3.7, qui est pour moi, le meilleur à ce petit jeu.
Actuellement, Trae est disponible pour macOS 10.15+ et Windows 10/11. Les utilisateurs Linux devront patienter encore un peu (une liste d’attente est disponible sur le site). L’installation est assez classique:
- Téléchargez le fichier d’installation depuis trae.ai
- Pour Mac, ouvrez le fichier .dmg et glissez l’application dans votre dossier Applications
- Pour Windows, exécutez l’installeur et suivez les instructions
Si vous êtes sous Windows et souhaitez utiliser le mode Builder, assurez-vous d’avoir PowerShell 6 ou plus récent installé. Cette étape est cruciale, car le mode Builder utilise PowerShell pour exécuter des commandes.
Une fois l’installation terminée, lancez Trae et ouvrez un projet existant ou créez-en un nouveau. Pour activer le mode Builder, ouvrez le chat latéral (Cmd/Ctrl+U) et cliquez sur “Builder” en haut à gauche de la fenêtre de chat.
Bien sûr, dans l’arène des IDE augmentés par l’IA, Trae affronte des adversaires de taille comme Cursor, Windsurf, ou encore GitHub Copilot + VS Code. Difficile pour lui donc de se démarquer mais il est rapide et son mode Builder est, je trouve, assez puissant. Maintenant, le mieux c’est de le tester par vous-même.
Bref, si vous êtes développeur, Trae mérite votre attention car il est gratuit à l’heure actuelle, ce qui en fait une option tentante face à des concurrents souvent payants.
Merci à Adalm pour le partage.
Source link
Subscribe to our email newsletter to get the latest posts delivered right to your email.
Comments