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 capacités d’intelligence artificielle (IA) spécialisées. Les intégrations prises en charge incluent GitLab Duo et GitHub, la fourniture d’une assistance optimisée par 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 et en améliorant la qualité du code.
GitLab Duo avec 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 chat GitLab Duo optimisé par Amazon Q, qui fournit une assistance contextuelle tout au long de votre processus de développement.
GitLab Duo avec 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 difficultés liées à la sécurité, avec une action rapide pour les demandes de fusion
-
Génération de tests unitaires avec action rapide pour les demandes de fusion
-
Support de chat intégré pour les tâches de développement
Pour commencer, consultez Set up GitLab Duo with 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 et la révision du code par le biais d'agents d'intelligence artificielle spécialisés. Lorsque vous attribuez un problème lié à GitHub à 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 demande de tirage. 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 capacités clés suivantes dans GitHub :
-
Étiquette de développement de fonctionnalités qui implémente automatiquement les nouvelles fonctionnalités et les corrections de bogues, de l’idée à la demande de tirage
-
Révisions automatisées de code pour les demandes de tirage nouvelles ou ouvertes à nouveau pour des raisons de qualité du code, de problèmes et de questions de sécurité
-
Commandes Slash pour proposer d'autres moyens de lancer le développement de fonctionnalités en cas de problème, et 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 à Amazon Q Developer
Consultez Démarrage rapide : installation, utilisation de fonctionnalités dans GitHub et augmentation 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