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 las plataformas de desarrollo más populares para mejorar los flujos de trabajo de desarrollo de software mediante funciones especializadas de inteligencia artificial (IA). Las integraciones compatibles incluyenGitHub, GitLab Duo y, la prestación de 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, mejorar la calidad del código y acelerar los esfuerzos de modernización.
GitLab Duocon 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, que proporciona asistencia contextual durante todo el proceso de desarrollo.
GitLab Duocon Amazon Q proporciona:
-
Presenta el desarrollo de ideas de alto nivel con una acción rápida en caso de GitLab problemas
-
Revisa el código para comprobar la calidad del código, los problemas y los problemas de seguridad, y actúa rápidamente en las solicitudes de fusión
-
Modernización del código a la última versión compatible de Java con una acción rápida en caso de GitLab problemas
-
Generación de pruebas unitarias con una acción rápida en las solicitudes de fusión
-
Soporte de chat integrado para tareas de desarrollo
Para empezar, consulta Configurar GitLab Duo con Amazon Q.
Amazon Q Developer para GitHub (versión preliminar)
La integración de Amazon Q Developer GitHub permite el desarrollo automatizado de funciones, las revisiones de código y la modernización de Java a través de agentes de IA especializados. Cuando asignas una GitHub incidencia a Amazon Q Developer, este utiliza la incidencia y el código del proyecto como contexto para generar código nuevo y crear una solicitud de cambios. Durante el proceso de desarrollo, puedes enviar comentarios y el desarrollador de Amazon Q repite el código sugerido, creando un flujo de trabajo de desarrollo colaborativo.
Amazon Q Developer ofrece las siguientes funciones clave enGitHub:
-
Etiqueta de desarrollo de funciones que implementa automáticamente nuevas funciones y corrige errores desde la idea hasta la solicitud de incorporación
-
Revisiones automatizadas del código de solicitudes de extracción nuevas o reabiertas para detectar problemas de calidad o seguridad del código
-
Etiqueta de transformación de código que actualiza automáticamente el código base a una versión Java compatible
-
Utilice barras oblicuas para proporcionar formas alternativas de iniciar el desarrollo de funciones y la transformación del código 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 y transformación de código a Amazon Q Developer
Para empezar, consulte Inicio rápido: instalación, uso de funciones y aumento de los límites GitHub 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