Conceitos básicos do GitLab Duo com Amazon Q - Amazon Q Developer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conceitos básicos do GitLab Duo com Amazon Q

O GitLab Duo com Amazon Q traz recursos de inteligência artificial (IA) diretamente para suas operações de desenvolvimento de software e fluxos de trabalho de gerenciamento de código-fonte. Você pode GitLab Duocomeçar a usar o Amazon Q usando uma GitLab instância autogerenciada e uma assinatura GitLab Ultimate sincronizada com. GitLab Você precisa criar um perfil de desenvolvedor do Amazon Q, adicionar uma conexão com um provedor de identidade OpenID Connect (OIDC) e criar uma função do IAM para acessar o Amazon Q. GitLab Para obter mais informações, consulte Integração com AWS recursos e políticas de permissão. Para saber como criar os recursos necessários e configurar GitLab Duo com o Amazon Q, consulte Configurar GitLab Duo com o Amazon Q na GitLab documentação.

A qualquer momento, você pode configurar a disponibilidade do GitLab Duo com Amazon Q ativando-o ou desativando-o para sua instância, grupo ou projeto. Para obter mais informações, consulte Turn off GitLab Duo with Amazon Q.

Depois de configurar GitLab Duo o Amazon Q, você pode começar a usar os recursos de IA do Amazon Q GitLab para transformar seu código em Java 17, analisar as solicitações de mesclagem quanto à qualidade e às vulnerabilidades e sugerir testes unitários. Também é possível usar o recurso GitLab Duo Chat, compatível com o Amazon Q, para realizar tarefas de desenvolvimento, como explicação de vulnerabilidades, solução de problemas de pipelines com falha e refatoração de código.

Antes de poder invocar a transformação do código, você deve ter pelo menos um GitLab Runner disponível para seu projeto que deve ser personalizado. Para obter mais informações, consulte Personalização de um CI/CD pipeline para transformação de código. Para saber mais sobre como invocar ações rápidas em GitLab problemas e solicitações de mesclagem, consulte com GitLab DuoAmazon Q.