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.
Intégration tierce avec Amazon Q Developer
Amazon Q Developer s'intègre aux plateformes de développement les plus populaires pour améliorer vos flux de travail de développement logiciel grâce à des fonctionnalités d'intelligence artificielle (IA) spécialisées. Les intégrations prises en charge incluent GitLab Duo etGitHub, la fourniture d'une assistance basée sur l'IA tout au long du cycle de développement. Ces intégrations permettent de rationaliser le développement en automatisant les tâches de routine, en améliorant la qualité du code et en accélérant les efforts de modernisation.
GitLab Duoavec Amazon Q Developer
GitLab Duoavec Amazon Q Developer fournit une suite complète d'expériences d'IA intégrées directement dans vos GitLab flux de travail. Disponible pour les abonnés aux offres GitLab autogérées et aux abonnés du niveau Ultimate, l'intégration permet d'agir rapidement en cas de GitLab problème et de demander des fusions afin de déclencher des fonctionnalités d'IA. L'intégration inclut également le GitLab Duo chat alimenté par Amazon Q, qui fournit une assistance contextuelle tout au long de votre processus de développement.
GitLab Duoavec Amazon Q fournit :
-
Développez des idées de haut niveau avec une action rapide en cas de GitLab problème
-
Révision du code pour détecter la qualité du code, les problèmes et les problèmes de sécurité, avec une action rapide lors des demandes de fusion
-
Modernisation du code vers la dernière version de Java prise en charge avec une action rapide en cas de GitLab problème
-
Génération de tests unitaires avec action rapide dans les demandes de fusion
-
Support de chat intégré pour les tâches de développement
Pour commencer, consultez Configurer GitLab Duo avec Amazon Q.
Amazon Q Developer pour GitHub (version préliminaire)
L'intégration avec Amazon Q Developer GitHub permet le développement automatique de fonctionnalités, la révision du code et la modernisation de Java par le biais d'agents d'intelligence artificielle spécialisés. Lorsque vous attribuez un GitHub problème à Amazon Q Developer, celui-ci utilise le problème et le code du projet comme contexte pour générer un nouveau code et créer une pull request. Au cours du processus de développement, vous pouvez fournir des commentaires et Amazon Q Developer répète le code suggéré, créant ainsi un flux de travail de développement collaboratif.
Amazon Q Developer propose les fonctionnalités clés suivantes dans les domaines suivants GitHub :
-
Label de développement de fonctionnalités qui implémente automatiquement les nouvelles fonctionnalités et les corrections de bogues, de l'idée à la pull request
-
Examens automatisés du code des pull requests nouvelles ou rouvertes pour des raisons de qualité du code, de problèmes et de problèmes de sécurité
-
Étiquette de transformation de code qui met automatiquement à niveau la base de code vers la version Java prise en charge
-
Commandes Slash pour proposer d'autres moyens de lancer le développement de fonctionnalités et la transformation du code en cas de problème, ainsi que la révision du code après la révision automatique initiale
-
Développement itératif en fournissant des commentaires sur le code généré et en le mettant en œuvre
-
Extensions de navigateur pour attribuer rapidement des tâches de développement de fonctionnalités et de transformation de code à Amazon Q Developer
Consultez Démarrage rapide : installation, utilisation de fonctionnalités et augmentation GitHub des limites d'utilisation pour démarrer.
Règles de projet pour Amazon Q Developer
Amazon Q Developer vous permet de créer et de gérer des règles spécifiques au projet dans GitLab ouGitHub, qui définissent les normes de codage et les meilleures pratiques pour votre équipe (comme l'exigence d'indications de type dans le code Python ou de commentaires Javadoc dans le code Java). Ces règles, stockées sous forme de fichiers Markdown dans le
répertoire, garantissent la cohérence entre tous les développeurs, quel que soit leur niveau d'expérience, et sont automatiquement intégrées au contexte pour Amazon Q Developer lorsque les développeurs interagissent avec Amazon Q Developer dans le cadre de votre projet, garantissant ainsi que toutes les réponses générées respectent vos directives établies. Pour de plus amples informations, veuillez consulter Création de règles de projet pour Amazon Q Developer sur des plateformes tierces.project-root
/.amazonq/rules