Plateforme d'agent Duo GitLab ... Note

Plateforme d'agent Duo GitLab en bêta publique : Orchestration d'IA de nouvelle génération et plus encore

GitLab construit l'avenir du développement logiciel, où les humains et l'IA collaborent, permettant aux développeurs de se concentrer sur les problèmes complexes tandis que l'IA gère les tâches de routine. Cet avenir se construit grâce à la plateforme GitLab Duo Agent, une plateforme d'orchestration DevSecOps de nouvelle génération qui permet une collaboration asynchrone entre les développeurs et les agents d'IA. La plateforme transforme le flux de travail de développement en une collaboration dynamique, permettant à des agents d'IA spécialisés de travailler aux côtés des développeurs à chaque étape du cycle de vie du développement logiciel. La première bêta publique de la plateforme GitLab Duo Agent a été lancée, en se concentrant sur le déverrouillage de l'expérience IDE via l'extension GitLab VS Code et le plug-in JetBrains IDE. La position unique de la plateforme en tant que plateforme d'orchestration lui permet de réunir les plans de projet, le code, les exécutions de tests, les analyses de sécurité, les vérifications de conformité et les configurations CI/CD pour alimenter les équipes et orchestrer la collaboration avec les agents d'IA. Le graphe de connaissances de GitLab fournit un contexte riche aux agents d'IA, leur permettant de faire des recommandations éclairées et de prendre des mesures qui respectent les normes organisationnelles. La plateforme évolue des fonctionnalités d'IA vers l'orchestration d'agents, avec de nouvelles fonctionnalités d'IA puissantes qui arrivent chaque mois. Des agents qui reflètent les rôles d'équipe familiers, tels que le développement logiciel, les tests et la rédaction technique, sont introduits et peuvent être personnalisés pour répondre aux besoins des organisations. Des flux, qui orchestrent des tâches complexes des agents, sont également introduits, permettant des flux de travail plus complexes qui peuvent inclure plusieurs agents avec des instructions, des étapes et des actions pré-construites pour une tâche donnée.