Instalación de la extensión o el complemento de Amazon Q Developer en el IDE
Para configurar Amazon Q Developer en el entorno de desarrollo integrado (IDE), realice los siguientes pasos. Tras instalar la extensión o el complemento de Amazon Q, autentíquese a través del IAM Identity Center o ID de creador de AWS. Puede usar Amazon Q de forma gratuita, sin una cuenta de AWS, autenticándose con un ID de creador.
Para empezar, descargue la extensión o complemento de Amazon Q para el IDE:
En general, la duración predeterminada de una sesión autenticada a través del 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 para Amazon Q en el IDE en la Guía del usuario de IAM Identity Center.
Para iniciar sesión y autenticarse, realice los pasos de esta sección.
Requisito previo: elección de una versión compatible de su IDE
Amazon Q está disponible como extensión en Visual Studio Code y como complemento en JetBrains. Amazon Q también está disponible en el kit de herramientas de AWS para Visual Studio.
-
La versión mínima de Visual Studio Code compatible con Amazon Q es la 1.85.0.
-
La versión mínima de los IDE de JetBrains (incluidos IntelliJ y PyCharm) compatibles con Amazon Q es la 232.1. Las versiones de JetBrains 232, 233 y 241 también son compatibles.
-
Amazon Q solo admite Visual Studio para Windows. La versión mínima de Visual Studio compatible es Visual Studio 2022, versión 17.7. Se admiten todas las ediciones de Visual Studio 2022.
Autenticación en IDE de JetBrains
Puede autenticarse de forma gratuita con ID de creador de AWS o con el IAM Identity Center con una suscripción a Amazon Q Developer Pro. Elija el método de autenticación para ver los pasos para empezar a usar Amazon Q en el IDE de JetBrains.
- Builder ID
-
Este procedimiento no requiere que tenga un ID de creador. Si aún no se ha registrado en el ID de creador, tendrá la oportunidad de hacerlo durante el proceso de inicio de sesión.
-
Instale el complemento de IDE de Amazon Q en su IDE de JetBrains.
-
Seleccione el icono de Amazon Q en el IDE.
De forma predeterminada, el icono estará en el lateral de la interfaz.
-
Siga las instrucciones del navegador para autenticarse con el ID de creador.
-
Para empezar a usar Amazon Q, seleccione el icono de Amazon Q para chatear con Amazon Q, o bien elija Amazon Q en la barra de navegación situada en la parte inferior del IDE.
- Amazon Q Developer Pro license
-
Antes de comenzar con este procedimiento, el administrador debe haber realizado lo siguiente:
Una vez que su identidad se haya suscrito a Amazon Q Developer Pro, realice los siguientes pasos para autenticarse:
-
Instale el complemento de IDE de Amazon Q en su IDE de JetBrains.
-
Seleccione el icono de Amazon Q en el IDE.
De forma predeterminada, el icono estará en el lateral de la interfaz.
-
Elija Usar con la licencia Pro.
-
Rellene la URL de inicio que el administrador obtuvo de la consola de suscripciones de Amazon Q.
-
Rellene la Región de AWS en la que el administrador configuró su instancia de IAM Identity Center.
-
Elija Continuar. El enfoque cambiará a su navegador web.
-
Siga las instrucciones del navegador para autenticarse con IAM Identity Center.
-
Para empezar a usar Amazon Q, seleccione el icono de Amazon Q para chatear con Amazon Q, o bien elija Amazon Q en la barra de navegación situada en la parte inferior del IDE.
Autenticación en Visual Studio Code
Puede autenticarse de forma gratuita con ID de creador de AWS o con el IAM Identity Center con una suscripción a Amazon Q Developer Pro. Elija el método de autenticación para ver los pasos para empezar a usar Amazon Q en VS Code.
- Builder ID
-
Este procedimiento no requiere que tenga un ID de creador. Si aún no se ha registrado en el ID de creador, tendrá la oportunidad de hacerlo durante el proceso de inicio de sesión.
-
Instale la extensión de IDE de Amazon Q en VS Code.
-
Seleccione el icono de Amazon Q en el IDE.
De forma predeterminada, el icono estará en el lateral de la interfaz.
-
Siga las instrucciones del navegador para autenticarse con el ID de creador.
-
Para empezar a usar Amazon Q, seleccione el icono de Amazon Q para chatear con Amazon Q, o bien elija Amazon Q en la barra de navegación situada en la parte inferior del IDE.
- Amazon Q Developer Pro license
-
Antes de comenzar con este procedimiento, el administrador debe haber realizado lo siguiente:
Una vez que su identidad se haya suscrito a Amazon Q Developer Pro, realice los siguientes pasos para autenticarse:
-
Instale la extensión de IDE de Amazon Q en VS Code.
-
Seleccione el icono de Amazon Q en el IDE.
De forma predeterminada, el icono estará en el lateral de la interfaz.
-
Elija Usar con la licencia Pro.
-
Rellene la URL de inicio que el administrador obtuvo de la consola de suscripciones de Amazon Q.
-
Rellene la Región de AWS en la que el administrador configuró su instancia de IAM Identity Center.
-
Elija Continuar. El enfoque cambiará a su navegador web.
-
Siga las instrucciones del navegador para autenticarse con IAM Identity Center.
-
Para empezar a usar Amazon Q, seleccione el icono de Amazon Q para chatear con Amazon Q, o bien elija Amazon Q en la barra de navegación situada en la parte inferior del IDE.
Autenticación en Visual Studio
Para conectarse a sus cuentas de AWS desde el kit de herramientas para Visual Studio, abra la interfaz de usuario de Introducción al kit de herramientas de AWS (interfaz de usuario de conexión) realizando este procedimiento.
-
En el menú principal de Visual Studio, expanda Extensiones y, a continuación, expanda el kit de herramientas de AWS.
-
En las opciones del menú del kit de herramientas de AWS, seleccione Introducción.
-
La interfaz de usuario de conexión de Introducción al kit de herramientas de AWS se abre en Visual Studio.
Puede autenticarse de forma gratuita con ID de creador de AWS o con el IAM Identity Center con una suscripción a Amazon Q Developer Pro. Elija el método de autenticación para ver los pasos para empezar a usar Amazon Q en Visual Studio.
- Builder ID
-
-
En la interfaz de usuario de conexión de Introducción al kit de herramientas de AWS, seleccione el menú radial Amazon Q Developer para ampliar las opciones de autenticación de Amazon Q Developer.
-
En la sección Estoy usando Amazon Q Developer por mi cuenta, seleccione el botón Registrarse o iniciar sesión para abrir el cuadro de Iniciar sesión con ID de creador de AWS.
-
Elija el botón Ir al navegador para abrir el sitio Autorizar solicitud de AWS en el navegador web predeterminado.
-
Siga las indicaciones del navegador web predeterminado. Recibirá una notificación cuando el proceso de autenticación haya finalizado y sea seguro cerrar la ventana del navegador y regresar a Visual Studio.
- Amazon Q Developer Pro license
-
-
En la interfaz de usuario de conexión de Introducción al kit de herramientas de AWS, seleccione el menú radial Amazon Q Developer para ampliar las opciones de autenticación de Amazon Q Developer.
Si no hay credenciales almacenadas, continúe con el Paso 3 para agregar o actualizar las credenciales del IAM Identity Center.
-
En la sección Mi organización ha habilitado Amazon Q Developer, expanda el menú desplegable Elegir un perfil existente o agregar un nuevo para elegir de la lista de credenciales almacenadas.
-
En el menú desplegable Tipo de perfil, seleccione AWS IAM Identity Center.
-
En el campo de texto Nombre del perfil, introduzca el Profile
Name
del IAM Identity Center con el que quiera autenticarse.
-
En el campo de texto URL de inicio, introduzca la Start
URL
que está asociada a sus credenciales del IAM Identity Center.
-
En el menú desplegable Región del perfil (por defecto es us-east-1), seleccione la Región del perfil definida por el perfil de usuario del IAM Identity Center con el que se está autenticando.
-
En el menú desplegable Región de SSO (por defecto es us-east-1), seleccione la Región de SSO definida por las credenciales del IAM Identity Center y, a continuación, pulse el botón Conectar para abrir el cuadro de diálogo Iniciar sesión con AWS IAM Identity Center.
-
En el cuadro de diálogo Iniciar sesión con AWS IAM Identity Center, elija el botón Ir al navegador para abrir el sitio Autorizar solicitud de AWS en el navegador web predeterminado.
-
Siga las indicaciones del navegador web predeterminado. Recibirá una notificación cuando el proceso de autenticación haya finalizado y sea seguro cerrar la ventana del navegador y regresar a Visual Studio.
Para obtener más información sobre la autenticación en el Kit de herramientas para Visual Studio, consulte Getting Started en la AWS Toolkit for Visual Studio User Guide.
Uso de una entidad principal de IAM en la consola de AWS
En función de cómo utilice AWS, es posible que esté acostumbrado a utilizar sus credenciales de IAM para iniciar sesión en la consola y para todos los servicios de AWS. Sin embargo, no puede utilizar Amazon Q Developer en el IDE como entidad principal de IAM o con un rol de IAM. Debe autenticarse con las credenciales del IAM Identity Center o del ID de creador.
Descripción de los entornos de codificación de AWS
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 de Amazon Q en Visual Studio o Visual Studio Code, o bien el complemento en un IDE de JetBrains. La mayoría de las características descritas en este capítulo se refieren a esa configuración.
Sin embargo, hay muchos otros aspectos de su experiencia de AWS en los que podría terminar escribiendo código. Por ejemplo, puede escribir código directamente en la interfaz de AWS Lambda. En algunos de estos casos, puede que tenga a su disposición sugerencias de código insertadas de Amazon Q.
Entre los entornos en los que puede habilitar las sugerencias de código se incluyen los siguientes:
Para habilitar las sugerencias de código en los entornos de codificación de la consola de AWS, el administrador debe asignarle los permisos adecuados.