Sugerencias de código de GitLab Duo

    Acelere la codificación

    Las sugerencias de código le 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 regex. Todo en el mismo entorno que ya codifica.

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

    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 capacitación. Aprenda sobre el uso de datos al usar las sugerencias de código.

    //images.ctfassets.net/xz1dnu24egyd/3ZIDJzluHfMszF3FFB4F1Y/b27d12f56e144a3c8eede5fbfec3deda/Protected_Code_Illustration.svg

    Soporte en el lenguaje que necesite

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

    logologologologologologologologologologologologologologo

    Se encuentra disponible en el IDE que elija

    Puede encontrar nuestras extensiones de GitLab en los 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
    languages = {
        'en': {
            'hello': 'Hello',
            'goodbye': 'Goodbye'
        },
        'es': {
            'hello': 'Hola',
            'goodbye': 'Adiós'
        }
    }
    Tanuki icon code suggestion

    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
    languages = {
        'en': {
            'hello': 'Hello',
            'goodbye': 'Goodbye'
        },
        'es': {
            'hello': 'Hola',
            'goodbye': 'Adiós'
        }
    }
    Tanuki icon code suggestion

    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.
    AI Demo Thumbnail

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

    Mejor calidad de las sugerencias

    Mejoramos continuamente la calidad de las sugerencias gracias a la nueva ingeniería de indicaciones, el enrutamiento inteligente de modelos y la ampliación de los contextos de las ventanas de inferencia. Puede seguir nuestro progreso e incluso sugerir ideas.

    ¿Todo listo para comenzar?

    Descubra lo que su equipo puede hacer con una plataforma de DevSecOps unificada.