Sugerencias de código de GitLab Duo

Acelere la programación

Las sugerencias de código le ayudan a mantener el flujo completando de manera predictiva bloques de código, definiendo la lógica de funciones, generando pruebas y proponiendo código común como patrones regex—todo en el mismo entorno en el que ya programa.

  • 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'
   }
 }
code suggestions

IA centrada en la privacidad

Las sugerencias de código se construyen con la privacidad como base fundamental. El código de cliente privado y no público almacenado en GitLab no se utiliza como datos de entrenamiento. Aprenda sobre el uso de datos al usar las sugerencias de código.

Soporte en el lenguaje que necesite

Obtenga sugerencias de código con IA adaptadas a su flujo de trabajo. Ahora disponible en más de 14 lenguajes: C++, C#, Go, Google SQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript.

CC++C#PythonJavascriptTypescriptRubyJavaRustGoogle Cloud SQLPHPScalaGoKotlin

Se encuentra disponible en el IDE que elija

Puede encontrar nuestras extensiones de GitLab en los principales marketplaces de IDE. El soporte incluye: GitLab Web IDE, VS Code, Visual Studio, IDE basados en Jetbrains y NeoVIM. Obtenga más información sobre el soporte de IDE para sugerencias de código.

  • 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'
   }
 }
code suggestions

Disponible para instancias self-managed

Las sugerencias de código están disponibles para las instancias de GitLab self-managed a través de una conexión segura a GitLab.com. Más información.

  • 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'
   }
 }
code suggestions

Sugerencias de código en acción

Eche un vistazo a cómo las sugerencias de código crean un servidor Express con esta demostración interactiva.

¿Qué sigue para su compañero de programación con IA?

Mejor calidad de las sugerencias

Mejoramos continuamente la calidad de las sugerencias con nueva ingeniería de prompts, enrutamiento inteligente de modelos y contextos ampliados para ventanas de inferencia. Puede seguir nuestro progreso e incluso sugerir ideas.

Más del 50 % de las empresas de Fortune 100 confían en GitLab

Comience a entregar mejor software más rápido

Descubra lo que su equipo puede hacer con la plataforma inteligente de

DevSecOps.