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á.
Integração de terceiros com o Amazon Q Developer
O Amazon Q Developer se integra a plataformas de desenvolvimento populares para aprimorar seus fluxos de trabalho de desenvolvimento de software por meio de recursos especializados de inteligência artificial (IA). As integrações compatíveis incluem GitLab Duo e GitHub, fornecendo assistência baseada em IA durante todo o ciclo de vida de desenvolvimento. Essas integrações ajudam a agilizar o desenvolvimento automatizando tarefas rotineiras e melhorando a qualidade do código.
GitLab Duo com Amazon Q Developer
GitLab Duocom o Amazon Q Developer fornece um conjunto abrangente de experiências de IA integradas diretamente aos seus GitLab fluxos de trabalho. Disponível para ofertas GitLab autogerenciadas e assinantes do nível Ultimate, a integração permite ações rápidas em GitLab problemas e solicitações de mesclagem para acionar recursos de IA. A integração também inclui o GitLab Duo Chat desenvolvido pelo Amazon Q, fornecendo assistência contextual em todo o processo de desenvolvimento.
O GitLab Duo com Amazon Q oferece:
-
Desenvolva ideias de alto nível com uma ação rápida em questões GitLab
-
Revisões de código para verificar a qualidade do código, os problemas e as questões de segurança com uma ação rápida nas solicitações de mesclagem
-
Geração de testes de unidade com uma ação rápida nas solicitações de mesclagem
-
Suporte de chat em linha para tarefas de desenvolvimento
Para começar, consulte Set up GitLab Duo with Amazon Q
Amazon Q Developer para GitHub (Demonstração)
A integração do Amazon Q Developer com o Amazon Q GitHub permite o desenvolvimento automatizado de recursos e análises de código por meio de agentes especializados em IA. Quando você atribui um problema do GitHub ao Amazon Q Developer, ele usa o problema e o código do projeto como contexto para gerar um novo código e criar uma solicitação pull. Durante o processo de desenvolvimento, você pode fornecer feedback e o Amazon Q Developer itera o código sugerido, criando um fluxo de trabalho de desenvolvimento colaborativo.
O Amazon Q Developer oferece os seguintes recursos principais no GitHub:
-
Rótulo de desenvolvimento de recursos que implementa automaticamente novos recursos e correções de bugs, desde a ideia até a solicitação pull
-
Revisões de código automatizadas de solicitações pull novas ou reabertas para verificar a qualidade do código, os problemas e as questões de segurança
-
Comandos de barra para fornecer formas alternativas de iniciar o desenvolvimento de recursos a partir de problemas e análises de código após a revisão automática inicial
-
Desenvolvimento iterativo por meio do fornecimento e da implementação de feedback sobre o código gerado
-
Extensões de navegador para atribuir rapidamente tarefas de desenvolvimento de recursos ao Amazon Q Developer
Para começar, consulte o Início rápido: instalar, usar recursos no GitHub e aumentar limites de uso.
Regras de projeto do Amazon Q Developer
O Amazon Q Developer permite que você crie e mantenha regras específicas do projeto em GitLab ouGitHub, que definem padrões de codificação e melhores práticas para sua equipe (como exigir dicas de tipo em código Python ou comentários Javadoc em código Java). Essas regras, armazenadas como arquivos Markdown no diretório , garantem a consistência entre todos os desenvolvedores, independentemente do nível de experiência. Além disso, são automaticamente incorporadas ao contexto para o Amazon Q Developer quando os desenvolvedores interagem com o Amazon Q Developer no seu projeto, garantindo que todas as respostas geradas estejam conforme as diretrizes estabelecidas. Para obter mais informações, consulte Criar regras de projeto para o Amazon Q Developer em plataformas de terceiros.project-root/.amazonq/rules