Instalando a extensão ou o plug-in Amazon Q Developer em seu IDE - 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á.

Instalando a extensão ou o plug-in Amazon Q Developer em seu IDE

Para configurar o Amazon Q Developer em seu ambiente de desenvolvimento integrado (IDE), conclua as etapas a seguir. Depois de instalar a extensão ou o plug-in Amazon Q, autentique-se por meio do IAM Identity Center ou ID do builder AWS. Você pode usar o Amazon Q gratuitamente, sem uma AWS conta, autenticando-se com o Builder ID.

Para começar, baixe a extensão ou o plug-in Amazon Q paraIDE:

nota

Em geral, a duração padrão de uma sessão autenticada pelo IAM Identity Center é de 8 horas. No entanto, no caso do Amazon Q, a sessão padrão dura 90 dias (se você configurar o IAM Identity Center em 18 de abril de 2024 ou mais tarde). Para obter mais informações, consulte Como estender a duração da sessão do Amazon Q no Guia do usuário do IAM Identity Center. IDE

Para entrar e se autenticar, conclua as etapas nesta seção.

Pré-requisito: escolha uma versão compatível do seu IDE

O Amazon Q está disponível como uma extensão Visual Studio Code e um plug-in noJetBrains. O Amazon Q também está disponível no AWS Toolkit for Visual Studio.

  • A versão mínima Visual Studio Code compatível com o Amazon Q é 1.85.0.

  • A versão mínima de JetBrains IDEs (incluindo IntelliJ ePyCharm) suportada pelo Amazon Q é 232.1. JetBrainsas versões 232, 233 e 241 também são suportadas.

  • Somente o Visual Studio for Windows é compatível com o Amazon Q. A versão mínima do Visual Studio compatível é a versão 17.7 do Visual Studio 2022. Todas as edições do Visual Studio 2022 são suportadas.

Autenticando em JetBrains IDEs

Você pode se autenticar gratuitamente com ID do builder AWS ou com o IAM Identity Center com uma assinatura do Amazon Q Developer Pro. Escolha seu método de autenticação para ver as etapas para começar a usar o Amazon Q em seu JetBrainsIDE.

Builder ID

Esse procedimento não exige que você tenha o Builder ID. Se você ainda não se inscreveu no Builder ID, terá a oportunidade de fazer isso durante o processo de login.

  1. Instale o IDEplug-in Amazon Q no seu JetBrainsIDE.

  2. Escolha o ícone Amazon Q em seuIDE.

    O ícone estará na lateral da interface por padrão.

  3. Siga as instruções em seu navegador para se autenticar com o Builder ID.

  4. Para começar a usar o Amazon Q, escolha o ícone Amazon Q para conversar com o Amazon Q ou escolha Amazon Q na barra de navegação na parte inferior do seuIDE.

Amazon Q Developer Pro license

Antes de iniciar esse procedimento, seu administrador deve ter:

  • Criou uma identidade para você no IAM Identity Center

  • Inscreveu essa identidade no Amazon Q Developer Pro

Depois que sua identidade for assinada no Amazon Q Developer Pro, conclua as seguintes etapas para se autenticar:

  1. Instale o IDEplug-in Amazon Q no seu JetBrainsIDE.

  2. Escolha o ícone Amazon Q em seuIDE.

    O ícone estará na lateral da interface por padrão.

  3. Escolha Usar com a licença Pro.

  4. Preencha o Start URL que seu administrador obteve do console de assinatura do Amazon Q.

  5. Preencha o formulário Região da AWS em que seu administrador configurou sua instância do IAM Identity Center.

  6. Escolha Continuar. O foco mudará para o seu navegador.

  7. Siga as instruções no seu navegador para se autenticar com o IAM Identity Center.

  8. Para começar a usar o Amazon Q, escolha o ícone Amazon Q para conversar com o Amazon Q ou escolha Amazon Q na barra de navegação na parte inferior do seuIDE.

Autenticando em Visual Studio Code

Você pode se autenticar gratuitamente com ID do builder AWS ou com o IAM Identity Center com uma assinatura do Amazon Q Developer Pro. Escolha seu método de autenticação para ver as etapas para começar a usar o Amazon Q inVS Code.

Builder ID

Esse procedimento não exige que você tenha o Builder ID. Se você ainda não se inscreveu no Builder ID, terá a oportunidade de fazer isso durante o processo de login.

  1. Instale a IDEextensão Amazon Q emVS Code.

  2. Escolha o ícone Amazon Q em seuIDE.

    O ícone estará na lateral da interface por padrão.

  3. Siga as instruções em seu navegador para se autenticar com o Builder ID.

  4. Para começar a usar o Amazon Q, escolha o ícone Amazon Q para conversar com o Amazon Q ou escolha Amazon Q na barra de navegação na parte inferior do seuIDE.

Amazon Q Developer Pro license

Antes de iniciar esse procedimento, seu administrador deve ter:

  • Criou uma identidade para você no IAM Identity Center

  • Inscreveu essa identidade no Amazon Q Developer Pro

Depois que sua identidade for assinada no Amazon Q Developer Pro, conclua as seguintes etapas para se autenticar:

  1. Instale a IDEextensão Amazon Q emVS Code.

  2. Escolha o ícone Amazon Q em seuIDE.

    O ícone estará na lateral da interface por padrão.

  3. Escolha Usar com a licença Pro.

  4. Preencha o Start URL que seu administrador obteve do console de assinatura do Amazon Q.

  5. Preencha o formulário Região da AWS em que seu administrador configurou sua instância do IAM Identity Center.

  6. Escolha Continuar. O foco mudará para o seu navegador.

  7. Siga as instruções no seu navegador para se autenticar com o IAM Identity Center.

  8. Para começar a usar o Amazon Q, escolha o ícone Amazon Q para conversar com o Amazon Q ou escolha Amazon Q na barra de navegação na parte inferior do seuIDE.

Autenticação no Visual Studio

Para se conectar às suas AWS contas a partir do Toolkit for Visual Studio, abra o Guia de introdução à interface do usuário AWS do kit de ferramentas (interface de usuário de conexão) concluindo o procedimento a seguir.

  1. No menu principal do Visual Studio, expanda Extensões e, em seguida, expanda o AWS Toolkit.

  2. Nas opções do menu AWS Kit de ferramentas, escolha Introdução.

  3. A interface de usuário de conexão do AWS kit de ferramentas é aberta no Visual Studio.

Você pode se autenticar gratuitamente com ID do builder AWS ou com o IAM Identity Center com uma assinatura do Amazon Q Developer Pro. Escolha seu método de autenticação para ver as etapas para começar a usar o Amazon Q no Visual Studio.

Builder ID
  1. Na interface de usuário de conexão do AWS kit de ferramentas, selecione o radial do Amazon Q Developer para expandir as opções de autenticação do Amazon Q Developer.

  2. Na seção Estou usando o Amazon Q Developer por conta própria, escolha o botão Inscrever-se ou Entrar para abrir a caixa de ID do builder AWS diálogo Fazer login com.

  3. Escolha o botão Prosseguir para o navegador para abrir o site AWS Autorizar solicitação em seu navegador padrão.

  4. Siga as instruções no seu navegador padrão. Você será notificado quando o processo de autorização for concluído e é seguro fechar o navegador e retornar ao Visual Studio.

Amazon Q Developer Pro license
  1. Na interface de usuário de conexão do AWS kit de ferramentas, selecione o radial do Amazon Q Developer para expandir as opções de autenticação do Amazon Q Developer.

    nota

    Se não houver credenciais armazenadas, vá para a Etapa 3 para adicionar ou atualizar suas credenciais do IAM Identity Center.

  2. Na seção Minha organização habilitou o Amazon Q Developer, expanda a opção Escolher de um perfil existente ou adicione um novo menu suspenso para escolher entre sua lista de credenciais armazenadas.

  3. No menu suspenso Tipo de perfil, escolha. AWS IAM Identity Center

  4. No campo de texto Nome do perfil, insira o perfil Profile Name do IAM Identity Center com o qual você deseja se autenticar.

  5. No campo de URL texto Iniciar, insira o Start URL que está anexado às suas credenciais do IAM Identity Center.

  6. No menu suspenso Região do perfil (o padrão é us-east-1), escolha a região do perfil definida pelo perfil de usuário do IAM Identity Center com o qual você está se autenticando.

  7. No menu suspenso SSORegião (o padrão é us-east-1), escolha a SSOregião definida pelas suas credenciais do Identity IAM Center e, em seguida, escolha o botão Connect para abrir a caixa de diálogo Log in with Identity Center. AWS IAM

  8. Na caixa de diálogo Fazer login com o AWS IAM Identity Center, escolha o botão Prosseguir para o navegador para abrir o site de solicitação de AWS autorização em seu navegador padrão.

  9. Siga as instruções no seu navegador padrão. Você será notificado quando o processo de autorização for concluído e é seguro fechar o navegador e retornar ao Visual Studio.

Para obter mais informações sobre autenticação no Toolkit for Visual Studio, consulte Introdução no Guia AWS Toolkit for Visual Studio do Usuário.

Usando um IAM principal em seu AWS console

Dependendo de como você usa AWS, você pode estar acostumado a usar suas IAM credenciais para entrar no console para todos os serviços. AWS No entanto, você não pode usar o Amazon Q Developer IDE como IAM diretor ou com uma IAM função. Você deve se autenticar com credenciais do IAM Identity Center ou do Builder ID.

Entendendo os AWS ambientes de codificação

Se você estiver desenvolvendo software, a maneira de aproveitar ao máximo o Amazon Q Developer é assinar o Amazon Q Developer Pro e usar o Amazon Q por meio da extensão Amazon Q no Visual Studio ou Visual Studio Code do plug-in em um JetBrainsIDE. A maioria dos recursos descritos neste capítulo se refere a essa configuração.

No entanto, há muitos outros aspectos da sua AWS experiência nos quais você pode acabar escrevendo código. Por exemplo, você pode escrever código diretamente na AWS Lambda interface. Em alguns desses casos, sugestões de código em linha da Amazon Q podem estar disponíveis para você.

Os ambientes nos quais você pode ativar sugestões de código incluem:

  • Amazon SageMaker Studio Clássico

  • JupyterLab

  • EMREstúdio Amazon

  • AWS Glue Studio

  • AWS Lambda

  • AWS Cloud9

Para habilitar sugestões de código em ambientes de codificação dentro do AWS console, seu administrador deve atribuir a você as permissões apropriadas.