GitLab Duo Code Suggestions

    Escreva códigos mais rapidamente

    O Code Suggestions ajuda você a manter o fluxo ao prever e escrever blocos de código, definir a lógica de funções, gerar testes e propor códigos comuns, como padrões de regex. Tudo isso no mesmo ambiente em que você já programa.

    • 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 com foco em privacidade

    A privacidade é um elemento fundamental do Code Suggestions. O código privado do cliente, armazenado no GitLab sem ser tornado público, não é usado para treinamento. Saiba mais sobre o uso de dados durante o uso do Code Suggestions.

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

    Compatível com a linguagem que você precisar

    Receba sugestões de código com tecnologia de IA adaptadas ao seu fluxo de trabalho. Agora disponível em [14 linguagens](https://docs.gitlab.com/ee/user/project/repository/code_suggestions/supported_extensions.html# supported-languages){data-ga-name ="code suggestions supported languages" data-ga-location ="body"}: C++, C#, Go, Google SQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript.

    logologologologologologologologologologologologologologo

    Compatível com o IDE que você preferir

    Você encontra nossas extensões do GitLab nos principais marketplaces de IDE. A compatibilidade inclui: GitLab Web IDE, VS Code, Visual Studio, IDEs baseados em Jetbrains e NeoVIM. Saiba mais sobre a compatibilidade com os IDEs do Code Suggestions.

    • 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

    Disponível para instâncias self-managed

    As sugestões de código estão disponíveis para instâncias self-managed do GitLab por meio de uma conexão segura com o GitLab.com. Saiba mais.

    • 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

    Sugestões de código em ação

    Confira nesta demonstração interativa como o Code Suggestions cria um servidor Express.
    AI Demo Thumbnail

    O que vem por aí para o programador com assistência de IA?

    Melhor qualidade de sugestões

    Estamos melhorando continuamente a qualidade das sugestões com a nova engenharia de prompt, o roteamento inteligente de modelos e os contextos expandidos para janelas de inferência. Acompanhe nosso progresso e sugira ideias quando quiser.

    Tudo pronto para começar?

    Descubra o que sua equipe pode fazer com uma plataforma DevSecOps unificada.