Installazione dell'estensione o del plug-in Amazon Q Developer nel IDE - Sviluppatore Amazon Q

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Installazione dell'estensione o del plug-in Amazon Q Developer nel IDE

Per configurare Amazon Q Developer nel tuo ambiente di sviluppo integrato (IDE), completa i seguenti passaggi. Dopo aver installato l'estensione o il plug-in Amazon Q, esegui l'autenticazione tramite IAM Identity Center o ID Builder AWS. Puoi usare Amazon Q gratuitamente, senza un AWS account, autenticandoti con Builder ID.

Per iniziare, scarica l'estensione o il plug-in Amazon Q perIDE:

Nota

In generale, la durata predefinita per una sessione autenticata tramite IAM Identity Center è di 8 ore. Tuttavia, nel caso di Amazon Q, la sessione predefinita dura 90 giorni (se configuri IAM Identity Center il 18 aprile 2024 o successivamente). Per ulteriori informazioni, consulta Come estendere la durata della sessione per Amazon Q nella Guida per l'utente di IAM Identity Center. IDE

Per accedere e autenticarti, completa i passaggi in questa sezione.

Prerequisito: scegli una versione supportata del tuo IDE

Amazon Q è disponibile come estensione Visual Studio Code e plug-inJetBrains. Amazon Q è disponibile anche nel AWS Toolkit for Visual Studio.

  • La versione minima Visual Studio Code supportata da Amazon Q è la 1.85.0.

  • La versione minima di JetBrains IDEs (inclusa IntelliJ ePyCharm) supportata da Amazon Q è la 232.1. JetBrainsSono supportate anche le versioni 232, 233 e 241.

  • Amazon Q. Supporta solo Visual Studio forWindows. La versione minima di Visual Studio supportata è Visual Studio 2022 versione 17.7. Sono supportate tutte le edizioni di Visual Studio 2022.

Autenticazione in JetBrains IDEs

Puoi autenticarti gratuitamente con ID Builder AWS o con IAM Identity Center con un abbonamento Amazon Q Developer Pro. Scegli il tuo metodo di autenticazione per visualizzare i passaggi per iniziare a utilizzare Amazon Q nel tuo JetBrainsIDE.

Builder ID

Questa procedura non richiede il possesso di un Builder ID. Se non ti sei ancora registrato a Builder ID, avrai l'opportunità di farlo durante la procedura di accesso.

  1. Installa il IDEplug-in Amazon Q nel tuo JetBrainsIDE.

  2. Scegli l'icona Amazon Q nel tuoIDE.

    Per impostazione predefinita, l'icona si trova sul lato dell'interfaccia.

  3. Segui le istruzioni del tuo browser per autenticarti con Builder ID.

  4. Per iniziare a usare Amazon Q, scegli l'icona Amazon Q per chattare con Amazon Q oppure scegli Amazon Q dalla barra di navigazione nella parte inferiore del tuoIDE.

Amazon Q Developer Pro license

Prima di iniziare questa procedura, l'amministratore deve avere:

  • Ha creato un'identità per te in IAM Identity Center

  • Hai sottoscritto tale identità ad Amazon Q Developer Pro

Dopo aver sottoscritto la tua identità ad Amazon Q Developer Pro, completa i seguenti passaggi per l'autenticazione:

  1. Installa il IDEplug-in Amazon Q nel tuo JetBrainsIDE.

  2. Scegli l'icona Amazon Q nel tuoIDE.

    Per impostazione predefinita, l'icona si trova sul lato dell'interfaccia.

  3. Scegli Usa con licenza Pro.

  4. Compila lo Start URL che il tuo amministratore ha ricevuto dalla console di abbonamento Amazon Q.

  5. Inserisci il modulo Regione AWS in cui l'amministratore ha configurato l'istanza di IAM Identity Center.

  6. Scegli Continua. L'attenzione passerà al tuo browser web.

  7. Segui le istruzioni del tuo browser per autenticarti con IAM Identity Center.

  8. Per iniziare a usare Amazon Q, scegli l'icona Amazon Q per chattare con Amazon Q oppure scegli Amazon Q dalla barra di navigazione nella parte inferiore del tuoIDE.

Autenticazione in Visual Studio Code

Puoi autenticarti gratuitamente con ID Builder AWS o con IAM Identity Center con un abbonamento Amazon Q Developer Pro. Scegli il tuo metodo di autenticazione per visualizzare i passaggi per iniziare a utilizzare Amazon Q inVS Code.

Builder ID

Questa procedura non richiede il possesso di un Builder ID. Se non ti sei ancora registrato a Builder ID, avrai l'opportunità di farlo durante la procedura di accesso.

  1. Installa l'IDEestensione Amazon Q inVS Code.

  2. Scegli l'icona Amazon Q nel tuoIDE.

    Per impostazione predefinita, l'icona si trova sul lato dell'interfaccia.

  3. Segui le istruzioni del tuo browser per autenticarti con Builder ID.

  4. Per iniziare a usare Amazon Q, scegli l'icona Amazon Q per chattare con Amazon Q oppure scegli Amazon Q dalla barra di navigazione nella parte inferiore del tuoIDE.

Amazon Q Developer Pro license

Prima di iniziare questa procedura, l'amministratore deve avere:

  • Ha creato un'identità per te in IAM Identity Center

  • Hai sottoscritto tale identità ad Amazon Q Developer Pro

Dopo aver sottoscritto la tua identità ad Amazon Q Developer Pro, completa i seguenti passaggi per l'autenticazione:

  1. Installa l'IDEestensione Amazon Q inVS Code.

  2. Scegli l'icona Amazon Q nel tuoIDE.

    Per impostazione predefinita, l'icona si trova sul lato dell'interfaccia.

  3. Scegli Usa con licenza Pro.

  4. Compila lo Start URL che il tuo amministratore ha ricevuto dalla console di abbonamento Amazon Q.

  5. Inserisci il modulo Regione AWS in cui l'amministratore ha configurato l'istanza di IAM Identity Center.

  6. Scegli Continua. L'attenzione passerà al tuo browser web.

  7. Segui le istruzioni del tuo browser per autenticarti con IAM Identity Center.

  8. Per iniziare a usare Amazon Q, scegli l'icona Amazon Q per chattare con Amazon Q oppure scegli Amazon Q dalla barra di navigazione nella parte inferiore del tuoIDE.

Autenticazione in Visual Studio

Per connetterti ai tuoi AWS account da Toolkit for Visual Studio, apri la Guida introduttiva AWS all'interfaccia utente Toolkit (interfaccia utente di connessione) completando la procedura seguente.

  1. Dal menu principale di Visual Studio, espandi Estensioni, quindi espandi Toolkit.AWS

  2. Dalle opzioni del menu AWS Toolkit scegli Guida introduttiva.

  3. L'interfaccia utente di connessione Getting Started with the AWS Toolkit si apre in Visual Studio.

Puoi autenticarti gratuitamente con ID Builder AWS o con IAM Identity Center con un abbonamento Amazon Q Developer Pro. Scegli il tuo metodo di autenticazione per visualizzare i passaggi per iniziare a utilizzare Amazon Q in Visual Studio.

Builder ID
  1. Dall'interfaccia utente di connessione Getting Started with the AWS Toolkit, seleziona Amazon Q Developer radial per espandere le opzioni di autenticazione di Amazon Q Developer.

  2. Nella sezione Utilizzo Amazon Q Developer nella mia sezione personale, scegli il pulsante Registrati o Accedi per aprire la finestra di ID Builder AWS dialogo Accedi con.

  3. Scegli il pulsante Procedi al browser per aprire il sito di richiesta di AWS autorizzazione nel tuo browser web predefinito.

  4. Segui le istruzioni nel tuo browser web predefinito. Riceverai una notifica quando il processo di autorizzazione è completo ed è possibile chiudere il browser e tornare a Visual Studio.

Amazon Q Developer Pro license
  1. Dall'interfaccia utente di connessione Getting Started with the AWS Toolkit, seleziona Amazon Q Developer radial per espandere le opzioni di autenticazione di Amazon Q Developer.

    Nota

    Se non esistono credenziali memorizzate, procedi allo Step 3 per aggiungere o aggiornare le credenziali di IAM Identity Center.

  2. Dalla sezione La mia organizzazione ha abilitato Amazon Q Developer, espandi il menu a discesa Scegli da un profilo esistente o aggiungi un nuovo da scegliere dall'elenco di credenziali archiviate.

  3. Dal menu a discesa Tipo di profilo, scegli. AWS IAM Identity Center

  4. Nel campo di testo Nome profilo, inserisci il profilo Profile Name dell'IAMIdentity Center con cui desideri autenticarti.

  5. Nel campo di URL testo iniziale, inserisci il Start URL codice allegato alle credenziali del tuo IAM Identity Center.

  6. Dal menu a discesa Regione del profilo (l'impostazione predefinita è us-east-1), scegli l'area del profilo definita dal profilo utente di IAM Identity Center con cui ti stai autenticando.

  7. Dal menu a discesa SSORegione (l'impostazione predefinita è us-east-1), scegli la SSOregione definita dalle credenziali del tuo Identity IAM Center, quindi scegli il pulsante Connect per aprire la finestra di dialogo Accedi con Identity Center. AWS IAM

  8. Nella finestra di dialogo Accedi con AWS IAM Identity Center, scegli il pulsante Procedi al browser per aprire il sito di richiesta di AWS autorizzazione nel tuo browser web predefinito.

  9. Segui le istruzioni nel tuo browser web predefinito. Riceverai una notifica quando il processo di autorizzazione è completo ed è possibile chiudere il browser e tornare a Visual Studio.

Per altre informazioni sull'autenticazione in Toolkit for Visual Studio, vedi Guida introduttiva nella AWS Toolkit for Visual Studio Guida per l'utente.

Utilizzo di un IAM principale nella console AWS

A seconda della modalità di utilizzo AWS, è possibile che l'utente sia abituato a utilizzare IAM le proprie credenziali per accedere a tutti i servizi alla console. AWS Tuttavia, non puoi utilizzare Amazon Q Developer IDE come IAM principale o con un IAM ruolo. È necessario autenticarsi con le credenziali di IAM Identity Center o Builder ID.

Comprensione degli ambienti di codifica AWS

Se stai sviluppando software, il modo per ottenere il massimo da Amazon Q Developer è abbonarsi ad Amazon Q Developer Pro e utilizzare Amazon Q tramite l'estensione Amazon Q in Visual Studio o Visual Studio Code il plug-in in un JetBrainsIDE. La maggior parte delle funzionalità descritte in questo capitolo riguardano tale configurazione.

Tuttavia, ci sono molti altri aspetti della tua AWS esperienza in cui potresti finire per scrivere codice. Ad esempio, è possibile scrivere codice direttamente nell' AWS Lambda interfaccia. In alcuni di questi casi, puoi avere a tua disposizione suggerimenti di codice in linea di Amazon Q

Gli ambienti in cui puoi abilitare i suggerimenti sul codice includono:

  • Amazon SageMaker Studio Classic

  • JupyterLab

  • Amazon EMR Studio

  • AWS Glue Studio

  • AWS Lambda

  • AWS Cloud9

Per abilitare i suggerimenti di codice negli ambienti di codifica all'interno della AWS console, l'amministratore deve assegnarti le autorizzazioni appropriate.