Retour à Informations sur l’IA
Mistral lance le modèle de codage open source Devstral 2 ainsi que l’outil en ligne de commande Mistral Vibe

Mistral lance le modèle de codage open source Devstral 2 ainsi que l’outil en ligne de commande Mistral Vibe

Informations sur l’IA Admin 144 vues

Mistral AI, une entreprise française d’intelligence artificielle, a annoncé le lancement de Devstral 2, une nouvelle génération de familles de modèles de codage, et a simultanément lancé Mistral Vibe, un outil de commande de vie brute. Devstral 2 propose deux versions open source : Devstral Small 2, plus adapté aux scénarios à forte puissance de calcul, et Devstral Small 2, plus adapté au déploiement sur site, ciblant l’ingénierie logicielle et les tâches d’agent de code, mettant l’accent sur la compréhension multi-fichiers et les capacités de modification automatisée dans les projets réels.

Selon les informations officielles, Devstral 2 prend en charge des contextes ultra-longs, permettant la navigation entre fichiers, la refactorisation, le patch et l’envoi de modifications candidates dans de grandes bases de code, et il est à la pointe des modèles open source dans plusieurs benchmarks de code. Les deux modèles sont publiés sous licences ouvertes, le modèle principal sous une licence modifiée du MIT et le petit modèle sous licence Apache 2.0, les deux pouvant être exécutés localement via des appels d’interface ou des poids de téléchargement fournis par Mistral.

Mistral Vibe, qui a débuté en même temps que ce modèle, est un assistant IA en ligne de commande orienté terminal qui lit localement les dépôts de code, réalise des opérations de compréhension, de génération et d’édition au niveau du projet, et exécute des tests ou scripts sur commandes, prenant en charge macOS, Linux et Windows. Parce que l’outil permet d’exécuter des commandes et de modifier des fichiers, les équipes de développement doivent toujours effectuer le contrôle de version et la sauvegarde avant utilisation, ainsi que revoir les modifications automatisées pour réduire les modifications de code et les risques de sécurité.

FAQ

Q : Qu’est-ce que Devstral 2 ?

R : Devstral 2 est une famille de modèles de codage de nouvelle génération lancée par Mistral AI, axée sur des scénarios d’ingénierie logicielle tels que la compréhension du code, la génération et la modification automatisée de fichiers multiples.

Q : Quelle est la différence entre Devstral 2 et Devstral Small 2 ?

R : Le premier a des paramètres plus grands et convient aux environnements cloud ou à haute performance de puissance de calcul. Ces derniers sont plus petits et plus faciles à déployer sur des GPU locaux ou des PC haut de gamme, et ils utilisent différentes licences open source.

Q : Que fait Mistral Vibe ?

R : Mistral Vibe est un outil de commande de vie original capable de comprendre la structure du projet, générer ou éditer du code, et exécuter des tests et scripts dans le terminal basés sur Devstral 2, permettant une automatisation complète du processus de développement.

Q : Ces outils sont-ils gratuits et comment puis-je les obtenir ?

R : La série Devstral 2 est actuellement disponible via l’interface fournie par Mistral, les poids des modèles peuvent être téléchargés, et Mistral Vibe peut être obtenu via le script d’installation ou le gestionnaire de paquets, et les frais spécifiques ainsi que les politiques d’utilisation sont soumis à l’annonce officielle.

Q : À quoi dois-je faire attention lorsque j’utilise Devstral 2 et Vibe ?

R : Avant d’autoriser Vibe à accéder au dépôt de code et à exécuter des commandes, il est recommandé d’activer la gestion des versions, de faire des sauvegardes et de revoir manuellement les modifications générées afin d’éviter de supprimer accidentellement des fichiers importants ou d’introduire des risques de sécurité.

Analyse du modèle de codage MistralDevstral2 Introduction du code open source de Devstral2 sur les grands modèles Guide de déploiement sur site de DevstralSmall2 Utilisations de l’assistant IA en ligne de commande MistralVibe Compréhension de code multi-fichiers Devstral2 Génération de patchs de refactoring croisé de fichiers Devstral2 Le code au niveau du projet MistralVibe est automatiquement modifié Devstral2 prend en charge des fenêtres contextuelles très longues Scénario d’ingénierie logicielle MistralDevstral2 DevstralSmall2 est différent des grands modèles Comparaison des types de licences open source Devstral2 Notes de licence modifiées de Devstral2 sur la version modifiée du MIT Détails de la licence DevstralSmall2Apache2 MistralVibe lit localement le dépôt de code Exemple de script de test MistralVibe Run Développement automatisé par agent de code Devstral2 Collaboration Multi-Fichiers du projet réel Devstral2 Processus de validation de génération de patchs de code Devstral2 MistralVibe prend en charge trois grands systèmes de bureau Performance du benchmark de code Devstral2 Téléchargez et déployez le modèle MistralDevstral2 Devstral2 est utilisé via les appels d’interface DevstralSmall2 convient à l’utilisation sur PC MistralVibe automatise le processus de développement de bout en bout Devstral2 supporte la navigation croisée de fichiers de grandes bases de code Devstral2 refactorise les pratiques de code hérités à grande échelle MistralVibe modifie automatiquement les alertes de risque de code Comment faire une sauvegarde avant d’utiliser MistralVibe Recommandations pour la révision des modifications de l’automatisation du code Devstral2 Notes de sécurité sur le dépôt de code d’accès MistralVibe Devstral2 comparé à d’autres modèles de codage open source À quels scénarios de développement MistralDevstral2 s’applique-t-il ? Quelles tâches d’ingénierie logicielle Devstral2 prend-il en charge ? Comment utiliser DevstralSmall2 pour le développement local Compréhension et génération de code inter-langages Devstral2 Comment installer l’assistant IA MistralVibe Terminal Devstral2 prend en compte les appels à distance via une API MistralVibe intègre des pratiques de contrôle de version Git Expérience de complétion de code Devstral2 et d’effets de refactorisation MistralVibe exécute automatiquement des descriptions de cas tests Exigences et coûts de puissance de calcul de grands modèles Devstral2 Recommandation de déploiement local du GPU DevstralSmall2 Canal de téléchargement du poids du modèle MistralDevstral2 Cas d’atterrissage Devstral2 dans de vrais projets Quels commandes de script sont prises en charge par MistralVibe Sécurité du code Devstral2 et protection contre le risque de suppression accidentelle Recommandations d’utilisation de la collaboration avec l’équipe d’entreprise MistralVibe Dans quels types de dépôts de code Devstral2 s’insère ? MistralDevstral2 prend en charge les modifications de validation multi-fichiers Devstral2 et Vibe sont liés au processus de développement

Outils Recommandés

Plus