Amazon Q Developer para GitHub (versão prévia) - 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á.

Amazon Q Developer para GitHub (versão prévia)

nota

O Amazon Q Developer GitHub for está em versão prévia e está sujeito a alterações.

O Amazon Q Developer for GitHub ou GitHub Enterprise Cloud permite que você aproveite os recursos do Amazon Q Developer para seus fluxos de trabalho de desenvolvimento de software. Com agentes de desenvolvimento especializados, você pode implementar novas ideias, revisar o código em busca de problemas de qualidade, resolver vulnerabilidades com testes de unidade e modernizar aplicativos Java legados. Depois que o agente conclui uma tarefa, você pode fornecer feedback e o agente repete na solução anterior. Para obter mais informações, consulte Agentes de desenvolvedores do Amazon Q.

Você pode acessar a integração do Amazon Q Developer por meio do Amazon Q Developer GitHube autorizá-la a fornecer acesso aos repositórios da sua organização. Para começar a usar o Amazon Q Developer forGitHub, consulteInício rápido: instalação, uso de recursos e aumento dos limites de uso GitHub.

Importante

Para instalar o aplicativo Amazon Q Developer e autorizar o acesso aos GitHub repositórios, você deve atender aos requisitos da organização. GitHub Para obter mais informações, consulte Requisitos para instalar um GitHub aplicativo e funções na organização na GitHub documentação.

nota

A integração do Amazon Q Developer com dados de GitHub processos nos Estados Unidos da América. Para obter mais informações, consulte Processamento entre regiões no Amazon Q Developer.

nota

No momento, o Amazon Q Developer for GitHub (Preview) não usa seu conteúdo para melhorar o serviço. Se habilitarmos isso no futuro, forneceremos um aviso adequado e uma forma de você optar por não usar esse uso.

Instalando o aplicativo Amazon Q Developer e autorizando o acesso

Como administrador GitHub da organização, você pode instalar e configurar o aplicativo Amazon Q Developer GitHubgratuitamente, sem a necessidade de configurar uma AWS conta para começar. Durante o processo de instalação, você opta por fornecer acesso a todos os repositórios ou a alguns repositórios GitHub da sua organização. Depois de instalar e autorizar, você tem acesso ao uso gratuito dos recursos do Amazon Q Developer emGitHub. Você pode aumentar o uso gratuito registrando a instalação do aplicativo no console do Amazon Q Developer. Para obter mais informações, consulte Início rápido: instalação, uso de recursos e aumento dos limites de uso GitHub.

Importante

Para instalar o aplicativo Amazon Q Developer e autorizar o acesso aos GitHub repositórios, você deve atender aos requisitos da organização. GitHub Para obter mais informações, consulte Requisitos para instalar um GitHub aplicativo e funções na organização na GitHub documentação.

nota

Se sua organização GitHub corporativa habilitou a lista de IPs permitidos, você deverá aceitar os endereços IP permitidos no GitHub aplicativo. Você também pode optar por adicionar automaticamente os endereços IP à sua lista de permissões. Para obter mais informações, consulte Permitir o acesso por GitHub aplicativos e Habilitar endereços IP permitidos na GitHub documentação.

Os seguintes endereços IP são usados para acessar seus GitHub recursos:

34.228.181.128 44.219.176.187 54.226.244.221

Agentes de desenvolvedores do Amazon Q

Os agentes do Amazon Q Developer fornecem suporte em todo o ciclo de vida do desenvolvimento de software, desde a codificação, o teste e a implantação até a solução de problemas e a modernização de aplicativos.

  • Agente de desenvolvimento Amazon Q — Depois de criar um problema e adicionar o rótulo de desenvolvimento de recursos, o Amazon Q Developer implementa automaticamente seus novos recursos e correções de bugs. O Amazon Q Developer cria uma pull request com as alterações e um resumo das alterações. Para obter mais informações, consulte Desenvolvendo recursos e iterando com o Amazon Q Developer em GitHub.

  • Agente de revisão de código Amazon Q — Quando uma nova pull request é criada ou uma pull request fechada é reaberta, o Amazon Q Developer realiza automaticamente uma revisão de código e fornece feedback sobre a qualidade do código, possíveis problemas e questões de segurança. O Amazon Q Developer também gera correções para os problemas identificados, que você pode analisar e escolher se comprometer com a pull request. As revisões automáticas de código não são acionadas por confirmações subsequentes feitas em uma pull request existente. Você pode iniciar análises de código adicionais em pull requests com o comando /q review slash. Para obter mais informações, consulte Analisando o código com o Amazon Q Developer em GitHub.

  • Agente de transformação Amazon Q — Depois de criar um problema e adicionar o rótulo de transformação de código, o Amazon Q Developer transforma seu código da versão 8 ou 11 do Java para a versão 17. O Amazon Q Developer cria uma pull request com as alterações e o resumo das alterações. Para obter mais informações, consulte Transformando código com o Amazon Q Developer em GitHub.

Importante

O aplicativo Amazon Q Developer tenta criar automaticamente os rótulos do agente de desenvolvimento Amazon Q e do agente de transformação Amazon Q nos GitHub repositórios aos quais você autoriza o acesso. Se os rótulos não forem criados automaticamente ou se forem excluídos acidentalmente, você poderá criá-los manualmente no. GitHub As etiquetas devem ser nomeadas como agente de desenvolvimento Amazon Q e agente de transformação Amazon Q para que sejam reconhecidas e processadas como etiquetas Amazon Q Developer. Para obter mais informações, consulte Criação de um rótulo na GitHub documentação.

Registrando a instalação do aplicativo

A integração do Amazon Q Developer para GitHub está disponível gratuitamente, sem a necessidade de configurar uma AWS conta para começar. Você recebe invocações limitadas por mês para desenvolvimento de recursos e transformação de código, bem como um número limitado de linhas para análises de código por mês. Você pode aumentar o uso gratuito registrando a instalação do aplicativo Amazon Q Developer com sua AWS conta. Para obter mais informações, consulte Aumentando os limites de uso e configurando detalhes no console do Amazon Q Developer.

Importante

Para registrar a instalação do aplicativo no console do Amazon Q Developer, você deve atender aos requisitos da GitHub organização. Para obter mais informações, consulte Requisitos para instalar um GitHub aplicativo e OAuth aplicativos e organizações na GitHub documentação.

Usando extensões de navegador em GitHub

Você pode usar a extensão Amazon Q Developer em um navegador compatível para adicionar rapidamente um rótulo para desenvolvimento de recursos ou transformação de código em GitHub problemas sem precisar pesquisar nos menus de rótulos.

A extensão Amazon Q Developer está disponível para os seguintes navegadores: