Instalar la extensión o el complemento Amazon Q Developer en su IDE - Amazon Q Developer

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instalar la extensión o el complemento Amazon Q Developer en su IDE

Para configurar Amazon Q Developer en su entorno de desarrollo integrado (IDE), complete los siguientes pasos. Tras instalar la extensión o el complemento de Amazon Q, autentíquese a través de IAM Identity Center o ID de creador de AWS. Puedes usar Amazon Q de forma gratuita, sin una AWS cuenta, autenticándote con Builder ID.

Para empezar, descarga la extensión o el plugin de Amazon Q paraIDE:

nota

En general, la duración predeterminada de una sesión autenticada a través de IAM Identity Center es de 8 horas. Sin embargo, en el caso de Amazon Q, la sesión predeterminada dura 90 días (si configuró IAM Identity Center el 18 de abril de 2024 o después). Para obtener más información, consulte Cómo extender la duración de la sesión de Amazon Q IDE en la Guía del usuario de IAM Identity Center.

Para iniciar sesión y autenticarse, complete los pasos de esta sección.

Requisito previo: elija una versión compatible de su IDE

Amazon Q está disponible como extensión Visual Studio Code y complemento enJetBrains. Amazon Q también está disponible en el AWS Toolkit for Visual Studio.

  • La versión mínima Visual Studio Code admitida por Amazon Q es la 1.85.0.

  • La versión mínima de JetBrains IDEs (incluida IntelliJ yPyCharm) compatible con Amazon Q es la 232.1. JetBrainsTambién se admiten las versiones 232, 233 y 241.

  • Amazon Q. Solo admite Visual Studio forWindows. La versión mínima de Visual Studio admitida es Visual Studio 2022, versión 17.7. Se admiten todas las ediciones de Visual Studio 2022.

Autenticarse en JetBrains IDEs

Puede autenticarse de forma gratuita con IAM Identity Center ID de creador de AWS o con una suscripción a Amazon Q Developer Pro. Elige tu método de autenticación para ver los pasos para empezar a usar Amazon Q en tu JetBrainsIDE.

Builder ID

Este procedimiento no requiere que tengas un ID de constructor. Si aún no se ha registrado en Builder ID, tendrá la oportunidad de hacerlo durante el proceso de inicio de sesión.

  1. Instala el IDEcomplemento Amazon Q en tu JetBrainsIDE.

  2. Elige el icono de Amazon Q en tuIDE.

    De forma predeterminada, el icono estará en el lateral de la interfaz.

  3. Siga las instrucciones de su navegador para autenticarse con Builder ID.

  4. Para empezar a usar Amazon Q, selecciona el icono de Amazon Q para chatear con Amazon Q o selecciona Amazon Q en la barra de navegación situada en la parte inferior de tu pantallaIDE.

Amazon Q Developer Pro license

Antes de iniciar este procedimiento, el administrador debe tener:

  • Creó una identidad para usted en IAM Identity Center

  • Suscribió esa identidad a Amazon Q Developer Pro

Una vez que su identidad se haya suscrito a Amazon Q Developer Pro, complete los siguientes pasos para autenticarse:

  1. Instala el IDEcomplemento Amazon Q en tu JetBrainsIDE.

  2. Elige el icono de Amazon Q en tuIDE.

    De forma predeterminada, el icono estará en el lateral de la interfaz.

  3. Elige Usar con la licencia Pro.

  4. Rellena el campo de inicio URL que tu administrador obtuvo de la consola de suscripciones de Amazon Q.

  5. Rellene el campo Región de AWS en el que su administrador configuró su instancia de IAM Identity Center.

  6. Elija Continuar. El foco cambiará a su navegador web.

  7. Siga las instrucciones del navegador para autenticarse con IAM Identity Center.

  8. Para empezar a usar Amazon Q, selecciona el icono de Amazon Q para chatear con Amazon Q o selecciona Amazon Q en la barra de navegación situada en la parte inferior de tu pantallaIDE.

Autenticarse en Visual Studio Code

Puede autenticarse de forma gratuita con IAM Identity Center ID de creador de AWS o con una suscripción a Amazon Q Developer Pro. Elige tu método de autenticación para ver los pasos para empezar a usar Amazon Q inVS Code.

Builder ID

Este procedimiento no requiere que tengas un ID de constructor. Si aún no se ha registrado en Builder ID, tendrá la oportunidad de hacerlo durante el proceso de inicio de sesión.

  1. Instala la IDEextensión Amazon Q enVS Code.

  2. Elige el icono de Amazon Q en tuIDE.

    De forma predeterminada, el icono estará en el lateral de la interfaz.

  3. Siga las instrucciones de su navegador para autenticarse con Builder ID.

  4. Para empezar a usar Amazon Q, selecciona el icono de Amazon Q para chatear con Amazon Q o selecciona Amazon Q en la barra de navegación situada en la parte inferior de tu pantallaIDE.

Amazon Q Developer Pro license

Antes de iniciar este procedimiento, el administrador debe tener:

  • Creó una identidad para usted en IAM Identity Center

  • Suscribió esa identidad a Amazon Q Developer Pro

