Récemment, la société française Mistral AI, basée à Paris, en collaboration avec All Hands AI, a lancé un modèle IA open source spécialement conçu pour le développement logiciel : Devstral. Ce modèle dispose d'un nombre de paramètres impressionnant de 24 milliards et se trouve actuellement dans sa phase « préversion de recherche ». Il est publié sous la licence open source Apache2.0, ce qui permet aux développeurs et entreprises d'utiliser le modèle sans restriction dans des contextes commerciaux.
Lancement de Devstral marque une étape importante dans l'application de l'IA dans le domaine du codage. Selon le blog officiel de Mistral AI, ce modèle promeut le développement de l'« encodage agentic ». Cela signifie que l’IA ne joue plus seulement le rôle d’outil d’assistance, mais peut participer de manière proactive à la génération de code et aux tâches de développement complexes. Cette avancée permet aux développeurs de relever les défis réels du développement de manière plus efficace.
Les développeurs peuvent accéder à ce modèle via l'API Mistral, avec le code spécifique devstral-small-2505. Le coût est de 0,1 dollar par million de tokens d'entrée et 0,3 dollar par million de tokens de sortie. De plus, Devstral est également disponible pour téléchargement sur des plateformes comme Hugging Face et Ollama, facilitant ainsi son déploiement local.
Dans les tests de performance, Devstral s'est distingué. Selon Mistral AI, ce modèle a obtenu un score élevé de 46,8 % dans les benchmarks vérifiés de SWE-Bench, surpassant plusieurs modèles open source de pointe, y compris certains modèles propriétaires comme GPT-4.1-mini d'OpenAI. Grâce à son architecture optimisée, Devstral fonctionne de manière fluide sur une simple carte graphique Nvidia RTX4090 ou sur un Mac doté de 32 Go de RAM, réduisant ainsi considérablement les barrières à l'utilisation.
Mistral AI indique que Devstral excelle particulièrement dans l'exploration des bibliothèques de code et dans l'édition multi-fichiers, tout en étant compatible avec des cadres de代理 de code comme OpenHands et SWE-Agent. Cela lui permet de résoudre efficacement des problèmes réels liés à GitHub. Que vous soyez un débutant ou un ingénieur expérimenté, vous pouvez tirer parti de Devstral dans divers projets de développement.