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à.
Integrazione di terze parti con Amazon Q Developer
Amazon Q Developer si integra con le piattaforme di sviluppo più diffuse per migliorare i flussi di lavoro di sviluppo software attraverso funzionalità specializzate di intelligenza artificiale (IA). Le integrazioni supportate includono GitLab Duo e GitHub, che forniscono assistenza basata sull’IA durante tutto il ciclo di vita dello sviluppo. Queste integrazioni aiutano a semplificare lo sviluppo automatizzando le attività di routine e migliorando la qualità del codice.
GitLab Duo con Amazon Q Developer
GitLab Duocon Amazon Q Developer offre una suite completa di esperienze di intelligenza artificiale integrate direttamente nei tuoi GitLab flussi di lavoro. Disponibile per GitLab l'offerta Self-Managed e gli abbonati di livello Ultimate, l'integrazione consente azioni rapide in caso di GitLab problemi e unifica le richieste per attivare le funzionalità di intelligenza artificiale. L’integrazione include anche la chat GitLab Duo basata su Amazon Q, che fornisce assistenza contestuale durante tutto il processo di sviluppo.
GitLab Duo con Amazon Q offre:
-
Promuovi lo sviluppo di idee di alto livello con azioni rapide sui problemi GitLab
-
Revisioni del codice per problemi di qualità, problemi e sicurezza del codice con un’azione rapida nelle richieste di unione
-
Generazione di test di unità con azione rapida nelle richieste di unione
-
Supporto via chat integrato per attività di sviluppo
Per iniziare, consulta Configurazione GitLab Duo con Amazon Q
Amazon Q Developer per GitHub (anteprima)
L'integrazione con Amazon Q Developer GitHub consente lo sviluppo automatizzato di funzionalità e la revisione del codice tramite agenti AI specializzati. Quando assegni un problema di GitHub ad Amazon Q Developer, quest’ultimo utilizza il codice del problema e del progetto come contesto per generare nuovo codice e creare una richiesta pull. Durante il processo di sviluppo, puoi fornire feedback e Amazon Q Developer esegue iterazioni sul codice suggerito, creando un flusso di lavoro di sviluppo collaborativo.
Amazon Q Developer offre le seguenti funzionalità chiave in GitHub:
-
Etichetta per lo sviluppo di funzionalità che implementa automaticamente nuove funzionalità e correzioni di bug dall’idea alla richiesta pull
-
Revisioni automatiche del codice di richieste pull nuove o riaperte per problemi di qualità del codice e di sicurezza
-
Comandi Slash per fornire modi alternativi per avviare lo sviluppo di funzionalità in caso di problemi e revisioni del codice dopo la revisione automatica iniziale
-
Sviluppo iterativo con feedback sul codice generato e sull’implementazione
-
Estensioni del browser per assegnare rapidamente attività di sviluppo di funzionalità ad Amazon Q Developer
Per iniziare, consulta Quickstart: installazione, utilizzo delle funzionalità in GitHub e aumento dei limiti di utilizzo.
Regole di progetto per Amazon Q Developer
Amazon Q Developer ti consente di creare e gestire regole specifiche del progetto in GitLab orGitHub, che definiscono gli standard di codifica e le migliori pratiche per il tuo team (ad esempio la richiesta di suggerimenti sul tipo nel codice Python o commenti Javadoc nel codice Java). Queste regole, archiviate come file Markdown nella directory , garantiscono la coerenza tra tutti gli sviluppatori indipendentemente dal livello di esperienza e vengono automaticamente incorporate nel contesto di Amazon Q Developer quando gli sviluppatori interagiscono con Amazon Q Developer all’interno del progetto, assicurando che tutte le risposte generate rispettino le linee guida stabilite. Per ulteriori informazioni, consulta Creazione di regole di progetto per Amazon Q Developer in piattaforme di terze parti.project-root/.amazonq/rules