Una vez que su identidad se haya suscrito a Amazon Q Developer Pro, complete los siguientes pasos para autenticarse:

  1. Instala la IDEextensión Amazon Q enVS Code.

  2. Elige el icono de Amazon Q en tuIDE.

    De forma predeterminada, el icono estará en el lateral de la interfaz.

  3. Elige Usar con la licencia Pro.

  4. Rellena el campo de inicio URL que tu administrador obtuvo de la consola de suscripciones de Amazon Q.

  5. Rellene el campo Región de AWS en el que su administrador configuró su instancia de IAM Identity Center.

  6. Elija Continuar. El foco cambiará a su navegador web.

  7. Siga las instrucciones del navegador para autenticarse con IAM Identity Center.

  8. Para empezar a usar Amazon Q, selecciona el icono de Amazon Q para chatear con Amazon Q o selecciona Amazon Q en la barra de navegación situada en la parte inferior de tu pantallaIDE.

Autenticación en Visual Studio

Para conectarse a sus AWS cuentas desde el Toolkit for Visual Studio, abra la interfaz de usuario Getting Started with AWS the Toolkit (interfaz de usuario de conexión) siguiendo este procedimiento.

  1. En el menú principal de Visual Studio, expanda las extensiones y, a continuación, expanda el AWS kit de herramientas.

  2. En las opciones del menú del AWS kit de herramientas, seleccione Cómo empezar.

  3. La interfaz de usuario de conexión para empezar con el AWS kit de herramientas se abre en Visual Studio.

Puede autenticarse de forma gratuita con IAM Identity Center ID de creador de AWS o con una suscripción a Amazon Q Developer Pro. Elija su método de autenticación para ver los pasos para empezar a usar Amazon Q en Visual Studio.

Builder ID
  1. En la interfaz de usuario de conexión Getting Started with the AWS Toolkit, seleccione la radial Amazon Q Developer para ampliar las opciones de autenticación de Amazon Q Developer.

  2. En la sección Estoy usando Amazon Q Developer on my own, selecciona el botón Registrarse o Iniciar sesión para abrir el cuadro de ID de creador de AWS diálogo Iniciar sesión con.

  3. Pulsa el botón Ir al navegador para abrir el sitio de solicitud de AWS autorización en tu navegador web predeterminado.

  4. Sigue las instrucciones de tu navegador web predeterminado. Se le notificará cuando se complete el proceso de autorización y podrá cerrar el navegador y volver a Visual Studio de forma segura.

Amazon Q Developer Pro license
  1. En la interfaz de usuario de conexión Getting Started with the AWS Toolkit, seleccione la radial Amazon Q Developer para ampliar las opciones de autenticación de Amazon Q Developer.

    nota

    Si no hay credenciales almacenadas, continúe con el paso 3 para añadir o actualizar las credenciales del Centro de IAM Identidad.

  2. En la sección Mi organización ha habilitado Amazon Q Developer, expande el menú desplegable Elegir entre un perfil existente o añadir un nuevo para elegir de la lista de credenciales almacenadas.

  3. En el menú desplegable Tipo de perfil, selecciona AWS IAM Identity Center.

  4. En el campo de texto Nombre del perfil, introduzca el perfil Profile Name del Centro de IAM Identidad con el que desee autenticarse.

  5. En el campo de URL texto de inicio, introduzca el Start URL texto adjunto a sus credenciales de IAM Identity Center.

  6. En el menú desplegable Región de perfil (el valor predeterminado es us-east-1), elija la región de perfil definida por el perfil de usuario de Identity Center con IAM el que se está autenticando.

  7. En el menú desplegable SSORegión (por defecto, us-east-1), elija SSOla región definida por IAM las credenciales de Identity Center y, a continuación, pulse el botón Conectar para abrir el cuadro de diálogo Iniciar AWS IAM sesión con Identity Center.

  8. En el cuadro de diálogo Iniciar sesión con AWS IAM Identity Center, pulse el botón Ir al navegador para abrir el sitio de solicitudes de AWS autorización en su navegador web predeterminado.

  9. Siga las instrucciones de su navegador web predeterminado. Se le notificará cuando se complete el proceso de autorización y podrá cerrar el navegador y volver a Visual Studio de forma segura.

Para obtener más información sobre la autenticación en el Toolkit for Visual Studio, consulte Introducción en AWS Toolkit for Visual Studio la Guía del usuario.

Uso de un elemento IAM principal en la consola AWS

En función de cómo las utilice AWS, es posible que esté acostumbrado a utilizar sus IAM credenciales para iniciar sesión en la consola para todos los AWS servicios. Sin embargo, no puede utilizar a Amazon Q Developer IDE como IAM director o con un IAM rol. Debe autenticarse con las credenciales de IAM Identity Center o Builder ID.

Comprensión de los entornos AWS de codificación

Si está desarrollando software, la forma de aprovechar al máximo Amazon Q Developer es suscribirse a Amazon Q Developer Pro y utilizar Amazon Q a través de la extensión Amazon Q en Visual Studio o Visual Studio Code el complemento en un JetBrainsIDE. La mayoría de las funciones descritas en este capítulo se refieren a esa configuración.

Sin embargo, hay muchos otros aspectos de tu AWS experiencia en los que podrías terminar escribiendo código. Por ejemplo, puede escribir código directamente en la AWS Lambda interfaz. En algunos de estos casos, puede que tengas a tu disposición sugerencias de código en línea de Amazon Q.

Los entornos en los que puede habilitar las sugerencias de código incluyen:

  • Amazon SageMaker Studio Clásico

  • JupyterLab

  • Amazon EMR Studio

  • AWS Glue Studio

  • AWS Lambda

  • AWS Cloud9

Para habilitar las sugerencias de código en los entornos de codificación de la AWS consola, el administrador debe asignarle los permisos adecuados.