Installation de l'extension ou du plugin Amazon Q Developer dans votre IDE - Développeur Amazon Q

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installation de l'extension ou du plugin Amazon Q Developer dans votre IDE

Pour configurer Amazon Q Developer dans votre environnement de développement intégré (IDE), procédez comme suit. Après avoir installé l'extension ou le plug-in Amazon Q, authentifiez-vous via IAM Identity Center ou. ID de constructeur AWS Vous pouvez utiliser Amazon Q gratuitement, sans AWS compte, en vous authentifiant avec Builder ID.

Pour commencer, téléchargez l'extension ou le plugin Amazon Q pour votre IDE :

Note

En général, la durée par défaut d'une session authentifiée via IAM Identity Center est de 8 heures. Toutefois, dans le cas d'Amazon Q, la session par défaut dure 90 jours (si vous avez configuré IAM Identity Center le 18 avril 2024 ou une date ultérieure). Pour plus d'informations, reportez-vous à la section Comment prolonger la durée de session pour Amazon Q dans l'IDE dans le guide de l'utilisateur d'IAM Identity Center.

Pour vous connecter et vous authentifier, suivez les étapes décrites dans cette section.

Prérequis : Choisissez une version prise en charge de votre IDE

Amazon Q est disponible sous forme d'extension Visual Studio Code et de plug-in dansJetBrains. Amazon Q est également disponible dans le AWS Toolkit for Visual Studio.

  • La version minimale Visual Studio Code prise en charge par Amazon Q est 1.85.0.

  • La version minimale des JetBrains IDE (y compris IntelliJ etPyCharm) prise en charge par Amazon Q est 232.1. JetBrainsles versions 232, 233 et 241 sont également prises en charge.

  • La version minimale Visual Studio prise en charge par Amazon Q est 1.68.

Authentification dans les IDE JetBrains

Vous pouvez vous authentifier gratuitement avec ID de constructeur AWS ou avec IAM Identity Center avec un abonnement Amazon Q Developer Pro. Choisissez votre méthode d'authentification pour découvrir les étapes à suivre pour commencer à utiliser Amazon Q dans votre JetBrains IDE.

Builder ID

Cette procédure ne nécessite pas que vous disposiez d'un identifiant de constructeur. Si vous n'êtes pas encore inscrit à Builder ID, vous aurez la possibilité de le faire pendant le processus de connexion.

  1. Installez le plugin Amazon Q IDE dans votre JetBrains IDE.

  2. Choisissez l'icône Amazon Q dans votre IDE.

    L'icône sera située sur le côté de l'interface par défaut.

  3. Suivez les instructions de votre navigateur pour vous authentifier avec Builder ID.

  4. Pour commencer à utiliser Amazon Q, cliquez sur l'icône Amazon Q pour discuter avec Amazon Q, ou choisissez Amazon Q dans la barre de navigation en bas de votre IDE.

Amazon Q Developer Pro license

Avant de commencer cette procédure, votre administrateur doit avoir :

  • Vous avez créé une identité dans IAM Identity Center

  • A souscrit cette identité à Amazon Q Developer Pro

Une fois que votre identité a été inscrite à Amazon Q Developer Pro, procédez comme suit pour vous authentifier :

  1. Installez le plugin Amazon Q IDE dans votre JetBrains IDE.

  2. Choisissez l'icône Amazon Q dans votre IDE.

    L'icône sera située sur le côté de l'interface par défaut.

  3. Choisissez Utiliser avec une licence Pro.

  4. Renseignez l'URL de démarrage que votre administrateur a obtenue sur la console d'abonnement Amazon Q.

  5. Renseignez le Région AWS champ dans lequel votre administrateur a configuré votre instance de compte IAM Identity Center.

  6. Choisissez Continuer. L'accent sera mis sur votre navigateur Web.

  7. Suivez les instructions de votre navigateur pour vous authentifier auprès d'IAM Identity Center.

  8. Pour commencer à utiliser Amazon Q, cliquez sur l'icône Amazon Q pour discuter avec Amazon Q, ou choisissez Amazon Q dans la barre de navigation en bas de votre IDE.

