Sviluppatore Amazon Q per GitHub (Anteprima) - Amazon Q Developer

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à.

Sviluppatore Amazon Q per GitHub (Anteprima)

Nota

Sviluppatore Amazon Q per GitHub è in versione di anteprima ed è soggetta a modifiche.

Sviluppatore Amazon Q per GitHub oppure GitHub Enterprise Cloud ti consente di sfruttare le funzionalità di Amazon Q Developer per i flussi di lavoro di sviluppo software. Con agenti di sviluppo specializzati, puoi implementare nuove idee, rivedere il codice per individuare problemi di qualità, risolvere le vulnerabilità con test unitari e modernizzare le applicazioni Java esistenti. Una volta che l'agente ha completato un'attività, è possibile fornire un feedback e l'agente ripete sulla soluzione precedente. Per ulteriori informazioni, consulta Agenti Amazon Q Developer.

Puoi accedere all'integrazione con Amazon Q Developer tramite GitHube autorizzalo a fornire l'accesso ai repository della tua organizzazione. Per iniziare a usare Amazon Q Developer per GitHub, consulta Quickstart: installazione, utilizzo delle funzionalità in GitHube aumento dei limiti di utilizzo.

Importante

Per installare l'app Amazon Q Developer e autorizzare l'accesso a GitHub nei repository, devi soddisfare i requisiti per GitHub organizzazione. Per ulteriori informazioni, consulta Requisiti per l'installazione di un' GitHub app e ruoli nell'organizzazione nella GitHub documentazione.

Nota

L'integrazione di Amazon Q Developer con GitHub elabora i dati negli Stati Uniti d'America. Per ulteriori informazioni, consulta Elaborazione tra regioni in Amazon Q Developer.

Nota

Sviluppatore Amazon Q per GitHub (Anteprima) attualmente non utilizza i tuoi contenuti per migliorare il servizio. Se lo consentiremo in futuro, forniremo all'utente un avviso adeguato e un modo per rinunciare a tale utilizzo.

Installazione dell'app Amazon Q Developer e autorizzazione dell'accesso

Come GitHub amministratore dell'organizzazione, puoi installare e configurare l'app Amazon Q Developer da GitHubgratuitamente senza la necessità di creare un AWS account per iniziare. Durante il processo di installazione, scegli di fornire l'accesso a tutti i repository o a quelli selezionati del tuo GitHub organizzazione. Dopo l'installazione e l'autorizzazione, avrai accesso all'utilizzo gratuito delle funzionalità di Amazon Q Developer in GitHub. Puoi aumentare l'utilizzo gratuito registrando l'installazione dell'app nella console Amazon Q Developer. Per ulteriori informazioni, consulta Quickstart: installazione, utilizzo delle funzionalità in GitHube aumento dei limiti di utilizzo.

Importante

Per installare l'app Amazon Q Developer e autorizzare l'accesso a GitHub nei repository, devi soddisfare i requisiti per GitHub organizzazione. Per ulteriori informazioni, consulta Requisiti per l'installazione di un' GitHub app e ruoli nell'organizzazione nella GitHub documentazione.

Nota

Se l'organizzazione GitHub aziendale ha abilitato l'elenco degli indirizzi IP consentiti, è necessario accettare gli indirizzi IP consentiti sull' GitHub app. Puoi anche scegliere di aggiungere automaticamente gli indirizzi IP all'elenco degli indirizzi consentiti. Per ulteriori informazioni, consulta Consentire l'accesso da parte GitHub delle app e Abilitare gli indirizzi IP consentiti nella GitHub documentazione.

I seguenti indirizzi IP vengono utilizzati per accedere alle GitHub risorse:

34.228.181.128 44.219.176.187 54.226.244.221

Agenti Amazon Q Developer

Gli agenti Amazon Q Developer forniscono supporto per tutto il ciclo di vita dello sviluppo del software, dalla codifica, al test e alla distribuzione fino alla risoluzione dei problemi e alla modernizzazione delle applicazioni.

  • Agente di sviluppo Amazon Q: dopo aver creato un problema e aggiunto l'etichetta di sviluppo delle funzionalità, Amazon Q Developer implementa automaticamente le nuove funzionalità e le correzioni di bug. Amazon Q Developer crea una pull request con le modifiche e un riepilogo delle modifiche. Per ulteriori informazioni, consulta Sviluppo di funzionalità e iterazioni con Amazon Q Developer in GitHub.

  • Agente di revisione del codice Amazon Q: quando viene creata una nuova pull request o viene riaperta una pull request chiusa, Amazon Q Developer esegue automaticamente una revisione del codice e fornisce feedback sulla qualità del codice, sui potenziali problemi e sui problemi di sicurezza. Amazon Q Developer genera anche correzioni per i problemi identificati, che puoi esaminare e scegliere di inserire nella pull request. Le revisioni automatiche del codice non vengono attivate dai commit successivi effettuati all'interno di una pull request esistente. Per ulteriori informazioni, consulta Revisione del codice con Amazon Q Developer in GitHub.

  • Agente di trasformazione Amazon Q: dopo aver creato un problema e aggiunto l'etichetta di trasformazione del codice, Amazon Q Developer trasforma il codice dalla versione Java 8 o 11 alla versione 17. Amazon Q Developer crea una pull request con le modifiche e il riepilogo delle modifiche. Per ulteriori informazioni, consulta Trasformazione del codice con Amazon Q Developer in GitHub.

Importante

L'app Amazon Q Developer tenta di creare automaticamente le etichette dell'agente di sviluppo Amazon Q e dell'agente di trasformazione Amazon Q nei GitHub repository a cui autorizzi l'accesso. Se le etichette non vengono create automaticamente o se vengono eliminate involontariamente, puoi crearle manualmente in GitHub. Le etichette devono essere denominate come agente di sviluppo Amazon Q e agente di trasformazione Amazon Q per poter essere riconosciute ed elaborate come etichette Amazon Q Developer. Per ulteriori informazioni, consulta Creazione di un'etichetta nella GitHub documentazione.

Registrazione dell'installazione dell'app

L'integrazione con Amazon Q Developer per GitHub è disponibile gratuitamente senza la necessità di creare un AWS account per iniziare. Ti vengono fornite chiamate limitate al mese per lo sviluppo di funzionalità e la trasformazione del codice, oltre a un numero limitato di righe per le revisioni del codice al mese. Puoi aumentare l'utilizzo gratuito registrando l'installazione dell'app Amazon Q Developer con il tuo AWS account. Per ulteriori informazioni, consulta Aumento dei limiti di utilizzo e dei dettagli di configurazione nella console Amazon Q Developer.

Importante

Per registrare l'installazione dell'app nella console Amazon Q Developer, devi soddisfare i requisiti per GitHub organizzazione. Per ulteriori informazioni, consulta Requisiti per l'installazione di un' GitHub OAuth app e app e organizzazioni nella GitHub documentazione.

Utilizzo delle estensioni del browser in GitHub

Puoi utilizzare l'estensione Amazon Q Developer in un browser supportato per aggiungere rapidamente un'etichetta per lo sviluppo di funzionalità o la trasformazione del codice in GitHub problemi senza dover cercare nei menu delle etichette.

L'estensione Amazon Q Developer è disponibile per i seguenti browser: