Annonce de GitLab Duo avec Amazon Q (version préliminaire)

Publié le: 3 déc. 2024

AWS annonce aujourd'hui une version préliminaire de GitLab Duo avec Amazon Q, qui intègre des fonctionnalités d'agent avancées pour le développement de logiciels et la transformation de la charge de travail directement dans la plateforme DevSecOps d'entreprise de GitLab. Avec ce lancement, GitLab Duo avec Amazon Q offre une expérience de développement fluide pour toutes les tâches et les équipes, en automatisant des tâches complexes en plusieurs étapes pour le développement, la sécurité et la transformation de logiciels, le tout en utilisant les flux de travail GitLab familiers que les développeurs connaissent déjà. 

Grâce à GitLab Duo, les développeurs peuvent déléguer les problèmes aux agents Amazon Q à l'aide d'actions rapides, afin de créer de nouvelles fonctionnalités plus rapidement, d'optimiser la qualité et la sécurité grâce à des révisions de code assistées par l'IA, de créer et d'exécuter des tests unitaires et de mettre à niveau une base de code Java existante. L’entrepôt de données unifié de GitLab tout au long du cycle de vie du développement logiciel (SDLC) fournit le contexte du projet Amazon Q afin d'accélérer et d'automatiser les flux de travail de bout en bout pour le développement logiciel, simplifiant ainsi les chaînes d'outils complexes traditionnellement nécessaires à la collaboration entre les équipes.

  • Rationalisez le développement logiciel : passez de l'idée d'une nouvelle fonctionnalité à un code prêt à fusionner en quelques minutes. Effectuez des itérations directement depuis GitLab, en utilisant les retours de commentaire pour accélérer les flux de développement de bout en bout.
  • Optimisez le code : générez des tests unitaires pour les nouvelles demandes de fusion afin de faire gagner du temps aux développeurs et de garantir l'application de pratiques d'assurance qualité cohérentes au sein des équipes.
  • Maximisez la qualité et la sécurité : fournissez une qualité de code pilotée par l'IA, des évaluations de sécurité et des correctifs générés pour accélérer les cycles de feedback.
  • Transformez les charges de travail de l'entreprise : à partir des bases de code Java 8 ou 11, les développeurs peuvent passer à Java 17 directement à partir d'un projet GitLab afin d'améliorer la sécurité et les performances des applications et de supprimer la dette technique.

Consultez la page des intégrations Amazon Q Developer pour en savoir plus.