Authentification dans Visual Studio Code

Vous pouvez vous authentifier gratuitement avec ID de constructeur AWS ou avec IAM Identity Center avec un abonnement Amazon Q Developer Pro. Choisissez votre méthode d'authentification pour découvrir les étapes à suivre pour commencer à utiliser Amazon Q dansVS Code.

Builder ID

Cette procédure ne nécessite pas que vous disposiez d'un identifiant de constructeur. Si vous n'êtes pas encore inscrit à Builder ID, vous aurez la possibilité de le faire pendant le processus de connexion.

  1. Installez l'extension Amazon Q IDE dansVS Code.

  2. Choisissez l'icône Amazon Q dans votre IDE.

    L'icône sera située sur le côté de l'interface par défaut.

  3. Suivez les instructions de votre navigateur pour vous authentifier avec Builder ID.

  4. Pour commencer à utiliser Amazon Q, cliquez sur l'icône Amazon Q pour discuter avec Amazon Q, ou choisissez Amazon Q dans la barre de navigation en bas de votre IDE.

Amazon Q Developer Pro license

Avant de commencer cette procédure, votre administrateur doit avoir :

  • Vous avez créé une identité dans IAM Identity Center

  • A souscrit cette identité à Amazon Q Developer Pro

Une fois que votre identité a été inscrite à Amazon Q Developer Pro, procédez comme suit pour vous authentifier :

  1. Installez l'extension Amazon Q IDE dansVS Code.

  2. Choisissez l'icône Amazon Q dans votre IDE.

    L'icône sera située sur le côté de l'interface par défaut.

  3. Choisissez Utiliser avec une licence Pro.

  4. Renseignez l'URL de démarrage que votre administrateur a obtenue sur la console d'abonnement Amazon Q.

  5. Renseignez le Région AWS champ dans lequel votre administrateur a configuré votre instance de compte IAM Identity Center.

  6. Choisissez Continuer. L'accent sera mis sur votre navigateur Web.

  7. Suivez les instructions de votre navigateur pour vous authentifier auprès d'IAM Identity Center.

  8. Pour commencer à utiliser Amazon Q, cliquez sur l'icône Amazon Q pour discuter avec Amazon Q, ou choisissez Amazon Q dans la barre de navigation en bas de votre IDE.

Authentification dans Visual Studio

Pour vous connecter à vos AWS comptes depuis le Toolkit for Visual Studio, ouvrez l'interface utilisateur Getting Started with the AWS Toolkit (interface utilisateur de connexion) en effectuant la procédure suivante.

  1. Dans le menu principal de Visual Studio, développez Extensions, puis développez le AWS Toolkit.

  2. Dans les options du menu du AWS kit d'outils, choisissez Getting Started.

  3. L'interface utilisateur de connexion Getting Started with the AWS Toolkit s'ouvre dans Visual Studio.

Vous pouvez vous authentifier gratuitement avec ID de constructeur AWS ou avec IAM Identity Center avec un abonnement Amazon Q Developer Pro. Choisissez votre méthode d'authentification pour découvrir les étapes à suivre pour commencer à utiliser Amazon Q dans Visual Studio.

Builder ID
  1. Dans l'interface utilisateur de connexion Getting Started with the AWS Toolkit, sélectionnez le radial Amazon Q Developer pour étendre les options d'authentification Amazon Q Developer.

  2. Dans la section J'utilise Amazon Q Developer sur mon propre compte, cliquez sur le bouton S'inscrire ou Se connecter pour ouvrir la boîte de ID de constructeur AWS dialogue Se connecter avec.

  3. Cliquez sur le bouton Passer au navigateur pour ouvrir le site de demande d' AWS autorisation dans votre navigateur Web par défaut.

  4. Suivez les instructions de votre navigateur Web par défaut. Vous êtes averti lorsque le processus d'autorisation est terminé, et vous pouvez fermer votre navigateur et revenir à Visual Studio en toute sécurité.

Amazon Q Developer Pro license
  1. Dans l'interface utilisateur de connexion Getting Started with the AWS Toolkit, sélectionnez le radial Amazon Q Developer pour étendre les options d'authentification Amazon Q Developer.

    Note

    Si aucune information d'identification n'est enregistrée, passez à l'étape 3 pour ajouter ou mettre à jour vos informations d'identification IAM Identity Center.

  2. Dans la section Mon organisation a activé Amazon Q Developer, élargissez le menu Choisir parmi un profil existant ou ajoutez un nouveau menu déroulant pour choisir parmi votre liste d'informations d'identification enregistrées.

  3. Dans le menu déroulant Type de profil, sélectionnez AWS IAM Identity Center.

  4. Dans le champ de texte Nom du profil, entrez le Profile Name profil IAM Identity Center avec lequel vous souhaitez vous authentifier.

  5. Dans le champ de texte URL de démarrage, entrez le Start URL nom joint à vos informations d'identification IAM Identity Center.

  6. Dans le menu déroulant Profile Region (par défaut us-east-1), choisissez la Profile Region définie par le profil utilisateur IAM Identity Center auprès duquel vous vous authentifiez.

  7. Dans le menu déroulant Région SSO (par défaut us-east-1), choisissez la région SSO définie par vos informations d'identification IAM Identity Center, puis cliquez sur le bouton Connect pour ouvrir la boîte de dialogue Log in with IAM Identity Center. AWS

  8. Dans la boîte de dialogue Connexion avec AWS IAM Identity Center, cliquez sur le bouton Passer au navigateur pour ouvrir le site de demande d' AWS autorisation dans votre navigateur Web par défaut.

  9. Suivez les instructions de votre navigateur Web par défaut. Vous êtes averti lorsque le processus d'autorisation est terminé, et vous pouvez fermer votre navigateur et revenir à Visual Studio en toute sécurité.

Pour plus d'informations sur l'authentification dans le Toolkit for Visual Studio, consultez Getting Started dans le guide de l'AWS Toolkit for Visual Studio utilisateur.

Utilisation d'un principal IAM dans votre console AWS

Selon votre mode d'utilisation AWS, vous avez peut-être l'habitude d'utiliser vos informations d'identification IAM pour vous connecter à la console pour tous les AWS services. Toutefois, vous ne pouvez pas utiliser Amazon Q Developer dans l'IDE en tant que principal IAM ou avec un rôle IAM. Vous devez vous authentifier à l'aide des informations d'identification provenant d'IAM Identity Center ou de Builder ID.

Comprendre les environnements AWS de codage

Si vous développez des logiciels, le moyen de tirer le meilleur parti d'Amazon Q Developer est de vous abonner à Amazon Q Developer Pro et d'utiliser Amazon Q via l'extension Amazon Q dans Visual Studio ou Visual Studio Code le plugin dans un JetBrains IDE. La plupart des fonctionnalités décrites dans ce chapitre concernent cette configuration.

Cependant, il existe de nombreux autres aspects de votre AWS expérience dans lesquels vous pourriez finir par écrire du code. Par exemple, vous pouvez écrire du code directement dans l' AWS Lambda interface. Dans certains cas, des suggestions de code en ligne provenant d'Amazon Q peuvent être mises à votre disposition.

Les environnements dans lesquels vous pouvez activer les suggestions de code sont les suivants :

  • Amazon SageMaker Studio classique

  • JupyterLab

  • Amazon EMR Studio

  • AWS Glue Studio

  • AWS Lambda

  • AWS Cloud9

Pour activer les suggestions de code dans les environnements de codage de la AWS console, votre administrateur doit vous attribuer les autorisations appropriées.