Suggestions de code assistées par IA de GitLab

Accélérer le codage

Avec l'aide de l'IA générative qui suggère du code pendant que vous développez, nous aidons les équipes à créer des logiciels plus rapidement et plus efficacement. Complétez une ligne entière de code en appuyant sur une seule touche, démarrez rapidement une fonction, remplissez du code standard, générez des tests et bien plus encore.

  • translate.py
  • get_unique_int.go
  • numbersArray.js
1
2
3
4
5
6
7
8
9
10
11
12
13
languages = {
    'en': {
     'hello': 'Hello',
     'goodbye': 'Goodbye'
   },
   'es': {
     'hello': 'Hola',
     'goodbye': 'Adiós'
   }
 }
Tanuki icon code suggestion

Protéger votre code source

La confidentialité est la base essentielle des suggestions de code. Elle conserve votre code source propriétaire en toute sécurité dans l'infrastructure Cloud d'entreprise de GitLab. Votre code n'est pas utilisé comme données de formation. L'inférence du code source par rapport au modèle de suggestions de code n'est pas conservée. Découvrez-en plus sur l'utilisation des données lors de l'utilisation des suggestions de code.

/nuxt-images/solutions/code-suggestions/secure-code.svg

Des milliards de lignes de code à portée de main

Les suggestions de code utilisent des modèles préformés open source qui sont continuellement affinés avec un ensemble de données open source personnalisé pour permettre une prise en charge multilingue et des cas d'utilisation supplémentaires.

  • translate.py
  • get_unique_int.go
  • numbersArray.js
1
2
3
4
5
6
7
8
9
10
11
12
13
languages = {
    'en': {
     'hello': 'Hello',
     'goodbye': 'Goodbye'
   },
   'es': {
     'hello': 'Hola',
     'goodbye': 'Adiós'
   }
 }
Tanuki icon code suggestion

Assistance dans la langue de votre choix

Des suggestions de code basées sur l'IA qui correspondent à votre façon de travailler. L'assistance est disponible dans 13 langues : C/C++, C#, Go, Java, JavaScript, Python, PHP, Ruby, Rust, Scala, Kotlin, et TypeScript

logologologologologologologologologologologologologo

Quelle est la prochaine étape pour votre programmeur de paires d'IA ?

Suggestions de code pour les instances GitLab auto-géré

Les suggestions de code seront bientôt disponibles pour les instances GitLab auto-géré via une connexion sécurisée à GitLab.com. Si vous avez des exigences particulières pour vos instances GitLab auto-géré, nous vous invitons à exprimer votre intérêt dans notre ticket d'assistance dédié à GitLab auto-géré.

Expérience utilisateur améliorée

Nous travaillons sur une prise en charge supplémentaire des IDE, notamment des IDE basés sur JetBrains IntelliJ ainsi que sur la prise en charge de Visual Studio pour les suggestions de code. En outre, nous planifions d'améliorer l'expérience des utilisateurs en travaillant sur la façon dont les suggestions sont présentées et acceptées dans les IDE, en donnant aux développeurs un meilleur contrôle sur le fonctionnement de la fonctionnalité.

Découvrez GitLab

Découvrez le travail que votre équipe pourrait réaliser avec la plateforme DevSecOps

Commencer un essai gratuit
Headshots of three people

Vous avez des questions ? Nous sommes là pour vous aider.

Parler à un expert