Sugerencias de código de GitLab Duo

  • Te ayudan a mantener el flujo
  • En el IDE que elijas
  • En el idioma que necesites

Agiliza la codificación

Las sugerencias de código te ayudan a mantener el flujo al completar de manera predictiva bloques de código, definir la lógica de funciones, generar pruebas y proponer código común, como patrones de regex, todo en el mismo entorno de programació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

Inteligencia artificial que respeta la privacidad

Las sugerencias de código se compilan 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. Más información sobre el uso de datos con las sugerencias de código.

Compatibilidad con el idioma que necesites

Obtén sugerencias de código con IA según tu flujo de trabajo. Ahora están disponibles en más de 14 idiomas: C++, C#, Go, Google SQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript.

Disponibles en el IDE que elijas

Puedes encontrar nuestras extensiones de GitLab en los principales marketplaces de IDE. Tienes compatibilidad con GitLab Web IDE, VS Code, Visual Studio, IDE basados en JetBrains y NeoVIM. Obtén más información sobre la compatibilidad 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

Disponibles para instancias autogestionadas

Las sugerencias de código están disponibles para las instancias de GitLab Autogestionado 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

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

¿Qué sigue para tu programador con asistencia de IA?

Sugerencias de mejor calidad

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

Desarrolla más rápido, empieza ahora

Esto es lo que tu equipo puede hacer con la plataforma de orquestación inteligente para DevSecOps.