Il y a quelques jours Bill Staples, CEO de GitLab a évoqué un plan de restructuration avec la montée en puissance de l’IA agentique. Aujourd’hui, l’éditeur open source dévoile la version 19.0 de la plateforme DevOps en intégrant les agents IA tout au long du processus de développement. Il vise à accélérer la génération de code, mais aussi à automatiser davantage les étapes manuelles liées aux revues de code, aux contrôles de sécurité et aux déploiements.

Dans ce cadre, le fournisseur fait évoluer son service Duo Agent lancé plutôt en début d’année. Les agents peuvent ainsi effectuer des tâches à différentes phases du développement logiciel, de la planification et la génération de code à la correction des failles de sécurité. Les processus devraient ainsi s'exécuter plus souvent en parallèle, plutôt que par le biais de transferts manuels séquentiels entre les équipes. De même, l’assistant Duo Developper s’enrichit de fonctionnalités supplémentaires. Les développeurs peuvent désormais lier directement l'assistant aux tickets ou aux demandes de fusion. De plus, l'agent peut être invoqué dans les fils de discussion, puis générer automatiquement des modifications ou des propositions.

L'analyse SBOM vise à renforcer la sécurité

Dans la version 19.0, l’accent est également mis sur la sécurité avec la disponibilité générale de l’analyse des dépendances basées sur les SBOM (software bill of materials). Cela permet aux entreprises de détecter les vulnérabilités au sein des différents dépendances. Cette fonction est compatible avec les environnements Maven, Gradle, Python…

Par ailleurs, GitLab étend le support des modèles IA en intégrant Claude Opus 4.7 d’Anthropic et les dernières versions de Gemini de Google. Ce dernier sert notamment pour les revues de code, la restauration des pipelines CI/CD et la résolution des problèmes de sécurité. Des alternatives ouvertes comme Devstral 2 de Mistral AI et GLM-5.1 sont également accessibles. Enfin, la version 19.0 remplace quelques modifications techniques comme le remplacement de Redis par Valkey en tant que base de données en mémoire. De même, l’installation automatique de la plateforme de collaboration Mattermost est supprimée et le support d’Ubuntu 20.04 prend fin.