Comate AI IDE : Environnement de développement natif IA indépendant 文心快码 lancé par Baidu
Comate AI IDE : Environnement de développement natif IA indépendant 文心快码 lancé par BaiduIntroduction
Le 23 juin 2025, Baidu a lancé Comate AI IDE, un outil d'environnement de développement natif basé sur l'IA indépendant de Wenxin Kuaima. Il s'agit du premier IDE IA du secteur doté de capacités multimodales et de coordination multi-agents.
Fonctionnalités principales
Capacités multimodales : dans les scénarios front-end, il prend en charge la conversion de maquettes en code (F2C), la conversion d'images en code et la conversion du langage naturel en code. Le code généré peut être prévisualisé ; après la prévisualisation, vous pouvez sélectionner les éléments à optimiser et les ajuster en utilisant le langage naturel. Le F2C, c'est-à-dire Figma To Code, permet de convertir en un clic une maquette Figma en code hautement utilisable, ce qui permet d'économiser environ 80 % du travail répétitif.
Coordination multi-agents : après que le développeur a décrit l'objectif final, Comate AI IDE constitue automatiquement une « équipe virtuelle » composée d'agents planificateur, architecte, exécutant et débogueur, qui mène automatiquement la tâche à bien jusqu'à la livraison. L'agent de programmation intégré Zulu dispose de capacités de réflexion et de décision autonomes, capables de décomposer automatiquement le plan de la tâche, de déterminer la prochaine étape à exécuter et d'afficher en temps réel le processus de réflexion.
Assistance IA tout au long du processus : couvre l'ensemble du processus, de l'analyse des besoins à l'écriture du code, en passant par l'exécution et les tests ainsi que la soumission du code. Plus d'une dizaine d'outils de développement sont intégrés, notamment la recherche de fichiers, l'analyse de code et l'édition de code.
Prêt à l'emploi et migration rapide : prend en charge la migration rapide des configurations de l'IDE d'origine, ce qui abaisse la barrière à l'utilisation. Les développeurs malvoyants ou les jeunes élèves peuvent également l'utiliser.

Avantages
Optimisé pour les développeurs chinois : optimisation des capacités de compréhension du langage naturel, mieux adapté aux scénarios de R&D en Chine.
Prévisualisation du code en temps réel : permet de visualiser l'effet du code en temps réel, facilitant ainsi les ajustements rapides par les développeurs.
Clarification proactive des besoins : peut interroger proactivement le développeur afin de préciser les besoins, améliorant ainsi la précision du développement.
Débogage intelligent des pages : propose une fonctionnalité de débogage intelligent des pages, améliorant l'efficacité du développement.
Autres caractéristiques
Construction indépendante : il ne s'agit pas d'un plugin依附 à un IDE traditionnel, mais d'un environnement de développement natif basé sur l'IA entièrement indépendant, offrant une meilleure intégrité de la conception fonctionnelle et une expérience supérieure en termes de sécurité du code et de fluidité du système.
Prise en charge du MCP : prend en charge le protocole MCP (Model Context Protocol) pour se connecter à des outils et données externes, s'adaptant à divers scénarios de développement.
Avantages par rapport aux autres outils
Par rapport à Cursor, Comate AI IDE offre de meilleurs avantages dans des domaines tels que le F2C, la prévisualisation du code en temps réel, la clarification proactive des besoins et le débogage intelligent des pages. Il offre également une meilleure optimisation de la compréhension du langage naturel pour les développeurs chinois, ce qui le rend mieux adapté aux scénarios de R&D en Chine.
Comment utiliser Comate AI IDE
Installation et configuration
Configuration requise : le système d'exploitation doit être Windows 10 ou ultérieur, ou macOS 11.0 ou ultérieur.
Étapes d'installation :
Accédez au site officiel de Baidu Comate, téléchargez et installez Comate AI IDE.
Lancez le logiciel, choisissez la langue d'affichage (chinois simplifié ou English), puis cliquez sur « Démarrer » pour effectuer la configuration initiale.
Cochez la case « Installer la commande en ligne de commande 'comate' » afin de pouvoir lancer rapidement l'outil dans le terminal à l'aide de la commande « comate ».
Si VS Code ou Cursor est déjà installé et configuré, vous pouvez cliquer sur « Importer depuis VS Code » ou « Importer depuis Cursor » pour importer les plugins et les paramètres.
Choisissez le thème (sombre ou clair) et le style de raccourcis (VS Code, JetBrains, VIM), puis cliquez sur « Continuer ».
Cliquez sur le bouton « Connexion » pour vous connecter à Comate AI IDE avec votre compte personnel.
Utilisation des fonctionnalités
Complétion de code : lors de la rédaction de code, Comate AI IDE complète automatiquement le code en fonction du contexte ; appuyez sur la touche Tab pour accepter.
Génération de code à partir de commentaires : après avoir écrit un commentaire, appuyez sur Entrée puis Tab ; l'outil générera le code correspondant en fonction du contenu du commentaire.
Génération de code par dialogue : saisissez une description en langage naturel en mode dialogue ; l'outil générera le code en fonction de cette description.
Explication du code : lors de la consultation d'un fichier de code, cliquez sur l'affichage au-dessus d'une fonction ou d'une classe pour obtenir une explication correspondante dans la boîte de dialogue.
Fonctionnalités d'agents : après avoir activé les capacités d'agents, vous pouvez utiliser les fonctions d'agent de codage, agent de débogage, agent de tests unitaires, agent de sécurité et agent de programmation full-stack.
Fonctionnalités avancées
Intégration MCP : via le MCP (protocole de contexte de grand modèle), Comate AI IDE peut être intégré à des systèmes externes tels que GitHub et Figma. Pour connecter GitHub, générez d'abord un Token sur GitHub, puis ajoutez le GitHub MCP dans Comate AI IDE.
Utilisation en ligne de commande : une fois l'installation terminée, ajoutez le PATH pour pouvoir lancer rapidement l'outil dans le terminal à l'aide de la commande « comate ».
Utilisation des fonctions multimodales (exemple de la conversion de maquette en code) : ouvrez une maquette Figma, sélectionnez le composant à convertir en code, faites un clic droit et choisissez « Copy link to selection », puis passez dans la boîte de dialogue de Comate AI IDE et collez l'adresse copiée. Si vous ne disposez pas d'un code d'autorisation Figma, cliquez sur le lien bleu en haut à droite pour le lier automatiquement ; un code front-end fidèle sera ensuite généré directement.
Description des raccourcis
Sélectionner le code recommandé : Tab
Passer à la recommandation suivante : alt/option + ]
Revenir à la recommandation précédente : alt/option + [
Fermer la recommandation actuelle : Échap
Consulter toutes les recommandations : passez la souris sur le contenu recommandé pour afficher la barre d'outils Comate, cliquez sur « Comate 补全生成 » (Complétion Comate), puis sélectionnez-le dans le panneau latéral pour l'accepter.
Assistant scénario▸
Apps AI
Actualités AI