Suggestions de code GitLab Duo
Accélérer le codage
Les suggestions de code vous aident à gagner en productivité en complétant de manière prédictive des blocs de code, en définissant la logique fonctionnelle, en générant des tests et en proposant un code commun comme des modèles d'expression rationnelle, le tout au sein de l'environnement dans lequel vous codez.
IA respectueuse de la confidentialité
La confidentialité est un élément essentiel des suggestions de code. Le code client privé et non public stocké dans GitLab n'est pas utilisé comme données d'entraînement. En savoir plus sur l'utilisation des données lors de l'utilisation des suggestions de code.
Prise en charge de vos langages de programmation préférés
Obtenez des suggestions de code optimisées par l'IA et adaptées à votre workflow. Maintenant disponible pour 14 langages de programmation : C++, C#, Go, Google SQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript.
Fonctionne dans l'IDE de votre choix
Vous pouvez trouver nos extensions GitLab sur les principaux marketplaces IDE. Exemples d'IDE pris en charge : GitLab Web IDE, VS Code, Visual Studio, NeoVIM et les IDE basés sur Jetbrains. En savoir plus sur les IDE pris en charge pour les suggestions de code.
Disponible pour les instances auto-gérées
Les suggestions de code sont disponibles pour les instances GitLab auto-gérées via une connexion sécurisée à GitLab.com. En savoir plus.
Les suggestions de code à l'œuvre
Quelle est la prochaine étape pour votre programmeur en binôme d'IA ?
Nous améliorons continuellement la qualité des suggestions, notamment avec une nouvelle ingénierie de prompt, un routage intelligent des modèles et des contextes étendus pour les plages d'inférence. Vous pouvez suivre nos progrès et même suggérer des idées.
Nouveautés des suggestions de code optimisées par l'IA
Afficher toutes les ressourcesEssayez GitLab
Découvrez comment la plateforme DevSecOps de GitLab peut aider votre équipe en matière de livraison logicielle.
Commencer un essai gratuitVous avez une question ? Nous sommes là pour vous aider.
Échanger avec un expert