Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Integración de terceros con Amazon Q Developer
Amazon Q Developer se integra con plataformas de desarrollo populares para mejorar los flujos de trabajo de desarrollo de software mediante capacidades especializadas de inteligencia artificial (IA). Las integraciones compatibles incluyen GitLab Duo y GitHub, con lo que se presta asistencia basada en la IA durante todo el ciclo de vida del desarrollo. Estas integraciones ayudan a agilizar el desarrollo al automatizar las tareas rutinarias y mejorar la calidad del código.
GitLab Duo con Amazon Q Developer
GitLab Duowith Amazon Q Developer ofrece un conjunto completo de experiencias de IA integradas directamente en sus GitLab flujos de trabajo. Disponible para los suscriptores de la oferta GitLab autogestionada y del nivel Ultimate, la integración permite actuar rápidamente ante GitLab los problemas y fusionar las solicitudes para activar las capacidades de IA. La integración también incluye GitLab Duo Chat con la tecnología de Amazon Q, lo que proporciona asistencia contextual durante todo el proceso de desarrollo.
GitLab Duo con Amazon Q proporciona lo siguiente:
-
Presenta el desarrollo de ideas de alto nivel con una acción rápida en GitLab caso de problemas
-
Revisiones de código para comprobar la calidad del código, los problemas y las preocupaciones de seguridad con una acción rápida en las solicitudes de fusión
-
Generación de pruebas unitarias con una acción rápida en solicitudes de combinación
-
Compatibilidad de chat integrado para tareas de desarrollo
Para comenzar, consulte Set up GitLab Duo with Amazon Q
Amazon Q Developer para GitHub (versión preliminar)
La integración de Amazon Q Developer GitHub permite el desarrollo automatizado de funciones y la revisión de código a través de agentes de IA especializados. Al asignar un problema de GitHub a Amazon Q Developer, se utiliza el problema y el código del proyecto como contexto para generar código nuevo y crear una solicitud de extracción. Durante el proceso de desarrollo, puede enviar comentarios y Amazon Q Developer itera sobre el código sugerido, creando un flujo de trabajo de desarrollo colaborativo.
Amazon Q Developer ofrece las siguientes funciones clave en GitHub:
-
Etiqueta de desarrollo de características que implementa automáticamente nuevas características y correcciones de errores, desde la idea hasta la solicitud de extracción
-
Revisiones automatizadas de código de solicitudes de extracción nuevas o reabiertas para comprobar la calidad del código, los problemas y las preocupaciones de seguridad
-
Utilice barras oblicuas para proporcionar formas alternativas de iniciar el desarrollo de funciones a partir de problemas y revise el código tras la revisión automática inicial
-
Desarrollo iterativo mediante comentarios sobre el código generado y su implementación
-
Extensiones de navegador para asignar rápidamente tareas de desarrollo de funciones a Amazon Q Developer
Para empezar, consulte Inicio rápido: instalación, uso de características en GitHub y aumento de los límites de uso.
Reglas de proyecto para Amazon Q Developer
Amazon Q Developer le permite crear y mantener reglas específicas del proyecto en GitLab oGitHub, que definen los estándares de codificación y las mejores prácticas para su equipo (como solicitar sugerencias de tipo en el código Python o comentarios de Javadoc en el código Java). Estas reglas, almacenadas como archivos Markdown en el directorio , garantizan la coherencia entre todos los desarrolladores, independientemente del nivel de experiencia, y se incorporan automáticamente al contexto para Amazon Q Developer cuando los desarrolladores interactúan con Amazon Q Developer dentro de su proyecto, lo que garantiza que todas las respuestas generadas cumplan con las pautas establecidas. Para obtener más información, consulte Creación de reglas de proyecto para Amazon Q Developer en plataformas de terceros.project-root/.amazonq/rules